STM32最小系统
MCU最小系统的定义:一个MCU在能正常工作,正常下载程序前提下的最简电路。
STM32最小系统包括:
供电
复位
始终:外部晶振(2个)
Boot启动模式选择
下载电路(串口/JTAG/SWD)
后备电池
1、供电电路
VDD和VDDA之间一般接一个简单的低通滤波器即可(RC,π型即可)
供电电路
(5V转3.3V电路图)
(模拟电源电路图)
2、复位电路
(当按键按下一定的时间,复位端口为低电平一段时间后便可复位,即STM32为低电平复位)
3、时钟电路(外部高速时钟)
(F103/F407)
(F429/F767)
时钟电路(外部低速时钟)
4、BOOT启动模式选择
所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。
5、下载电路(JTAG/SWD)
(串口下载电路图)
6、后备电池