dhtxs_82 发表于 2022-12-30 15:06:49

写入无权限

我在软件仿真STC32G,用keill5平台,编译通过的,但在软仿真时,在运行:MCLKOCR = 0x00;指令时,提示:*** error 65: access violation at 0x7EFE05 : no 'write' permission,就是写无权限,可我在程序的前部已经有:EAXFR =1;了,为什么还要出现呢,对编译后的代码下载也是可以执行的,就是软件仿真不行,哪里要设置 一下呢?请高手指教!谢谢!

神农鼎 发表于 2022-12-30 17:06:11

有 STC-USB Link1D 来硬件仿真,就不要软仿真了
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=210

乘风飞扬 发表于 2022-12-30 17:11:27

本帖最后由 乘风飞扬 于 2022-12-30 17:16 编辑

随便找了个STC32G实验箱例程包里面的例子,增加 MCLKOCR = 0x00; 指令,仿真正常。排查一下你的这个寄存器是否正常定义了。
attach://1839.mp4

神农鼎 发表于 2022-12-30 17:15:06

在线播放黑屏,建议下载下来播放

dhtxs_82 发表于 2022-12-30 19:42:42

谢谢大家解答,还是权限问题,要在debug里增加MAP命令来增加权限就可以了
页: [1]
查看完整版本: 写入无权限