
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、主芯片下载电路 主芯片程序下载采用SWD接口电路,SWD接口包括VDD,JTMS,JTCK,GND四线,如图下图所示: 1 }' B i" \5 y1 L" { ![]() ; Z" t( b2 ]4 A0 v ![]() 6、LED指示电路 两盏状态指示灯LED1和LED2,进行系统状态的显示.LED1和LED2分别和主芯片GPIO管脚连接.串联电阻为限流电阻,防止电流过大损坏发光二极管. 指示灯电路如下图所示: ![]() ![]() |