一、STM32最小系统电路构成
- 晶振电路、复位电路、电源电路、下载电路
- STM32光靠一个芯片是无法工作的,必须依靠外围电路搭配,把外围的基础电路统称为最小系统电路
二、晶振电路
- 提供给单片机工作所需要的时钟
- 对于STM32这样的高级单片机来说,它内部本身就自带了高速时钟源和低速时钟源,一般不推荐使用内部时钟源(内部时钟源精度较差)
- 在单片机的引脚外接一些晶振,晶振通常选择8MHz的晶振,适合STM32内部其他外设时钟的计算,在23和24引脚中连接一个晶振
- 如果将晶振直接接到23和24这两个引脚,会出现系统工作不稳定,因为晶振在起振的一瞬间会产生一些电感,为了消除这些电感会在晶振的两端分别接入一个电容(一般是无极性电容),电容选取大小通常取决于晶振的选取大小,在这个电路中,通常使用10-33PF的无极性电容,在这里使用的22PF的电容
- 保证晶振电路的工作稳定,STM32才有稳定的前提