This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] EK-TM4C123GXL:有关编程器的一般问题

Guru**** 2540240 points
Other Parts Discussed in Thread: TM4C123GH6PZ

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/994859/ek-tm4c123gxl-general-questions-about-the-programmer

器件型号:EK-TM4C123GXL
主题中讨论的其他器件:TM4C123GH6PZ

各位专家、您好!

我知道、上述 Launchpad 上的 U1和 U2都是相同的 IC。 即:TM4C123G-H6PMI、而 U1是连接到引脚接头的芯片、LED 等、U2仅用作编程器和调试器。

1.确实、U2按原样用作调试探针、例如 XDS110 JTAG 调试探针?

2.当 我将 USB 插入调试端口并 使用 LM 闪存编程器进行 ICDI 固件更新时、 这是将 U2编程为编程器/调试器的过程、对吧?  

我想将 TM4C123GH6PZT7用于嵌入式解决方案。 (芯片的100引脚版本、因为我需要更多 GPIO)

我们的想法是以与 launchpad 上相同的方式执行它、只是一个不同的 U1。 这意味着 TM4C123G-H6PZT7作为 U1、-H6PMI 作为 U2。 其余的几乎保持不变。

假设我将 launchpad (U2的 PA0 - PA5连接到 U1的相应引脚、U2的 PD4/PD5连接到 USB 接口)上的所有内容都连接到了一起、并 使用出厂时使用的新芯片:

3.我可以直接插入 USB、使用 LM 闪存编程器进行 ICDI 固件更新、并让 U2作为编程器/调试器工作吗? 或者、我是否需要对工厂新芯片采取额外的措施?

4.我是否能够以与 launchpad 相同的方式对 U1 (TM4C123G-H6PZT7)进行编程/调试?

非常感谢。

此致

卢卡斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="484273" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/994859/ek-tm4c123gxl-general-questions-about-the-programr ]1. 是的、在这里使用 U2基本上用作调试探针、例如、XDS110 JTAG 调试探针会是这样吗?

    是的

    [引用 userid="484273" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/994859/ek-tm4c123gxl-general-questions-about-the-programr ]2. 当 我将 USB 插入调试端口并 使用 LM 闪存编程器进行 ICDI 固件更新时、 这是将 U2编程为编程器/调试器的过程、对吧?  [/报价]

    是的

    [引用 userid="484273" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/994859/ek-tm4c123gxl-general-questions-about-the-programr ]3. 我能否只插入 USB、使用 LM 闪存编程器进行 ICDI 固件更新、并让 U2作为编程器/调试器工作? [/报价]

    是的、如果连接正确且新器件为空。

    [引用 userid="484273" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/994859/ek-tm4c123gxl-general-questions-about-the-programr ]4. 我是否能够以与 launchpad 相同的方式对 U1 (TM4C123G-H6PZT7)进行编程/调试?[/quot]

    可以、但您 可能希望使用"Stellaris 内电路调试接口"和"Tiva TM4C123GH6PZ"器件建立新的目标连接。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    没错。 新的目标连接、以便代码能够正确编译、对吧? (我想、如果我尝试使用 GPIO、CCS 会产生错误、而 H6PMI 不具有这些错误)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    实际上、这是为了确保您在寄存器窗口中具有正确的寄存器定义。 为了确保编译时不会出现错误、请启动新项目并选择"Tiva TM4C123GH6Pz"作为器件。

    这将导致定义符号"PART_TM$C123GH6PZ"。 编译时启用 TM4C123GH6PZ 器件上的特定引脚和外设。