STM32系统架构

Cortex-M内核&芯片

Cortex-M内核以及调试系统由ARM公司设计,并授权给芯片制造厂商。

由芯片制造商设计开发芯片。

MCU厂商,经ARM公司授权,添加不同的外设=各种xx32芯片

F1系统架构

4个主动单元+4个被动单元

  • Cortex-M3内核 DCode总线(D-Bus)
  • Cortex-M3内核 系统总线(S-Bus)
  • 通用DMA1
  • 通用DMA2
  • 内部FLASH
  • 内部SRAM
  • FSMC
  • AHB到APB的桥,它连接的所有APB外设

主动单元可以主动发起通信或指令,但被动单元不能。

AHB:高级高性能总线,APB:高级外围总线

F1系统架构图

ICode总线直接连接Flash接口,不需要经过总线矩阵。

总线时钟频率:

  • AHB:72MHz
  • APB1:36MHz
  • APB2:72MHz

F4系统架构

8个主控总线+7个被控总线

CCM RAM:只能访问数据,优点访问速度快,缺点不支持DMA。

相关推荐
MZZDX2 小时前
系统设计相关知识总结
系统架构
清风6666666 小时前
基于单片机的噪声波形检测与分贝测量仪设计
单片机·嵌入式硬件·毕业设计·课程设计
易享电子6 小时前
基于单片机车窗环境监测控制系统Proteus仿真(含全部资料)
单片机·嵌入式硬件·fpga开发·51单片机·proteus
学无止境w6 小时前
高并发系统架构设计原则:无状态、水平扩展、异步化、缓存优先
缓存·系统架构
三佛科技-134163842126 小时前
LED氛围灯方案开发MCU控制芯片
单片机·嵌入式硬件·智能家居·pcb工艺
qqxhb7 小时前
系统架构设计师备考第45天——软件架构演化评估方法和维护
分布式·缓存·系统架构·集群·cdn·单体·已知未知评估
小莞尔7 小时前
【51单片机】【protues仿真】基于51单片机主从串行通信系统
c语言·单片机·嵌入式硬件·物联网·51单片机
Hello_Embed7 小时前
STM32 环境监测项目笔记(一):DHT11 温湿度传感器原理与驱动实现
c语言·笔记·stm32·单片机·嵌入式软件
三佛科技-134163842129 小时前
便携式榨汁机方案开发,榨汁机果汁机MCU控制方案设计
单片机·嵌入式硬件·智能家居·pcb工艺
yongui478349 小时前
基于TMS320F28027实现光伏MPPT控制
单片机·嵌入式硬件