第2章-STM32单片机结构和最小系统课件.ppt
《第2章-STM32单片机结构和最小系统课件.ppt》由会员分享,可在线阅读,更多相关《第2章-STM32单片机结构和最小系统课件.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、退出退出嵌入式单片机原理及应用1 ARM嵌入式系统概述2 STM32单片机结构和最小系统 3 基于标准外设库的C语言程序设计基础 4 STM32通用输入输出GPIO5 STM32外部中断6 STM32通用定时器7 STM32通用同步/异步收发器USART8 直接存储器存取DMA9 STM32的模数转换器ADC10 STM32的集成电路总线I2C11 STM32的串行外设接口SPI第第2章章 STM32STM32单片机结构和最小系统单片机结构和最小系统 2 2.1.1 STM32F103STM32F103微控制器外部结构微控制器外部结构STM32STM32系系列列命命名名规规则则、LQFP64L
2、QFP64(6464引引脚脚贴贴片片)封封装装的的STM32F103STM32F103芯片芯片 2 2.2.2 STM32F103 STM32F103总线和存储器结构总线和存储器结构总线结构总线结构、存储结构、位带存储结构、位带 2.3 2.3 时钟电路、复位电路、启动配置时钟电路、复位电路、启动配置 2.4 2.4 最小系统设计最小系统设计退出退出2.1 STM32F103微控制器外部结构微控制器外部结构 STM32F103系列芯片包括从36脚至100脚不同封装形式,STM32系列命名遵循一定的规则:退出退出芯片类型:F通用快闪,L低电压(1.653.6V),W无线系统芯片。103ARM C
3、ortex-M3内核,增强型;050ARM Cortex-M0内核;101ARM Cortex-M3内核,基本型;102ARM Cortex-M3内核,USB基本型;105ARM Cortex-M3内核,USB互联网型;107ARM Cortex-M3内核,USB互联网型、以太网型;215/217ARM Cortex-M3内核,加密模块;405/407ARM Cortex-M4内核,不加密模块等。引脚数目:R64PIN,F20PIN,G28PIN;K32PIN,T36PIN,H40PIN,C48PIN,U63PIN,O90PIN,V100PIN,Q132PIN,Z144PIN,I176PIN。
4、B128KB Flash(中容量),416KB Flash(小容量),632KB Flash(小容量),864KB Flash(中容量),C256KB Flash(大容量),D384KB Flash(大容量),E512KB Flash(大容量),F768KB Flash(大容量),G1MKB Flash(大容量)。封装信息:TLQFP,HBGA,UVFQFPN,YWLCSP。工作温度范围:6-4085(工业级),7-40105(工业级)。2.1 STM32F103微控制器外部结构微控制器外部结构 1.芯片系列:STM32代表ST品牌Cortex-Mx系列内核(ARM)的32位MCU。2.芯片类
5、型:F通用快闪,L低电压(1.653.6V),W无线系统芯片。3.芯片子系列:103ARM Cortex-M3内核,增强型;050ARM Cortex-M0内核;101ARM Cortex-M3内核,基本型;102ARM Cortex-M3内核,USB基本型;105ARM Cortex-M3内核,USB互联网型;107ARM Cortex-M3内核,USB互联网型、以太网型;215/217ARM Cortex-M3内核,加密模块;405/407ARM Cortex-M4内核,不加密模块等。4.引脚数目:R64PIN,F20PIN,G28PIN;K32PIN,T36PIN,H40PIN,C48P
6、IN,U63PIN,O90PIN,V100PIN,Q132PIN,Z144PIN,I176PIN。5.Flash容量:B128KB Flash(中容量),416KB Flash(小容量),632KB Flash(小容量),864KB Flash(中容量),C256KB Flash(大容量),D384KB Flash(大容量),E512KB Flash(大容量),F768KB Flash(大容量),G1MKB Flash(大容量)。6.封装信息:TLQFP,HBGA,UVFQFPN,YWLCSP。7.工作温度范围:6-4085(工业级),7-40105(工业级)。8.可选项:此部分可以没有,可以
7、用于标示内部固件版本号。退出退出2.1 STM32F103微控制器外部微控制器外部结结构构 退出退出1.电源:VDD_x(x=1,2,3,4)、VSS_x(x=1,2,3,4):2.0-3.6;2.4-3.6VBAT:1.8-3.6VDDA,VSSA:ADC专用2.复位:NRST,低电平3.时钟控制:OSC_IN,OSC_OUT:4-16MHzOSC32_IN,OSC32_OUT:32.768kHz4.启动配置:BOOT0,BOOT1配置启动模式5.输入输出口:PAx(x=0,1,2,15)、PBx(x=0,1,2,15)、PCx(x=0,1,2,15)、PD2。可作为通用输入输出,还可经过配
8、置实现特定的第二功能,如ADC、USART、I2C、SPI等。2.2 STM32F103总线和存储器结构总线和存储器结构2.2.1 系统总线构架系统总线构架四个主动单元:Cortex-M3 内核的 ICode 总线(I-bus)、DCode 总线(D-bus)、System 总线(S-bus)和通用 DMA(GP-DMA)。三个被动单元:内部SRAM、内部Flash 存储器、AHB 到 APB 的桥(AHB2APBx,连接 所有的 APB 设备)。STM32F10 x 处理器总线结构处理器总线结构总线结构中各单元的功能总线结构中各单元的功能ICode 总线:将 Flash 存储器指令接口与 C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STM32 单片机 结构 最小 系统 课件
限制150内