画STM32最小系统原理图就这四块:滤波、复位、晶振、BOOT

发布于 更新于
3
详情介绍
智行者IC社区持续更新技术干货、实操教程、案例分享与常见问题解答,为学习者提供实用的学习参考资料。

用OrCAD画STM32最小系统,别被一堆引脚吓到。核心就是围着主控芯片把四块外围电路画好,板子就能跑起来。模块化画,一块一块来。

STM32最小系统框图

先把STM32芯片放中间。滤波电路直接画在芯片周围,每个电源脚就近放去耦电容。复位电路一般是阻容复位,用网络名nRST连接。

时钟电路分两部分:高速外部时钟典型8MHz,给主系统用;低速RTC时钟典型32.768KHz,这个是可选的。晶振分两种:无源晶振要配起振电容,一般两个引脚;有源晶振不用起振电路,一般三四个引脚。本系统用8MHz有源晶振省事。

晶振复位BOOT电路

启动模式由BOOT0、BOOT1决定:BOOT0接0是从内部FLASH启动,接1是别的启动方式。按需要把BOOT引脚配上拉下拉,选对启动来源。

踩过的坑:复位电路的阻容参数记错,上电偶尔跑不起来,照参考手册的RC值重新算才稳。去耦电容一定要就近放电源脚,别全堆在一个角落,那样滤波等于白做。无源晶振的起振电容值要按晶振负载电容算,不能随便拿两个一样的电容凑。

常见问题(FAQ)

STM32最小系统要画哪几块外围?
围着主控画电源滤波、阻容复位、时钟晶振、BOOT启动配置四块,模块化逐个画。
无源晶振和有源晶振怎么选?
无源晶振要配起振电容、两个引脚;有源晶振不用起振电路、三四个引脚,本系统图省事选8M有源晶振。
BOOT引脚怎么决定启动方式?
BOOT0接0从内部FLASH启动,接1是其他启动方式,按需要给BOOT0/BOOT1配上拉下拉。
0 / 600
0 讨论
热门最新
总结
暂无总结