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

相关推荐
从零点1 小时前
STM32通过SPI进行W25Q128(外部flash)读写操作
stm32·单片机·嵌入式硬件
六边形架构3 小时前
别再盲目地堆砌技术了!大部份大数据项目的失败,都是因为架构设计没做对!
大数据·系统架构
the sun344 小时前
单片机简单介绍
单片机·嵌入式硬件·51单片机
d111111111d4 小时前
STM32外设学习-I2C通信(代码)--MPU6050--笔记
笔记·stm32·单片机·嵌入式硬件·学习
贝塔实验室5 小时前
Altium Designer 6.0 初学教程-在Altium Designer 中对PCB 进行板层设置及内电层进行分割
嵌入式硬件·fpga开发·编辑器·硬件工程·信息与通信·信号处理·pcb工艺
Jerry丶Li5 小时前
三十二、STM32的USART(串口收发文本数据包)
stm32·单片机·嵌入式硬件
ACP广源盛139246256735 小时前
GSV1201D(2201D)#ACP@DisplayPort 1.2 转 HDMI 1.4 转换器(带嵌入式 MCU)
单片机·嵌入式硬件·电脑·音视频
怀民民民5 小时前
关于ADC
单片机·嵌入式硬件·fpga开发·adc·学习总结·模数转化
IT阳晨。5 小时前
【STM32】DMA
stm32·单片机·嵌入式硬件
雾削木6 小时前
FLASH ARM内核 SRAM RCC ADC I/O
arm开发·单片机·嵌入式硬件