本人新手 刚开始接触adsp 用simulate模式模拟了21161n 但是每次运行都提示 *** Attempt to read from non-existent memory *** with PC at: 0x43ffe ,
这是什么原因啊??求指教 谢谢!!!!!
貌似发错区了 不过希望大家能指导下小弟 不胜感激!!!
是否是因为申请的内存大于芯片内部L1的空间引起的,你可以将内存开在SDRAM中看看。
模拟时读取内存速度会很慢,也有可能会出现一些异常情况,建议挂板卡再测试看看。
楼上所言极是。
一般在SIMULATOR SESSION下有可能会跳出这样的错误,因为你的代码有可能访问到片外的物理存储空间或外设,但在SIMULATOR下这些是资源是不可ACCESS的。
这时候需要连接仿真器和目标板,新建EMULATOR SESSION并连接。
GOOD LUCK!