分享

KEIL Debug:error 65

 嵌入式开发sun 2017-11-21

错误:
*** error 65: access violation at 0x40023800 : no 'read' permission
*** error 65: access violation at 0x40023800 : no 'write' permission
*** error 65: access violation at 0x40023808 : no 'write' permission
... ...

现象:在Debug模式下单击Run后程序无法连续运行,在Command窗口提示错误。

command

原因:暂时未知。

解决方法:将错误里提示的内存设为可读写。

方法1. 在Command窗格里输入map 0x40000000,0x40070000 read write后回车即可。

方法2. 在菜单栏Debug-Memory Map里填写内存范围,如 0x40000000,0x40070000
勾选 Read 和 Write,单击 Map Range。
memory map

方法3. 新建一个文件,重命名为 *.ini,内容为map 0x40000000,0x40070000 read write
在 Options for Target中 的 Debug 选项卡下的Initialization File中选择此文件。
initialization file

注意:方法1和方法2在每次退出重新进入Debug模式时需要重新操作,而方法3不需要。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多