在Jlink一统ARM调试的天下,古老的Easy-Jtag仿真接口依旧展示了她迷人的魅力。
从悠龙软件申请的uTenux套件中,除了AT91SAM3S评估板(含液晶屏+触摸屏)外,还提供了所有的调试辅助设备,如串口线,USB连接线还有一根古老的打印口的JTAG数据线(网上查了一下,大家都叫它Easy-Jtag)。
悠龙的老大一直在说KEIL支持这个打印口的JTAG作为仿真器使用,早前怀疑可能是需要安装一个H-JTAG驱动,不过网上清一色的资料说H-JTAG为USB口设备,只好向悠龙的老大求助。
..........过了一天...........
悠龙的老大终于开贴说明并口仿真器的驱动下载和使用说明,从此终于明白了H-JTAG有并口和USB接口两款之分,哈哈,连接PC打印口,摸索一下后,H-JTAG Server终于识别了我们的目标板。
接下来,把悠龙的老大群里上传的全功能测试bin文件下载到目标板运行,硬件一切OK。
触摸屏按键后,串口跟随输出如下:
--- task ## 7
USB_MSD R 3 376 4
Monitor R 0 169 1
IDLE R 0 58 5
WGT_ML B 1 40 0
FTL B 1 230 2
QTOUCH B 2 200 3
WGT_Core_TS S 2 478 6
--- free heap 568
--- task ## 7
USB_MSD R 3 376 4
Monitor R 0 169 1
IDLE R 0 58 5
WGT_ML B 1 40 0
FTL B 1 230 2
QTOUCH B 2 200 3
WGT_Core_TS S 2 478 6
--- free heap 568
接着,通过仿真器测试了一个基本的点灯程序,debug选择H-JTAG-Cortex-M3.
程序下载到RAM运行正常。