×

STM32F4xx系列微控制器的中文参考手册免费下载

消耗积分:4 | 格式:pdf | 大小:23.87 MB | 2019-05-24

Almost21

分享资料个

  本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。

  STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微控制器系列,各产品具有不同的存储器大小、封装和外设。

  有关订购信息以及器件的机械与电气特性,请参见数据手册。

  有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

  在本文档中,将具有 FPU 的 Cortex-M4 内核称为 Cortex-M4F。

  在本文档中,将具有 FPU 的 Cortex-M4 内核称为 Cortex-M4F。

  寄存器相关缩写词列表

  寄存器说明中使用以下缩写词:

  读/写 (rw) 软件可以读写这些位。

  只读 (r) 软件只能读取这些位。

  只写 (w) 软件只能写入该位。

  读取该位时将返回复位值。

  读取/清零 (rc_w1) 软件可以读取该位,也可以通过写入 1 将该位清零。写入“0”对该位的值无影响。

  读取/清零 (rc_w0) 软件可以读取该位,也可以通过写入 0 将该位清零。写入“1”对该位的值无影响。

  读取/读取清零 (rc_r) 软件可以读取该位。读取该位时,将自动清零。写入“0”对该位的值无影响。

  读取/置位 (rs) 软件可以读取该位,也可将其置 1。写入“0”对该位的值无影响。

  只读写触发 (rt_w) 软件可以读取该位。写入“0”或“1”时,将触发事件,但不会影响该位的值。

  切换 (t) 软件只能通过写入“1”来切换该位。写入“0”无影响。保留 (Res.) 保留位,必须保持复位值。

  存储器和总线架构

  系统架构

  主系统由 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 所示。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !