0

我有一个基于 LPC1768 的板。和一个H-Jtag调试器(基于 LPT)。我能够使用 H-JTAG软件检测/擦除/闪存 HEX 文件到 LPC1768 。

我想在 keil uVision 中调试我的电路板。当我进入调试模式时,keil 给出了“USB 连接错误”,随后没有发生代码更新/调试。我认为它不应该在寻找 USB 连接,但它应该连接到在后台运行的 H-Jtag 服务器,但它没有。我找不到可以配置来告诉 keil 查找的设置/连接到 H-JTAG 服务器。

任何做过这件事的人请指出我正确的方向?

4

1 回答 1

1

我按照这个进行了调试。

这是供参考的步骤列表。

  1. H-Jtag 站点安装最新的H-JTAG 软件

  2. 打开Toolconf.exe(H-Jtag 软件安装的一部分)。并通过TOOLS.INI(位于您安装 uVision/Keil MDK 的目录中。我的位于“C:\Embedded\keil\”)

  3. 打开Flasher.exe ,在Flash Selection菜单中选择正确的Target(我的是 NXP --> LPC1768) ,在Programming Menu中将TYPE设置为Auto Flash Download

  4. 打开H-jtag.exe。转到设置选项卡USB/LPT 选择选项选择LPT并在LPT Jtag 设置LPT 端口设置选项中设置适当的值(通常默认设置将起作用)。最后,转到Flasher选项卡并检查AUTO DOWNLOAD选项。就是这样 !

现在您已准备好在 uVision 中调试设备 (LPC1768)。打开 uVision 并在Project Property窗口中为 * Debug * 和 * Utilities * TABs选择H-JTAG CORTEX M3 。

编写、编译、构建和开始调试!

于 2013-05-08T06:10:26.760 回答