STM32——STM32F4系统架构

文章目录

前言

本篇文章为STM32F4系列的系统架构,因为最近在学习F4的板子,暂时先更F4的,有需要F1的后续再更新。

主系统由 32 位多层 AHB 总线矩阵构成,可实现以下部分的互连:

STM32F4XX系统架构

● 八条主控总线:

--- 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

借助总线矩阵,可以实现主控总线到被控总线的访问,这样即使在多个高速外设同时运行期间,系统也可以实现并发访问和高效运行。

参考链接:https://blog.csdn.net/dengjin20104042056/article/details/108097414

相关推荐
2401_843785233 小时前
STM32 AD多通道
stm32·单片机·嵌入式硬件
厂太_STAB_丝针3 小时前
【自学嵌入式(8)天气时钟:天气模块开发、主函数编写】
c语言·单片机·嵌入式硬件
简知圈8 小时前
【04-自己画P封装,并添加已有3D封装】
笔记·stm32·单片机·学习·pcb工艺
Ronin-Lotus11 小时前
嵌入式硬件篇---CPU&GPU&TPU
嵌入式硬件·学习·cpu·gpu·tpu
linhhanpy12 小时前
自制虚拟机(C/C++)(二、分析引导扇区,虚拟机读二进制文件img软盘)
c语言·汇编·c++·python·stm32·操作系统
LS_learner12 小时前
42步进电机
嵌入式硬件
LS_learner12 小时前
PCA9685 一款由 NXP Semiconductors 生产的 16 通道、12 位 PWM(脉宽调制)控制器芯片
嵌入式硬件
40岁的系统架构师13 小时前
19 压测和常用的接口优化方案
分布式·系统架构
stm32发烧友17 小时前
基于 STM32 的智能电梯控制系统
stm32·单片机·嵌入式硬件
小小工匠17 小时前
每日一博 - 三高系统架构设计:高性能、高并发、高可用性解析
系统架构·高并发·高性能·高可用·三高架构