“*** error 65: access violation at 0x40021000 : no 'read' permission”错误的解决

错误缘由:

  • 在Keil5下面进行模拟运行的时候老是点击一下Run,程序才走一步,还从时钟配置里面出不来。

解决办法:

  • 第一种方法 :web

    Option->Debug->Use_Simulator->Initialization_File,打开并新建一个.ini文件,里面写上map 0x40000000,0x400FFFFF read write保存便可(MAP不区分大小写,注意read和write中间是空格不是逗号) svg

  • 第二种办法:xml

    能够省略第二步,进入Debugger以后再设置map:Debug->Memory_map,手动输入0x40000000,0x400FFFFF(输入框上面有个示例是0x4000FFFF,可是这个地址值不够大,咱们要大一点的0x400FFFFF)it