1、单片机最小系统的组成部分
STM32单片机最小系统由①主芯片,②上电复位电路,③时钟电路,④电源供电电路组成。同时一个基本完整的单片机功能还应包括下载电路和LED指示电路。
2、单片机主芯片
单片机型号的选择主要根据价格成本、所要完成任务所需要功能等确定。可以根据STM8和STM32产品选型手册确定。可见附录链接。
本次选用STM32F103RCT6作为中心控制芯片.STM32F103RCT6基于ARM Cortex-M内核,具有高性能、低成本、低功耗的优点,片上资源包括48KB SRAM,256KB Flash,11个定时器,2个IIC,5个串口,1个USB,3个SPI,3个12位ADC,2个12位DAC及51个通用IO口.
3、上电复位电路
通过芯片手册可知主芯片为低电平复位,复位电路CREST端连接主芯片第7脚复位管脚.当上电一瞬间, C2相当于通路接地,芯片自动复位,之后VDD稳定,C2相当于断路,复位端CREST一直为高电平.
4、时钟电路
主频选用8MHz晶振,时钟RTC频率选用32KHz.
5、电源供电电路可以参考之前的几个博客:
MC34063降压电路:https://www.cnblogs.com/lemonzhang/p/9233956.html
AMS1117降压电路:https://www.cnblogs.com/lemonzhang/p/9234172.html
LM431精密+3.3V产生电路:https://www.cnblogs.com/lemonzhang/p/9234394.html
6、主芯片下载电路
主芯片程序下载采用SWD接口电路,SWD接口包括VDD,JTMS,JTCK,GND四线,如图下图所示:
7、LED指示电路
两盏状态指示灯LED1和LED2,进行系统状态的显示.LED1和LED2分别和主芯片GPIO管脚连接.串联电阻为限流电阻,防止电流过大损坏发光二极管. 指示灯电路如下图所示:
附录:STM8和STM32产品选型手册
链接:https://pan.baidu.com/s/1MP-tqDwzeHf9mntgfBrsWw 密码:dvrn
你要去变得更好,不要总是回头。
转载需说明出处,笔者总结之前的知识,与大家分享,有问题的可以留给我哦~