野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 753|回复: 5

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

[复制链接]
发表于 2019-8-19 13:26:54 | 显示全部楼层 |阅读模式
本帖最后由 silence00 于 2019-8-19 13:33 编辑

大家在学习种类复杂的单片机之前,一定需要了解这些单片机之间存在的共性结构,以便在后面学习更详细型号的单片机时能够快速入手,加快开发效率,因此学习单片机的最小化系统是十分必要的。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口。
下载 (4).png

STM32基础 系统设计与实现.rar (4.77 MB, 下载次数: 38)
回复

使用道具 举报

 楼主| 发表于 2019-8-19 13:28:33 | 显示全部楼层
本帖最后由 silence00 于 2019-8-19 13:34 编辑

上电复位电路
通过芯片手册可知主芯片为低电平复位,复位电路CREST端连接主芯片第7脚复位管脚。当上电一瞬间, C2相当于通路接地,芯片自动复位,之后VDD稳定,C2相当于断路,复位端CREST一直为高电平。
下载 (2).png


时钟电路
主频选用8MHz晶振,时钟RTC频率选用32KHz。
下载 (3).png

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

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-19 13:29:08 | 显示全部楼层
本帖最后由 silence00 于 2019-8-19 13:31 编辑

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



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

下载 (1).png
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-8-19 13:34:58 | 显示全部楼层
silence00 发表于 2019-8-19 13:29
主芯片下载电路
主芯片程序下载采用SWD接口电路,SWD接口包括VDD,JTMS,JTCK,GND四线,如图下图所示:

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

使用道具 举报

 楼主| 发表于 2019-8-19 13:48:05 | 显示全部楼层
顶一哈
回复

使用道具 举报

发表于 2019-8-19 15:34:33 | 显示全部楼层
顶一下 ,我来看楼主吹牛了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-20 15:33:10 | 显示全部楼层
13419995709 发表于 2019-8-19 15:34
顶一下 ,我来看楼主吹牛了

emmmmmmmm
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|站点地图|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号-2 ) 大学生ARM嵌入式2群

GMT+8, 2020-8-12 05:37 , Processed in 0.175261 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表