我是靠谱客的博主 寂寞小懒虫,最近开发中收集的这篇文章主要介绍Keil V5仿真出现*** error 65: access violation at 0x40021000 : no ‘read‘ permission 解决办法问题解决办法,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
Keil V5仿真出现*** error 65: access violation at 0x40021000 : no 'read' permission 解决办法
- 问题
- 解决办法
- 1、进入debug的map设置地址
- 2、新建debug.ini配置文件
问题
已对debug选项做了如下配置,但还是出现地址索引不到的问题
运行仿真出现
解决办法
1、进入debug的map设置地址
根据MapRange-Example 提示的地址填写并点击Map Range
然后出现:
这些地址也是没有的,继续添加
0x40000000,0x4002FFFF
0x48000000,0x4800FFFF
注意中间是英文逗号隔开,这样就可以正常运行了
总的道理是缺啥补啥。
这个方法的缺点是你重新debug它又没了,得重新配置,所以需要用到方法二。
2、新建debug.ini配置文件
Option->Debug->Use_Simulator->Initialization_File,打开并新建一个debug.ini文件,里面写上map 0x40000000,0x4002FFFF read write保存即可(MAP不区分大小写,注意read和write中间是空格不是逗号),这个区间是根据你自己所缺的地址写的
这样就能够正常仿真了,退出再次进入仿真也正常
最后
以上就是寂寞小懒虫为你收集整理的Keil V5仿真出现*** error 65: access violation at 0x40021000 : no ‘read‘ permission 解决办法问题解决办法的全部内容,希望文章能够帮你解决Keil V5仿真出现*** error 65: access violation at 0x40021000 : no ‘read‘ permission 解决办法问题解决办法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复