1.存储器和总线架构
1.1系统架构
图1
I总线:
此总线用于将 Cortex™-M4F 内核的指令总线连接到总线矩阵。内核通过此总线获取指令。
此总线访问的对象是包含代码的存储器(内部 Flash/SRAM 或通过 FSMC 的外部存储器)。
D总线:
此总线用于将 Cortex™-M4F 数据总线和 64 KB CCM 数据 RAM 连接到总线矩阵。内核通过
此总线进行立即数加载和调试访问。此总线访问的对象是包含代码或数据的存储器(内部
Flash 或通过 FSMC 的外部存储器)
注意:
CCM(Core Coupled Memory)是给F4内核专用的全速64KB RAM, 它们没有经过总线矩阵, F4内核与之直接相连, 地址空间在0x1000_0000 ~ 0x1000_FFFF。可以用作堆栈以及高速运算的数据缓存。
参考应用:CCM中移植FreeRTOS