Load "..\OBJ\LCD.axf"

2019-07-21 00:32发布

Load "..\OBJ\LCD.axf"

*** 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
*** error 65: access violation at 0x40023800 : no 'read' permission
*** error 65: access violation at 0x40023800 : no 'write' permission
这些是之后点单步走,点一下出来一条

我用的是源码里面TFTLCD那个,本来我以为是不是F4不能用软件调试,但用我以前写的51程序调试也是这样的,请问能解决吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
1201yuge
1楼-- · 2019-07-21 05:51
如果不行,建议你看看这篇博客。之前我也遇到过。
http://blog.sina.com.cn/s/blog_46d528490101qadk.html
1201yuge
2楼-- · 2019-07-21 08:53
应该是keil的设置有问题,你这样子设置试试看。
1201yuge
3楼-- · 2019-07-21 11:14
选择Debug -> Memory Map
在Map Range中填写需要允许读写的内存区域,比如写入
0x400000,0x40FFFF
然后勾选Read,Write,点击MapRange试试看
ygrc45
4楼-- · 2019-07-21 15:25
1201yuge 发表于 2015-12-26 10:04
选择Debug -> Memory Map
在Map Range中填写需要允许读写的内存区域,比如写入
0x400000,0x40FFFF

啊,我不小心把原来的几个给删了,怎么恢复呢?
ygrc45
5楼-- · 2019-07-21 18:47
 精彩回答 2  元偷偷看……
1201yuge
6楼-- · 2019-07-21 22:34
 精彩回答 2  元偷偷看……

一周热门 更多>