STM32 最小开发板硬件简介
STM32F103RBT6
STM32 开发板简介:
32 的 VBAT 采用 CR1220 纽扣电池和 混合供电的方式,
在有外部电源()的时候,CR1220 不给 VBAT 供电,而在外部电源断开
的时候,则由 CR1220 给 VBAT 供电。这样,VBAT 总是有电的,以保证 RTC
的走时以及后备寄存器的内容不丢失。
2、启动模式电路图上图中中上部的BOOT1用于设置STM32的启动方式,其对应启动模式如下表
所示:
我们用串口下载代码,则配置BOOT0为1,BOOT1为0即可,如果想让STM32
一按复位键就开始跑代码,则需要配置BOOT0为0,BOOT1随便设置都可以。
P3和P1分别用于PORTA和PORTB的IO口引出,其中P2还有部分用于PORTC
口的引出。PORTA和PORTB都是按顺序排列的,这样设计的目的是为了让大家
更方便地与外部设备连接。
PCB板标志图解如下:
3、TJAG 电路
这里采用的是标准的JTAG接法,但是STM32还有SWD接口,SWD只需要最
少2跟线(SWCLK和SWDIO)就可以下载并调试代码了,这同我们使用串口下
载代码差不多,而且速度更快,能调试。所以建议大家在设计产品的时候,可以
留出SWD来下载调试代码,而摒弃JTAG。STM32的SWD接口与JTAG是共用的,
只要接上JTAG,你就可以使用SWD模式了(其实并不需要JTAG这么多线),
JLINKV8和ULINK2都支持SWD4、LED状态灯原理图
两个 LED 状态灯、可以做简单的流水灯。LED0 接在 PA8、LED2 接 PD2
5、SD 卡原理图
SD卡我们使用的是SPI1模式通信,SD卡的SPI接口连接到STM32
的SPI1上,SD_CS接在PA3上,MOSI接MCU PA7(MOSI)、 SCK接在
MCU PA5(SCK)、 MISO接在MCU PA6(MISO)。
注意:PCB板上SD卡附近的上拉电阻R
STM32开发板介绍 来自淘豆网www.taodocs.com转载请标明出处.