You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Cortex-M55处理器是否同时支持可共享与可缓存属性的问询

Cortex-M55可共享与可缓存内存属性支持说明

核心结论

是的,Cortex-M55无法同时启用Normal内存的“可共享(Shareable)”和“可缓存(Cacheable)”属性,这是处理器的硬性限制。

依据TRM原文的解释

根据Cortex-M55 TRM(arm_cortex_m55_processor_trm_101051_0101_03_en.pdf,第183页)中的明确表述:

Normal shareable cacheable attributes are converted to Normal Shareable Noncacheable by the processor

这意味着:当你尝试通过内存配置(如MPU设置)将某块Normal内存标记为“Shareable + Cacheable”时,处理器会自动修改其属性,最终生效的是“Normal Shareable Noncacheable”——即该内存区域仅保留共享属性,缓存属性被强制禁用。

处理器内存属性支持范围

  • Cortex-M55的指令/数据缓存仅支持非共享(Non-shareable)的Normal内存区域配置为可缓存
  • 所有标记为“Shareable”的内存区域,无论原本是否设置Cacheable属性,最终都会被处理器处理为不可缓存状态

内容的提问来源于stack exchange,提问作者강호성

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 07:30:55