| | |

mdk软件调试时, 总会出现地址(例如0x30200010)没有写或执行的权限 -九游会网页

问题类别:arm 开发工具 > mdk-arm 浏览次数:2531
发布日期:2012/4/23 14:49:04 文章来源:米尔科技
回复日期:2012/4/23 15:50:26
realview mdk
mdk软件调试时, 总会出现地址(例如0x30200010)没有写或执行的权限。

问题分析:

      出现这种情况可能是你所要写或执行的这块区域在事先就被定位为只读,

      你只能对这块区域进行读操作。map命令可以将某段地址空间映射为可读,可写,可执行。

      map命令只能在仿真调试的时候使用,

      在ram调试和flash调试的时候,map指令不能被识别,

      但是输出窗口中的“地址(例如0x30200010)没有写或执行的权限”并不影响调试。

问题解答:

      在内存中映射这段地址区域例如:在debug中 仿真配置文件*.ini文件中添加命令:

      map    0x30200000, 0x30200100 read write exec

      当然,上述命令只能在使用仿真调试的时候使用。

相关链接:

      无

九游会网页的技术支持服务指南

常见问题解答

网站地图