- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3STM32F10x简介
3 STM32F10x简介 3.1 STM32系列微控制器 3.1 STM32系列微控制器 ST意法半导体公司产品 ARM Cortex-M3内核 32位微控制器 高性能、低成本、低功耗、嵌入式应用 STM32F100:超值型 STM32F101:基本型(标准型) 入门产品;工作在36MHz;16位MCU的价格,32位的性能 STM32F102:USB基本型 STM32F103:增强型 同类产品性能最高;时钟72MHz;16K-512K闪存 带有更多片内SRAM 和 更丰富的外设 STM32F105或107:互联型 STM32L:超低功耗型 STM32F103xx中小容量型各系列外设资源 3.1 STM32系列微控制器 STM32 F 103 C 8 T 6 A 3 STM32F10x简介 3.2 STM32F10x内部结构 基本型与增强型配置的差异 ARM Cortex-M3模块结构 3.2 STM32F10x内部结构 3.2 STM32F10x内部结构 四个主动单元 M3内核的ICode总线(I-bus)、DCode总线(D-bus)、 系统总线(S-bus)、DMA(DMA1、DMA2、以太网DMA) 四个被动单元 内部SRAM、内部闪存、FSMC、AHB到APB桥 ICode总线 将M3内核的指令总线与FLASH指令接口相连,用于指令预取 DCode总线 将M3内核的数据总线与FLASH数据接口相连,常量加载和调试 3.2 STM32F10x内部结构 系统总线 将M3内核的系统总线与总线矩阵相连,协调内核与DMA访问 DMA总线 将DMA的AHB主控接口与总线矩阵相连,协调CPU的DCode和DMA到SRAM、闪存、外设的访问 总线矩阵 协调内核系统总线和DMA主控总线间的访问仲裁,仲裁采用轮换算法 包含DCode、系统总线、DMA1和DMA2总线、被动单元 AHB到APB桥 两个AHB/APB桥在AHB和两个APB总线间提供同步连接 APB1速度限于36MHz,APB2全速最高72MHz 3.2 STM32F10x内部结构 3.2 STM32F10x内部结构 3.2 STM32F10x内部结构 3 STM32F10x简介 3.3 时钟结构 3.3 时钟结构 3.3 时钟结构 3.3 时钟结构 系统复位后,所有外设全部关闭, 但 SRAM 和 FLASH接口(FLITF)除外 使用外设之前需打开该外设时钟 设置 RCC——AHBENR 寄存器 参见PDF资料 3 STM32F10x简介 3.4 存储结构 存储组织: Cortex-M3的存储系统采用统一编址方式,小端方式 4GB 的线性地址空间内,寻址空间被分成 8 个主块 block0-block7 每块512MB 片内Flash:从 0始 片内SRAM:从 0始 包括: 代码空间 数据空间 位段、位段别名 寄存器 片上外设 外部存储器 外部外设 3.4 存储结构 3.4 存储结构 存储器映射: 3.4 存储结构 存储器映射: 3.4 存储结构 存储器映射: 3.4 存储结构 存储器映射: 3.4 存储结构 存储器映射: 3.4 存储结构 FLASH 由 Main Block 和 Information Block组成 Main Block: 存放用户程序,最高512KB 地址范围:0x0800 0000 – 0x0807 FFFF 小容量:16K-32K,最大4Kx64bit,共32x1K页 中容量:64K-128K,最大16Kx64bit,共128x1K页 大容量:256K-512K,最大64Kx64bit,共256x2K页 小容量:16K-32K,最大4Kx64bit,共32x1K页 互联型:最大32Kx64bit,共128x2K页 Information Block: System Memory 2KB:0x1FFF F000 – 0x1FFF F7FF ISP Bootloader程序 Option Bytes 16B:0x1FFF F800 – 0x1FFF F80F 特殊区域FLASH 3.4 存储结构 FLASH 3.4 存储结构 SRAM 最大64KB 地址范围: 0x2000 0000 – 0x2000 FFFF 3.4 存储结构 片上外设地址映射: 3.4 存储结构 位段(bit-band)、位段别名 M3存储空间中包括两个位段区,该区域即可字操作,又可位操作 SRAM最低1MB空间:0x2000 0000 – 0x200F FFFF 外设最低1MB空间:0x4000 0000 – 0x400F FFFF 为方便位段区的操作,安排了两个32M的位段别名区 位段区中每一位 映射 位段别名区中的
您可能关注的文档
- 有这10种症状的男性务必体检.doc
- 有限合伙人与无限合伙人的区别.doc
- 34简单机械.ppt
- 34管道电缆的敷设.ppt
- 服务型政府的创建必要性.doc
- 服装企业文化.doc
- 服装协议书.doc
- 规范教育收费工作是贯彻落实科学发展观.doc
- 规范消防与安全承诺书.doc
- 望城区事业单位考试真题.doc
- 北师大版必修三Unit 8 Green Living Lesson 1 Roots and Shoots 课件.pptx
- Unit 3 Sports and fitness language points of reading and thinking 英语教学课件.pptx
- 北师大版必修第三册Unit 8 Green Living Lesson 1 Roots and Shoots课件.pptx
- 高考政治一轮复习选择性必修2法律与生活专题十一法律与生活第三十课民事权利与义务突破主观题型关于“对侵权责任”的分析说明类课件.pptx
- 第15课 两次鸦片战争 同步课件 高中历史《中外历史纲要》上.pptx
- 高考政治一轮复习必修4哲学与文化专题七探索世界与把握规律第十九课把握世界的规律突破主观题型关于“矛盾基本属性”的分析说明类课件.pptx
- 高考政治一轮复习必修3政治与法治专题六全面依法治国第十六课全面推进依法治国的基本要求突破主观题型关于“全面推进依法治国的基本要求”的意义类课件.pptx
- 北师大版必修第三册 Unit 8 Green Living Lesson 1 Roots and Shoots 课件.pptx
- 《梦游天姥吟留别》课件 统编版高中语文必修上册.pptx
- 高考政治一轮复习必修3政治与法治专题五人民当家作主第十一课人民民主专政的社会主义国家突破主观题型关于“全过程人民民主”的措施类课件.pptx
文档评论(0)