STM32最小系统设计

主要记录STM32最小系统相关电路的设计

1、需要知道单片机最小系统的组成部分
STM32最小系统由①主芯片,②上电复位电路,③时钟电路,④电源供电电路组成。同时一个基本完整的单片机功能还应包括下载电路和LED指示电路。
2、单片机主芯片
单片机型号的选择主要根据价格成本、所要完成任务所需要功能等确定。本次我选定的型号为STM32l072F4
3、复位电路
通过芯片手册可知主芯片为低电平复位,复位电路连接主芯片第4脚复位管脚.开关按下后NRST相当于通路接地,芯片自动复位。开关松开之后NRST被上拉电阻拉至VDD,复位端NRST一直为高电平.
STM32最小系统设计_第1张图片
4、时钟电路
STM32最小系统设计_第2张图片
5、电源供电电路
(1) LM431精密+3.3V产生电路
精密+3.3V电压通过三段可调并联稳压器LM431电路产生.LM431稳压电路如下图所示
STM32最小系统设计_第3张图片
输出电压 UO仅与电阻 R35、R38 有关,计算公式如下:
式中常数2.5为内部基准电压,其保持恒定不变.
(2) AMS1117降压电路
AMS1117芯片为正向低压差稳压器,内部集成过热保护和限流电路,其固定输出版本电压可为1.5V、1.8V、2.5V、2.85V、3.0V、3.3V、5.0V,设计采用3.3V输出即ASM1117-3.3芯片.AMS1117降压电路图如下图所示.
STM32最小系统设计_第4张图片
其中C1 、C3为输入电容,作用是防止断电后出现电压倒置.C2 、C4 为输出滤波电容,作用是抑制自激振荡和稳定输出电压

6、下载电路
主芯片程序下载采用SWD接口电路,SWD接口包括VDD,JTMS,JTCK,GND四线,如图下图所示:
STM32最小系统设计_第5张图片

你可能感兴趣的:(嵌入式学习)