大家好,又见面了,我是你们的朋友全栈君。
单片机最小系统一般有晶振电路、电源电路、复位电路以及调试电路组成
主要有两部分组成:
可以使用普通的USB接口电路,5V电源输出
这里使用两种不同的电容。
增加稳压输出的稳定性
。晶振电路用来给芯片提供时钟信号,原理图如下:
需要注意的是:
注意:上图使用了F102芯片手册,在外接晶振方面F103上是一样的
复位电路如下:
stm32有三种复位方式:电源复位、系统复位和后备域复位
电源复位时,当NRST引脚被拉低,产生外部复位,并产生复位脉冲,从而使系统复位。
主要用来滤除杂波,保持引脚电压的稳定。这些电容也尽量离芯片相关引脚近一点。分布在芯片四周即可。
启动方式 | BOOT0 | BOOT1 |
---|---|---|
从主闪存存储器启动 | 0 | x |
从系统存储器启动 | 1 | 0 |
从内置SRAM启动 | 1 | 1 |
对应仿真器连接如下图:
注意:如果要使用PC13,PC14和PC15则VBAT需要接3.3V
注意:排序时,围绕stm32芯片一个方向顺序排列网络标号,依次排列外接IO,方便PCB排版.
注意布板时提到的几个问题即可
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151284.html原文链接:https://javaforall.cn