资料介绍
本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。 STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微控制器系列,各产品具有不同的存储器大小、封装和外设。
文档约定
在本文档中,将具有 FPU 的 Cortex-M4 内核称为 Cortex-M4F。
词汇表
本节简要介绍本文档中所用首字母缩略词和缩写词的定义:
● 在本文档中,将具有 FPU 的 Cortex-M4 内核称为 Cortex-M4F
— JTAG 调试端口 (JTAG-DP) 提供基于联合测试工作组 (JTAG) 协议的 5 引脚标准接口。
— SWD 调试端口 (SWD-DP) 提供基于串行线调试 (SWD) 协议的 2 引脚(时钟和数据)接口。
有关 JTAG 和 SWD 协议的信息,请参见《Cortex-M4F 技术参考手册》。
● 字:32 位数据/指令。
● 半字:16 位数据/指令。
● 字节:8 位数据。
● 双字:64 位数据。
● IAP(在应用中编程):IAP 是指可以在用户程序运行期间对微控制器的 Flash 进行重新编程。
● ICP(在线编程):ICP 是指可以在器件安装于用户应用电路板上时使用 JTAG 协议、 SWD 协议或自举程序对微控制器的 Flash 进行编程。
● I-Code:此总线用于将 CPU 内核的指令总线连接到 Flash 指令接口。通过此总线可执行预取操作。
● D-Code:此总线用于将 CPU 的 D-Code 总线(数据加载和调试访问)连接到 Flash 数据接口。
● 选项字节:存储于 Flash 中的产品配置位。
● OBL:选项字节加载器。
● AHB:高级高性能总线。
● CPU:指 Cortex-M4F 内核。
存储器和总线架构
系统架构
主系统由 32 位多层 AHB 总线矩阵构成,可实现以下部分的互连:
● 八条主控总线:
— Cortex™-M4F 内核 I 总线、D 总线和 S 总线
— DMA1 存储器总线
— DMA2 存储器总线
— DMA2 外设总线
— 以太网 DMA 总线
— USB OTG HS DMA 总线
● 七条被控总线:
— 内部 Flash ICode 总线
— 内部 Flash DCode 总线
— 主要内部 SRAM1 (112 KB)
— 辅助内部 SRAM2 (16 KB)
— 辅助内部 SRAM3 (64 KB)(仅适用于 STM32F42xxx 和 STM32F43xxx 器件)
— AHB1 外设(包括 AHB-APB 总线桥和 APB 外设)
— AHB2 外设
— FSMC
借助总线矩阵,可以实现主控总线到被控总线的访问,这样即使在多个高速外设同时运行期间,系统也可以实现并发访问和高效运行。此架构如图 1 和图 2 所示。
注意: 64 KB CCM(内核耦合存储器)数据 RAM 不属于总线矩阵(请参见图 1:STM32F405xx/07xx 和 STM32F415xx/17xx 器件的系统架构和图 2:STM32F42xxx 和 STM32F43xxx 器件的系统架构)。只能通过 CPU 对其进行访问。
- STM32F101xx和STM32F103xx ARM 内核32位高性能微控制器参考手册 7次下载
- 使用STM32F2xx和STM32F4xx微控制器时如何提高ADC精度 0次下载
- 基于ARM内核的32位高级MCU STM32F4xx中文参考手册 5次下载
- STM32F4xx中文参考手册免费下载 91次下载
- STM32F4xx参考手册中文版 0次下载
- stm32F4xx中文参考手册 90次下载
- STM32F101XX系列ARM内核32位高性能微控制器的参考手册免费下载 19次下载
- STM32F030中文寄存器参考手册免费下载 718次下载
- STM32F4xx系列微控制器的中文参考手册免费下载 4次下载
- STM32F103XX系列微控制器中文数据手册的资料免费下载 31次下载
- 使用STM32F2xx和 STM32F4xx微控制器时如何提高ADC测量精度pdf 19次下载
- STM32F4xx中文参考手册 60次下载
- STM32F4xx中文参考手册 23次下载
- STM32F4xx中文参考手册.part2 59次下载
- STM32F4xx中文参考手册.part1 41次下载
- RT-thread源码移植到STM32F10x和STM32F4xx 820次阅读
- 基于具有USB功能的STM32微控制器 3451次阅读
- 如何用电子墨水显示和stm32微控制器组成电子日历? 2467次阅读
- 基于STM32F105微控制器的CAN接口电路设计 1w次阅读
- 基于STM32微控制器的物联网节点设计 2949次阅读
- STM32F030C8T6微控制器的主要特性介绍 4.4w次阅读
- STM32F767XX微控制器的功能及特性分析 2.2w次阅读
- LPC540xx是基于ARM Cortex-M4的32位微控制器 2117次阅读
- 飞思卡尔新款Flexis微控制器资料 4530次阅读
- 如何选择STM32的启动代码 2704次阅读
- ST推出STM32L5系列内核微控制器MCU,为物联网带来了先进的保护功能 2122次阅读
- 微控制器原理及应用 1.4w次阅读
- 基于ARM®Cortex®-M7内核的高性能微控制器STM32F7系列特色分析 4071次阅读
- 《振南电子STM32视频教程》第九讲:TFT模块的字符、中文和图片显示 1780次阅读
- 《振南电子STM32视频教程》第一讲:ARM处理器和STM32微控制器 2079次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多