STM32F4xx 上可执行的核心耦合存储器?

ali*_*ios 2 embedded stm32

试图从 STM32F429s CCM 运行代码,但我总是在我点击 CCM 中的第一条指令后立即收到设置了 IBUSERR 标志的硬故障。

该指令有效且对齐良好。STM32F4xx 是否可能不允许从 CCM 执行?(数据访问效果很好)。

阿利奥斯

小智 5

这些部分中的 CCM 仅连接到数据总线。无法从该存储器中获取指令——只能将闪存、SRAM1 和外部存储器用于代码。

STM32F42xxx 和 STM32F43xxx 器件的系统架构

有关更多信息,请参阅参考手册的第 2.1 节(“系统架构”),这是上图的来源。