用USBDM调试MC56F8000(E)系列DSC
0赞一、新建USBDM连接
Codewarrior for DSC56F8000(E)里原本没有“USBDM”这个选项,要新建一个:
在Codewarrior 8.3 IDE下点“Edit->Preferences…”
选择“Debugger->Remote Connections”,出现:
点“Add...”增加一个新连接:
起个合适的名字,“Debugger”里选“56800E GDI”,点“Browse”选择DLL文件(参考路径C:\Program Files\Freescale\CodeWarrior for DSC56800E v8.3\bin\Plugins\Support\usbdm\usbdm-dsc-gdi-legacy.dll),点“OK”回到之前的页面:
最下面的一行就是我们刚加的。点“OK”关闭该界面。
二、选择连接:
1、新建或打开一个工程。
2、点
,在弹出的界面中选“Debugger –> Remote Debugging”,在右边的“Connection Settings –> Connection”里选“USBDM”,如下图所示:
点“OK”关闭该对话框。
三、调试:
2、在“Target Vdd Control”选项卡里可以选择是否让仿真器给目标板供电,有3种选择:
Off-仿真器不为目标板供电
3.3V-仿真器为目标板供3.3V电
5V-仿真器为目标板供5电
根据需要做选择,点“OK”。
四、常见错误提示:
1、
仿真器与目标板没连好,或目标板没电。如果确认连好且有电,点“Retry”。如果目标板没有供电,可以点“Change Settings”选择让仿真器给目标板供电。
2、
仿真过程中目标板突然断电或JTAG线连接不良。检查目标板电源和JTAG线后重试。
3、
该警告是说用仿真器给目标板供电时,负载太重,超出仿真器供电能力,也可能是负载瞬间短路所致。仿真器检测到该情况会停止对目标板供电直到重新进调试模式。










