- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
控制器及外围硬件简介概要1
第3章 Cortex-M3控制器及其外围硬件简介 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 3.1 STM32简介 ST公司的STM32系列Cortex-M3微控制器用于处理要求高度集成和低功耗的嵌入式应用。ARM Cortex-M3是下一代新生内核,它可提供系统增强型特性,例如现代化调试特性和支持更高级别的块集成。 STM32系列Cortex-M3微控制器的操作频率可达72MHz。 ARM Cortex-M3 CPU具有3级流水线和哈佛结构,带独立的本地指令和数据总线以及用于外设的稍微低性能的第三条总线,还包含一个支持随机跳转的内部预取值单元。 STM32系列Cortex-M3微控制器的外设组件包含高达512KB的Flash存储器、64KB的SRAM、以太网MAC、USB主机/从机/OTG接口/8通道的通用DMA控制器、4个UART、2条CAN通道、2个SSP控制器、SPI接口、3个IIC接口、2输入和2输出的IIS接口、8通道的12位ADC、10位ADC、电机控制PWM、正交编码器接口、4个通用定时器、6输出的通用PWM、带独立电池供电的超低功耗RTC和多达112个通用I/O引脚。 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 3.2 Cortex-M3控制器特性 1. ARM Cortex-M3处理器 Cortex-M3可在最高至72MHz的频率下运行,并包含一个支持8个区的存储器保护单元(MPU)。 2. NVIC Cortex-M3内置了嵌套的向量中断控制器。 3. 片上Flash程序存储器 4. 20KB片内SRAM 5. 通用DMA控制器 6. 多层AHB矩阵 7. 串行接口 8. 其他外设 9. JTAG 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 3.3 订购信息 STM32F1系列: 小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。 中容量产品是指闪存存储器容量在64K至128K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。 大容量产品是指闪存存储器容量在256K至512K字节之间的STM32F101xx和STM32F103xx微控制器。 互联型产品是STM32F105xx和STM32F107xx微控制器。 STM32系列产品命名规则 STM32F103XX系列功能配置 STM32F103x4和STM32F103x6被归为小容量产品,STM32F103x8和STM32F103xB被归为中等容量产品,STM32F103xC、STM32F103xD和STM32F103xE被归为大容量产品。 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 3.4 STM32系列内部结构方框图 STM32F103xC、STM32F103xD和STM32F103xE增强型模块框图 资料( 《STM32F103xC_xD_xE_数据手册 中文 引脚.pdf》第5页) 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 3.5 外围硬件介绍 详见《STM32F103ZET6开发板原理图》 目录 3.1 STM32简介 3.2 Cortex-M3控制器特性 3.3 订购信息 3.4 STM32系列内部结构方框图 3.5 外围硬件介绍 3.6 STM32最小系统搭建 3.6 STM32最小系统搭建 STM32最小系统主要包括STM32微控制器、电源电路、复位电路、晶振电路、BOOT设置电路和J-Link调试电路组成。 STM32F103xC、STM32F103xD和STM32F103xE增强型LQFP144引脚分布 PIN16(VSS)和PIN17(VDD)为电源引脚 共11对电源引
文档评论(0)