在无法使用 Keil 自带 Download 时如何使用 Debug 功能介绍
一些不常见情况如芯片开发中还不支持使用Keil中的Download功能时,(比如芯片研发中使用FPGA验证环节代码环节早期等情况下)我们的环境搭建不完善的情况下,但又需要调试功能时都可以先使用此方法实现使用Keil集成的Debug功能。
可以通过测试预留的方式(一般是预留的FLASH调试接口)将程序编译的bit文件先放入FLASH中,然后使用下方法跳过Keil自带烧写开启Debug。
步骤1打开FLASH下载界面
步骤2在FLASH下载界面勾选如下
步骤3打开Debug后如果FLASH内程序于MDK工程内一致即可使用KEIL调试功能。
注意事项:
1.多次编译相同c代码bit文件不一定一致
2编译优化等级尽可能保持LV0否则可能导致BEBUG指针无法于C代码对齐)