购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 单片机的内部结构与最小系统电路

STM32单片机型号众多,引脚数从36个到256个不等,内置闪存容量为16~2048KB,内核可采用Cortex-M0~Cortex-M7。一般来说,STM32单片机的内核越先进,其功能越多,性能越强。采用相同内核时,闪存容量大、引脚数量多的,功能更多。由于功能多、性能强大的单片机往往价格也高,市场应用最广泛的往往是性价比高的产品。本书主要介绍应用广泛的STM32F103ZET6单片机,由于STM32单片机内核大同小异,掌握了该型号单片机,则很容易了解更高端的STM32单片机。

2.1.1 单片机的引脚功能与最小系统电路

STM32F103ZET6单片机采用ARM Cortex-M3内核,存储器容量为512KB Flash和64KB SRAM,有144个引脚,其中112个IO引脚(PA0~PA15、PB0~PB15、PC0~PC15、PD0~PD15、PE0~PE15、PF0~PF15、PG0~PG15),其他为电源、复位、时钟、启动方式、后备供电和参考电压引脚。每个IO引脚都具有两个或两个以上的复用功能,除具有模拟功能(ADC、DAC)的引脚外,其他IO引脚最高都可以承受5V电压。

图2-1是STM32F103ZET6单片机的引脚功能与最小系统电路,在单片机的每个引脚旁都标注了功能。该单片机最小系统电路由电源电路、时钟电路、复位电路、启动方式设置电路、下载调试电路、后备电池供电电路和参考电压(Vref)电路组成。

图2-1 STM32F103ZET6单片机的引脚功能与最小系统电路

2.1.2 单片机的内部结构

图2-2是STM32F103单片机的内部结构图,初学者只需大致了解一下即可,图中的内容在后续章节会有详细介绍,在后面学习时可查看本图的相关内容,现在不理解不影响后面的学习。

图2-2 STM32F103单片机的内部结构图 cPYLKCncQMlAS+1MXaI4ODgMuP+PKm1cISHwhujYHpOMfACxUD7ByA9PLcD13dPP

点击中间区域
呼出菜单
上一章
目录
下一章
×