问题描述:
keil5移植RT-Thread-nano编译报错
Dbug模式下运行移植后的程序不能运行

解决方法
通过上网查找发现发生这个错误的原因是Keil新旧版本的运行文件(dialog.dll)和参数配置(Parameter)不同。
首先在Keil软件的Dbug设置界面选择左边的仿真模式
再修改运行文件(dialog.dll)和参数配置(Parameter)为:
DARMSTM.DLL
-pSTM32F103RB(选择所用单片机的型号)

修改后的设置界面

修改后运行程序并仿真就可以成功了。

声明:本文章纯属于学习过程遇到的问题以及上网查询并总结所得结果,如有侵权请联系删除。