主题中讨论的其他器件: UNIFLASH、 EK-TM4C123GXL
我不熟悉嵌入式系统。我正在进行一个项目、其中我必须通过另一个 Tiva C 系列 Launchpad 的调试器对 Tm4c123gh下午6芯片进行编程。我将 Tiva C 系列 Launchpad 的 TCK、TMS、TD0、TD1和接地引脚连接到其他 Tm4c123gh下午6。 我的讲师说我必须使用 Uniflash 将 Hex 文件上传到 Tiva C 系列 Launchpad、以便我可以对其他 Tm4c123gh下午6 (没有调试器)进行编程。我不明白为什么我使用 Uniflash、 当我只能通过 Keil 将闪存下载 到 Tiva C 系列 Launchpad、然后再下载到其他 Tm4c123gh下午6点时。当我尝试通过 launcpad ( 移除跳线后)对其他 tm4c123gh下午6进行同样的操作时、会出现错误(无法检测到 JTAG)、 但是、当将同一程序上载到 llaunchpad (插入跳线)时、不会发生错误。
当通过 Uniflash 完成对其他 Tm4c123gh下午6的编程的相同操作(移除跳线后)时、会成功完成。
为什么通过 Keil 进行刷写 与通过 Uniflash 进行刷写之间存在差异。 我的互联网已经变好了、但没有得到任何答案。