Stm32硬件设计手册学习笔记
1.时钟系统的学习
STM32的系统时钟主要有3中来源:
A: HSI 内部高速时钟
B: HSE 外部高速时钟
C:PLL PLL时钟
STM32 的二级时钟源:
A: 40KHz 的内部RC (LSI RC)供独立看门狗和RTC唤醒使用B:32.768KHz 低速外部时钟(LSE )RTC 实时时钟
2.HSE的使用
3.时钟安全系统(CSS)
4.boot 控制
5.嵌入式bootloader 模式
通常使用UART1 实现bootloader ,参考手册AN2606
6.调试
7.
PCB设计建议
A:最好采用多层PCB板,分开VSS和VDD ,这样能很好的去耦和屏蔽干扰。
B:基于成本的考虑,对于少层板,主要还是要考虑电源和地的布线
C:布局的出去,将EMI干扰的不同电路分块,主要是,噪声,大电流电路,第电压电路,数字电路要分开。
D:接地和电源:各个功能块的接地要独立,然后汇总在一个接地点,形成的环路面积要尽可能的小
E:去耦:100nF和10uF 的电容并联
F:未使用的IO和未使用的功能块:未使用的时钟,IO单元要置1或者置0,未使用的功能块要禁止掉。
8.。