乐鑫技术交流
直播中

李鸿洋

10年用户 908经验值
擅长:可编程逻辑
私信 关注
[问答]

关于Cache disabled but cached memory region accessed的疑问求解?

导致Cache disabled but cached memory region accessed这个问题的解释是在进行flash操作时(调用nvs组件),发生了中断,中断服务中又访问了flash。

这是否意味着所有的中断服务都不能调用esp-idf中各组件提供的api?因为这些api都没有IRAM_ATTR关键字,也不是内联函数,必定存储在flash中。

如果是这样,岂不是严重限制了sdk的灵活和简洁?

更多回帖

发帖
×
20
完善资料,
赚取积分