采用Keil5对RT-Thread系统在STM32F40x上的BSP工程进行仿真

         解决采用Keil5对RT-Thread系统在STM32F40x上的BSP工程进行仿真遇到的问题

2019.12.9-12.13日,我调研并入门学习了RT-Thread Nano的系统搭建,发现应用起来非常得简单,和原有的uCos-II完全可以替代。我一直在纠结整体软件系统架构采用“寄存器BSP +RT-Thread Nano + 应用APP 方案” 和  “ BSP+RT-Thread IOT + 应用APP开发方案” 这两个方案。考虑到系统以后的可扩展性,我觉得有必要采用后者的方案更为适宜,但是对于我来说软件的开发周期预计要延长。深入一点,对照官方教程进行BSP的移植后,发现采用Keil5对RT-Thread系统在STM32F40x上的BSP工程进行仿真总是发现很多特殊的情况和问题。现在经过网上求助和自己排查,终于解决了,并将调试的经过记录如下。

问题一、用Keil5 simulation软件仿真STM32F40x,直接报“no 'read' permission”错误。

“*** error 65: access violation at 0x40023C00 : no 'read' permission”

截图如下:

具体解决方法为:

1.编写一个debug.ini文件,内容如下:

map 0x40000000, 0x40007FFF read write 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值