最近调试ARM程序,之前的项目是在ADS1.2中进行开发的,调试配置费尽周折,终于摸索出来了,总结一下以供后续参考。
1)ARM Developer Suite
编译——Make一下,看有没有错误;若有错误,点击Project——选择Remove object code重新编译,由于之前编译的代码路径有可能不一样。2)AXD调试工具配置
打开AXD,选择Options——Configure Interface——add JLinkRDI.dll;然后Configure——JTAG——Auto selection
3)Jlink配置
从开始选择SEGGER目录,打开J-flash,然后选择OPtions——project seting——CPU——Device——选择ARM7 点击NXP LPC2378;
Clock Speed——Auto delection;
后记:ADS1.2在WIN32上兼容性不是很好,只能设置两个断点,也没有找到原因。后来在XP系统中调试很顺利,可以设置多个断点,有可能对于老版本的项目,XP系统兼容性更好。