本文内容列表:
方法/步骤
1
开发板上电后,连接仿真器,打开Keil,选择Options for target,会弹出对话框。
2
选择Debug项,左侧使用模拟器,右侧选择模拟器。请勾选右侧的选项,选择ULINK2/ME Cortex Debugger仿真器,然后点击设置,弹出新的对话框。
3
在此对话框中,请选择端口作为软件接口。如果是JTAG,请选择JTAG。如果你连接了模拟器,你会看到芯片被正确识别。下面的“调试”栏中的“重置”部分是可选的。 SYSRESEETREQ 和自动检测。
4
选择
选择闪光灯
下载项目,请看图中红色标记部分。您在创建工程时已经选择了需要的MCU。这里需要选择正确对应的flash算法。您的程序将通过
下载JTAG或SW接口协议到芯片RAM中,然后通过接口算法中调用读写flash等程序将你写的软件写入到flash中,所以它的起始地址和对应的
flash算法程序需要正确选择,也可以自己编写。完成后点击确定
5
完成以上四个步骤后,就可以开始调试你的程序了。单击图标中相应的红色按钮开始第一次调试。当然,前提是你已经编写了相应的软件。此外,您还可以从“调试”下拉菜单中选择“调试”按钮。更多你想了解的调试方法将在下一篇文章中介绍。
链接开发板并在线调整。
Keil(MDK-ARM)使用教程(三)_在线调试:
Keil使用方法(总结)
如果是在板上,你只能看到现象。比如连接一个LED,或者连接一个串口,然后程序串口输出你关心的东西是否正确。或者买个51模拟器,可以一步运行模拟,比较方便。或者使用proteus搭建51环境并调试