<p id="gXFSW"></p><input id="gXFSW"><bdo id="gXFSW"><cite id="gXFSW"><rp id="gXFSW"></rp><keygen id="gXFSW"></keygen></cite></bdo></input>
    <noframes id="gXFSW"><var id="gXFSW"></var>

  • <video id="gXFSW"></video>

        电子资讯网 > 嵌入式技术 > 嵌入式软件/开发板 > 正文

        stm32f103开发板原理图分析

        2020年11月28日 11:23 ? 次阅读

        1. 概述

        文档适合STM32F103-EVAL开发板的用户使用,希望通过文档的描述可以使用户更快的进入产品的开发阶段。

         stm32f103开发板原理图分析

        开发板图片

        2. 电路及接口说明

        2.1. 电源模块

         stm32f103开发板原理图分析

        说明:

        输入: 5V DC

        输出: 3.3V DC

        输出端接 L1 会提高电源的质量。

        2.2. 时钟供电模块说明:BT 为电池供电接口,板上有丝印标明正负极。D3、D4 的作用是使板上供电和电池供电两种供电方式相互独立。

         stm32f103开发板原理图分析

        2.3. USB 通信模块

         stm32f103开发板原理图分析

        说明:开发板可以通过 USB 接口供电,请不要同时使用 USB 和外接电源供电。D+为高时 PC 认为有 USB 设备接上并要求安装驱动程序, 当只用 USB 接口供电而不用USB 设备时 JP7不接跳帽。

        2.4. CAN 通信模块

         stm32f103开发板原理图分析

        说明: STB 接地为 normal 模式, R34 不焊接。

        2.5. RS232 通信模块

         stm32f103开发板原理图分析

        说明:D2、R29 为选择芯片的供电电源,板上 D2 焊接,切勿两个器件同时焊接,否则 5V 电源会灌到 3.3V 供电电路上。STM32F10x 的芯片的普通 IO 可以接受 5V 电平,可选择价格相对便宜的 5V 供电的 232芯片。串口 3 带 CTS 和 RTS 控制。

        2.6. 红外通信模块

         stm32f103开发板原理图分析

        说明:红外接口与串口占用同一个串口, 通过 JP4、JP5 跳针来选择, 跳针接 1、2 脚选择 RS232接口,调制接 2、3 脚选择红外接口:焱饨涌诓缓附。

        ? ? ? ? ?2.7. SPI 设备
        ? ? ? ? ?

         stm32f103开发板原理图分析

        ? ? ? ? 说明:板上配有三个 SPI 接口的设备,一个 SD 卡接口、一片 AT45DB041 、一片 M25P64 。AT45DB041 和 M25P64 占用同一片选,即是同时只能用其一。AT45DB041 和 M25P64 不焊接。

        2.8. IIC 设备

         stm32f103开发板原理图分析

        说明:板上配有两个 IIC 设备分别为存储器 AT24Cxx 温度传感器 LM75 。AT24Cxx 板上不焊接。

        2.9. 系统复位电路

         stm32f103开发板原理图分析

        说明:开发板采用廉价的阻容复位电路。

        2.10. 蜂鸣器驱动电路

         stm32f103开发板原理图分析

        说明:蜂鸣器为直流性质蜂鸣器,用户根据需要另行接上。板上丝印为 BB 的 2PIN 单排针为蜂鸣器接口,靠近 JP3 丝印的为正极。PE1 为低时蜂鸣器响。

        2.11. LED 驱动电路

         stm32f103开发板原理图分析

        说明: PC6 为低时 LED 亮。

        2.12. 按键扫描电路

         stm32f103开发板原理图分析

        说明:按下按键时 PC13 为低,松开则为高。按键的功能故名思义。

        2.13. AD 测试电路

         stm32f103开发板原理图分析

        说明: R58 为 10K 精密电阻, PC4 口带 AD 功能可做简单的 AD 实验。

        2.14. 音频输入电路

         stm32f103开发板原理图分析

        说明:该电路板上不焊接。

        2.15. 音频输出电路

         stm32f103开发板原理图分析

        说明:处理器将数字音频信号通过 PWM 方式转换为模拟音频信号, LM386 将音频信号放大至扬声器。扬声器接口为两针单排针见上图,扬声器为普通 8 欧喇叭。

        2.16. 处理器工作方式配置电盈钰工作室技术文档

         stm32f103开发板原理图分析
         stm32f103开发板原理图分析

        说明:上图 PCB 文件 Boot Select 丝印下的‘ 0’和‘ 1’位置标错,需要互换,敬请留意。SW1 的 2、3 脚, SW2 的 1、2 脚接上跳帽时用户可以通过串口下载程序。SW1 的 2、3 脚, SW2 的 2、3 脚接上跳帽时下载到 Flash 中的程序运行。

        2.17. PWM 电机接口

         stm32f103开发板原理图分析

        说明:电机控制板稍后推出,敬请留意

        说明:开发板可接两种液晶屏,一为 320x240 分辨率的 TFT 屏,一为 128x64 分辨率的中文液晶屏。R19、 R40 调液晶的灰度。

        2.18. 液晶接口

         stm32f103开发板原理图分析
         stm32f103开发板原理图分析


        ? ? ? ? 说明:开发板可接两种液晶屏,一为 320x240 分辨率的 TFT 屏,一为 128x64 分辨率的中文液晶
        ? ? ? ? 2.19.智能卡接口

         stm32f103开发板原理图分析

        2.20. 扩展接口

         stm32f103开发板原理图分析

        说明:开发板将处理器的所有 IO 都引出来方便用户调试,管脚定义详见上

        技术专区

        下载发烧友APP

        打造属于您的人脉电子圈

        关注电子资讯微信

        有趣有料的资讯及技术干货

        关注发烧友课堂

        锁定最新课程活动及技术直播

        电子资讯观察

        一线报道 · 深度观察 · 最新资讯
        收藏 人收藏
        分享:

        评论

        相关推荐

        STM32外设寄存器简介及简单用法

        STM32外设有哪些? 外设指的是单片机外部的外围功能模块,比如键盘控制芯片,液晶,A/D转换...

        发表于 2020-11-28 14:54 ? 0次阅读
        STM32外设寄存器简介及简单用法

        关于STM32F103单片机与ADS1118转换器的程序讲解和管脚连接

        发表于 2020-11-28 14:46 ? 10次阅读
        关于STM32F103单片机与ADS1118转换器的程序讲解和管脚连接

        stm32开发常用的软件和语言介绍

        STM32 开发环境(工具)介绍 一、Keil 软件介绍 Keil C51 是美国 Keil sof...

        发表于 2020-11-28 10:20 ? 25次阅读
        stm32开发常用的软件和语言介绍

        使用CubeMX库解决STM32L151低功耗RTC唤醒

        发表于 2020-11-28 08:54 ? 70次阅读
        使用CubeMX库解决STM32L151低功耗RTC唤醒

        STM32L151C8T6A单片机RTC初始化程序卡死

        发表于 2020-11-28 08:52 ? 55次阅读
        STM32L151C8T6A单片机RTC初始化程序卡死

        stm32f429用IAR烧进程序还执行原来的程序

        发表于 2020-11-28 08:50 ? 61次阅读
        stm32f429用IAR烧进程序还执行原来的程序

        STM32L071CBT6不能重新用ST-Link下载程序

        发表于 2020-11-28 08:50 ? 69次阅读
        STM32L071CBT6不能重新用ST-Link下载程序

        stm32f0用串口2下载不成功

        发表于 2020-11-28 08:47 ? 30次阅读
        stm32f0用串口2下载不成功

        请问stm32串口烧写工具Flash Loader Demo波特率和地址能改吗?

        发表于 2020-11-28 08:46 ? 51次阅读
        请问stm32串口烧写工具Flash Loader Demo波特率和地址能改吗?

        请问STM32F407VET6上电启动要1.3秒是什么问题?

        发表于 2020-11-28 08:46 ? 75次阅读
        请问STM32F407VET6上电启动要1.3秒是什么问题?

        STM32F051C8T6驱使一个灯的慢慢变亮再变暗

        发表于 2020-11-28 08:41 ? 64次阅读
        STM32F051C8T6驱使一个灯的慢慢变亮再变暗

        请问STM32现在不打包外设库了么?

        发表于 2020-11-28 08:40 ? 71次阅读
        请问STM32现在不打包外设库了么?

        JTAG如何与STM32的SWD连接

        20芯转4芯的线要短,否则高速度会出错。20芯,刚好线中间用地隔开,能高速度。

        发表于 2020-11-28 08:58 ? 148次阅读
        JTAG如何与STM32的SWD连接

        教程:软硬开源基于STM32 BLDC直流无刷电...

        1、彻底学明白BLDC方波控制技术,方波无位置控制技术。 2、原理图设计:手把手教学员从无到有...

        发表于 2020-11-28 15:41 ? 0次阅读
        教程:软硬开源基于STM32 BLDC直流无刷电...

        如何学习STC单片机详细STC单片机资料说明

        在当前,电子信息类专业的大中专学生和想掌握产品硬件设计的工程师一般都会采用STC系列单片机作为入门的...

        发表于 2020-11-28 10:50 ? 284次阅读
        如何学习STC单片机详细STC单片机资料说明

        STM32时钟配置设计中的常见问题解析

        在线调试的朋友应该知道,你点一下复位按钮,软件会跳转到下图的位置,其实可以看到复位之后第一个执行的函...

        发表于 2020-11-28 16:04 ? 88次阅读
        STM32时钟配置设计中的常见问题解析

        使用STM32CubeMx配置时容易忽视的一个地...

        这里跟大家分享一个在使用该图形化配置工具做各外设功能配置时容易忽略的地方。既然说是容易忽略的地方,它...

        发表于 2020-11-28 14:26 ? 325次阅读
        使用STM32CubeMx配置时容易忽视的一个地...

        四旋翼飞行器开源项目(视频+硬件)硬件仅剩68套...

        无人机集多种传感器与一身,无人机技术与当前最火的人工智能、物联网技术是相同的,更符合当前技术潮流和趋...

        发表于 2020-11-28 11:01 ? 6次阅读
        四旋翼飞行器开源项目(视频+硬件)硬件仅剩68套...

        STM32中的DMA的实际应用

        直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU的干预,通过...

        发表于 2020-11-28 15:49 ? 115次阅读
        STM32中的DMA的实际应用

        STM32库函数中assert_param语句的...

        assert_param语句是用于程序开发的时候,调试用的检测语句。默认是不开启的,你可以无视它的存...

        发表于 2020-11-28 16:03 ? 110次阅读
        STM32库函数中assert_param语句的...

        超低功耗STM32L0系列现在新增了一款入门级产...

        此器件非常适合于设计相对简单、经济实惠的超低功耗的电池供电类应用,这些应用包括个人医疗设备、工业传感...

        发表于 2020-11-28 15:39 ? 499次阅读
        超低功耗STM32L0系列现在新增了一款入门级产...

        如何在STM32串口通信程序中使用printf发...

        在STM32串口通信程序中使用printf发送数据,非常的方便。可在刚开始使用的时候总是遇到问题,常...

        发表于 2020-11-28 15:04 ? 124次阅读
        如何在STM32串口通信程序中使用printf发...

        STM32CubeMX配置工具创建了STM32微...

        中国,2020年11月28日 - 使用意法半导体最新版的STM32CubeMX配置工具创建STM32...

        发表于 2020-11-28 10:35 ? 148次阅读
        STM32CubeMX配置工具创建了STM32微...

        STM32定时器触发DMA数据传输失败的原因如何...

        有人使用STM32的定时器事件触发DMA,让其将内存数据传输到通信外设的数据寄存器进行发送,发现DM...

        发表于 2020-11-28 09:21 ? 585次阅读
        STM32定时器触发DMA数据传输失败的原因如何...

        如何系统地入门学习stm32

        不要去学STM32。我不是说STM32不好,而是这种为了学习单片机而去学习单片机的思路不对。

        发表于 2020-11-28 09:02 ? 502次阅读
        如何系统地入门学习stm32

        如何使用STM32实现systick的精确延时

        SYSTICK寄存器初始化 void SysTick_Configuration(void) ...

        发表于 2020-11-28 15:54 ? 104次阅读
        如何使用STM32实现systick的精确延时

        STM32通用定时器TIM2的使用方法解析

        STM32中一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个看门...

        发表于 2020-11-28 15:40 ? 211次阅读
        STM32通用定时器TIM2的使用方法解析

        基于STM32实现串口的两个分案解析

        首先总结一下串口232,422,485 串口232:可双向传输,全双工,最大速率20Kbps,...

        发表于 2020-11-28 15:42 ? 146次阅读
        基于STM32实现串口的两个分案解析

        如何采用STM32配置SPI实现同步通信

        SPI是一种高速的,全双工,同步的通信总线,原理和使用简单,占用引脚资源少,是一种常用的通信方式。

        发表于 2020-11-28 15:14 ? 184次阅读
        如何采用STM32配置SPI实现同步通信

        STM32定时器所支持的三种计数模式及计数过程

        我们先不管合不合适,看看为什么会这样。最后发生溢出时计数器的值不等于ARR吗?结合上面图形,不难看出...

        发表于 2020-11-28 19:18 ? 1217次阅读
        STM32定时器所支持的三种计数模式及计数过程

        如何用STM32配置一个EXTIx中断线的I/O...

        //NVIC_CONFIG(); //2.配置EXTIx线的中断优先级 NVIC_Pri...

        发表于 2020-11-28 16:02 ? 130次阅读
        如何用STM32配置一个EXTIx中断线的I/O...

        基于STM32的MDK程序启动

        __heap_base Heap_MemSPACEHeap_Size;//保留Heap_Siz...

        发表于 2020-11-28 15:56 ? 92次阅读
        基于STM32的MDK程序启动

        基于STM32的电容触摸按键的原理解析

        没有按下的时候,充电时间为T1(default)。按下TPAD,电容变大,所以充电时间为T2。我们可...

        发表于 2020-11-28 15:35 ? 217次阅读
        基于STM32的电容触摸按键的原理解析

        获取STM32 MCU唯一ID的方法

        在对内部 Flash 进行编程前将唯一 ID 与软件加密原语和协议结合使用时用作安全密钥以提高 Fl...

        发表于 2020-11-28 11:37 ? 105次阅读
        获取STM32 MCU唯一ID的方法

        STM32的各种时钟系统的应用解析

        在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 ①、HSI是高速内部...

        发表于 2020-11-28 16:50 ? 178次阅读
        STM32的各种时钟系统的应用解析

        stm32怎么烧录程序

        STM32烧录程序目前笔者知道的有三种:JLink ,Ulink和串口烧录,使用工具分别为:JLin...

        发表于 2020-11-28 16:09 ? 709次阅读
        stm32怎么烧录程序

        SysTick定时器实现走马灯的功能

        SysTick定时器非常简答,只有四个寄存器。这四个寄存器的含义在《Cortex-M3权威指南》那本...

        发表于 2020-11-28 15:59 ? 161次阅读
        SysTick定时器实现走马灯的功能

        STM32的Cortex-M3中断异常处理

        在STM32处理器中有43个可屏蔽中断通道(不包含 16个 Cortex?-M3的中断线)。共设置了...

        发表于 2020-11-28 15:35 ? 99次阅读
        STM32的Cortex-M3中断异常处理

        掌握这三个思路告诉你如何使用STM32测量频率和...

        显然,很容易想到——利用DMA。所以,笔者使用输入捕获事件触发DMA来搬运寄存器而非触发中断即可,然...

        发表于 2020-11-28 15:07 ? 572次阅读
        掌握这三个思路告诉你如何使用STM32测量频率和...

        基于STM32对DS1302的驱动

        ////DS1302引脚定义,可根据实际情况自行修改端口定义 #define RST PAou...

        发表于 2020-11-28 16:30 ? 197次阅读
        基于STM32对DS1302的驱动

        STM32F103试用体验:继电器控制实验

        中秋假期抽空做了下用STM32通过继电器控制其他电器的实验. 用到的材料工具如下: 1.精英STM3...

        发表于 2020-11-28 13:59 ? 553次阅读
        STM32F103试用体验:继电器控制实验

        STM32F103试用体验:OLED显示及DHT...

        1.实验简述 之前做了在GD32开发板上的温湿度测量实验,现在在精英STM32开发板上调整代码重新实...

        发表于 2020-11-28 13:48 ? 351次阅读
        STM32F103试用体验:OLED显示及DHT...

        STM32F103试用体验(四):硬件原理与机壳...

        机壳做好了,使用的椴木层板做材料,激光切割而成,开始组装之前先来介绍一下硬件原理。 这是组装之后的整...

        发表于 2020-11-28 11:26 ? 252次阅读
        STM32F103试用体验(四):硬件原理与机壳...

        STM32调试DEBUG时需要了解那些知识相关资...

        学习STM32开发,肯定少不了DEBUG调试这一步骤。那么,本文带你了解一下这个调试相关的知识。本文...

        发表于 2020-11-28 11:39 ? 556次阅读
        STM32调试DEBUG时需要了解那些知识相关资...

        精英STM32F103开发板试用体验:+OLED...

        鉴于STM32F103开发板没有配置显示屏,因此要显示一些信息除了借助串行通讯,就必须为其添加相应的...

        发表于 2020-11-28 11:11 ? 928次阅读
        精英STM32F103开发板试用体验:+OLED...

        STM32F103试用体验:LCD显示与DHT1...

        实验名称:LCD显示与DHT11测量温湿度 实验目的:通过开发板连接的DHT11模块实时测量环境温湿...

        发表于 2020-11-28 10:41 ? 391次阅读
        STM32F103试用体验:LCD显示与DHT1...

        STM32F103 开发板试用体验:超声波测距功...

        在日常生活中离不开对距离的测量,就测量的手段来讲主要有两种测量方式,一种是直接测量法,另一种则为间接...

        发表于 2020-11-28 10:34 ? 344次阅读
        STM32F103 开发板试用体验:超声波测距功...

        STM32F103系列单片机中的定时器工作原理解...

        STM32F103系列的单片机一共有11个定时器,其中: 2个高级定时器 4个普通定时器...

        发表于 2020-11-28 16:30 ? 237次阅读
        STM32F103系列单片机中的定时器工作原理解...

        你可能还不知道数据手册中有这些内容

        一般《Reference manual参考手册》和《Datasheet数据手册》这两本手册是我们底层...

        发表于 2020-11-28 09:11 ? 382次阅读
        你可能还不知道数据手册中有这些内容

        如何系统地入门学习stm32?老司机筒子们有自己...

        arm 官方也开始推这种通用库了。而此时st发现一剑走天涯的方法的确有很多弊端,开始了stmcube...

        发表于 2020-11-28 17:07 ? 799次阅读
        如何系统地入门学习stm32?老司机筒子们有自己...

        stm32的DMA1通道一览表,stm32使用D...

        从数据搬运的角度看,如果要把存储地址A的数值赋给另外一个地址上B的变量,CPU实现过程为首先读出A地...

        发表于 2020-11-28 10:56 ? 573次阅读
        stm32的DMA1通道一览表,stm32使用D...

        基于STM32单片机的64Mbit单对单通信

        简单的一种应用,ARM芯片作为master,flash为slaver,实现单对单通信。

        发表于 2020-11-28 14:19 ? 400次阅读
        基于STM32单片机的64Mbit单对单通信

        STM32单片机如何超频工作超大约多少还能正常工...

        根据微软学术的定义,所谓超频(OVERCLOCKING)就是强制将计算机或硬件运行于厂商指定的时钟频...

        发表于 2020-11-28 09:26 ? 1044次阅读
        STM32单片机如何超频工作超大约多少还能正常工...

        转学STM32的入门总结和学习步骤

        大家可能是从51单片机过来的,回想一下,我们之前学单片机时如何入门呢?实际上都是先看书(理论),再玩...

        发表于 2020-11-28 16:19 ? 636次阅读
        转学STM32的入门总结和学习步骤

        详细分析11个电机驱动设计方案

        24V无刷直流 (BLDC) 电机正弦波驱动,应用于空气净化器风扇。此参考设计是用于无刷直流 (BL...

        发表于 2020-11-28 16:02 ? 1521次阅读
        详细分析11个电机驱动设计方案

        基于单片机Stm32f103 DAC电流输出解决...

        用的是64封装的芯, 此芯ADC的基准Vref+和电源是同一个端口,Vref-共用电源地。在电池输出...

        发表于 2020-11-28 15:20 ? 336次阅读
        基于单片机Stm32f103 DAC电流输出解决...

        学STM32对你来说有什么好处

        STM32是32位的单片机却只要八位单片机的价格,速度也是八位的好几倍。

        发表于 2020-11-28 09:06 ? 2192次阅读
        学STM32对你来说有什么好处

        史上最全STM32调试步骤!

        将Jlink与学习板,USB延长线与学习板,串口延长线与学习板(或者USB转串口线与学习板)连接起来...

        发表于 2020-11-28 15:42 ? 1064次阅读
        史上最全STM32调试步骤!

        基于使用STM32F103单片机,实现64Mbi...

        简单的一种应用,ARM芯片作为master,flash为slaver,实现单对单通信。ARM主控芯片...

        发表于 2020-11-28 15:19 ? 157次阅读
        基于使用STM32F103单片机,实现64Mbi...

        关于初学STM32中肯的几点建议

        通过观察后台提问的内容来看,关注我的人中STM32初学者占大部分,而且大多处于小白阶段。所以,今天暂...

        发表于 2020-11-28 16:49 ? 874次阅读
        关于初学STM32中肯的几点建议

        STM32基本系统主要几个部分

        其中STM32的JTMS/SWDIO接JTAG口的TMS,STM32的JTCK/SWCLK接JTAG...

        发表于 2020-11-28 17:44 ? 748次阅读
        STM32基本系统主要几个部分

        JSON格式以及cJSON的使用及注意事项

        仔细的同学可能会发现为什么调用了两次cJSON_CreateObject,但只看到释放了其中的dev...

        发表于 2020-11-28 08:57 ? 1349次阅读
        JSON格式以及cJSON的使用及注意事项

        stm32的八种GPIO配置模式

        上拉输入就是在输入电路上使用了上拉电阻。这种模式的好处在于我们什么都不输入时,由于内部上拉电阻的原因...

        发表于 2020-11-28 08:20 ? 379次阅读
        stm32的八种GPIO配置模式

        详解STM32开发板JLINK调试步骤

        烧录成功后,按下学习板上的RST按键(学习板最右边的那个按键),这时候4个LED(LED1-LED4...

        发表于 2020-11-28 10:32 ? 1675次阅读
        详解STM32开发板JLINK调试步骤

        详细解读STM32基本系统

        无论是否使用模拟部分和AD部分,MCU外围出去VCC和GND,VDDA、VSSA、Vref(如果封装...

        发表于 2020-11-28 08:44 ? 643次阅读
        详细解读STM32基本系统

        一文读懂STM32的基本系统

        本文主要详细介绍了STM32的基本系统,具体的跟随小编一起来了解一下。

        发表于 2020-11-28 08:48 ? 634次阅读
        一文读懂STM32的基本系统

        STM32基本系统详细介绍

        无论是否使用模拟部分和AD部分,MCU外围出去VCC和GND,VDDA、VSSA、Vref(如果封装...

        发表于 2020-11-28 14:13 ? 1044次阅读
        STM32基本系统详细介绍

        适用于STM32的五大嵌入式操作系统,你要的应有...

        各有优劣,根据需求选择!

        发表于 2020-11-28 16:25 ? 1419次阅读
        适用于STM32的五大嵌入式操作系统,你要的应有...

        深度解析STM32外设配置冲突问题

        I2C1使用PB6和PB7口,定时器TIM3使用PB0\PB1\PB4\PB5做4路PWM。但在使用...

        发表于 2020-11-28 17:29 ? 1173次阅读
        深度解析STM32外设配置冲突问题

        深入探讨FLASH被非法改写的问题

        问题描述: 某STM32客户反馈, 当STM32F407V芯片频繁的正常通断电的时候,FLASH 会...

        发表于 2020-11-28 11:51 ? 624次阅读
        深入探讨FLASH被非法改写的问题