打印
[资料干货]

嵌入式精华 |STM32最小单片机系统

[复制链接]
408|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家在学习种类复杂的单片机之前,一定需要了解这些单片机之间存在的共性结构,以便在后面学习更详细型号的单片机时能够快速入手,加快开发效率,因此学习单片机的最小化系统是十分必要的。STM32作为高性能、低成本、低功耗的嵌入式应用设计的单片机,今天我们来了解它的最小单片机系统。

STM32单片机最小系统由①主芯片,②上电复位电路,③时钟电路,④电源供电电路组成。同时一个基本完整的单片机功能还应包括下载电路和LED指示电路。

主芯片
单片机型号的选择主要根据价格成本、所要完成任务所需要功能等确定。
本次选用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口。

上电复位电路
通过芯片手册可知主芯片为低电平复位,复位电路CREST端连接主芯片第7脚复位管脚。当上电一瞬间, C2相当于通路接地,芯片自动复位,之后VDD稳定,C2相当于断路,复位端CREST一直为高电平。
时钟电路
主频选用8MHz晶振,时钟RTC频率选用32KHz。

主芯片下载电路
主芯片程序下载采用SWD接口电路,SWD接口包括VDD,JTMS,JTCK,GND四线,如图下图所示:

LED指示电路
两盏状态指示灯LED1和LED2,进行系统状态的显示。LED1和KED2分别和主芯片GPIO管脚连接。串联电阻为限流电阻,防止电流过大损坏发光二极管。 指示灯电路如下图所示:

更多技术干货、学习资料欢迎大家进群765573562交流,欢迎各位坛友,大神及小白,大家共同学习,共同进步!!!

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

60

帖子

0

粉丝