请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6748 工具/软件:Code Composer Studio
我已经解决了我的代码在杂草中运行的问题(即开始在数据空间中执行)。 我在 CCS 中发现存储器中的代码正确、调试器正确报告地址、但它显示的代码与 RAM 中的代码不同。 虽然我的第一个想法是"这是不可能的!"、但我意识到这个器件上有指令高速缓存、并且有可能正在执行的代码没有从 RAM 中正确加载。 如何测试此理论、以及应该阅读哪些手册以充分了解"自动"指令高速缓存操作?
谢谢、
Mike