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.
我想尝试使用 TM4C123GH6PM MCU 制作自己的产品。 我想使用该 MCU 并在我设计的 PCB 上使用它。 如何对 MCU 进行编程? 我看到 Microchip 具有对其芯片进行编程的 PICkit 3调试器。 TI 是否有类似的器件、或者我是否必须设计 TM4C 以便直接连接到串行端口?
您好!
有多个调试探针可供您选择、用于调试器件。 请参阅以下适用于 TM4C123 MCU 的调试探针列表。 EK-TM4C123GXL Launchpad 评估板附带免费的板载 Stellaris 内电路调试接口(ICDI)调试探针、用于 调试和编程。
它们的成本和性能各不相同。 有关这些调试探针的详细信息、请参阅此链接。 https://www.ti.com/design-resources/embedded-development/ccs-development-tools.html#debug。我建议将 XDS110或 XDS200作为成本和性能之间的良好折衷。
CCS 是可用于软件开发的 IDE。 请访问 https://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html。
Uniflash 是一个独立的编程工具、您可以使用它对闪存进行编程、但也可以在 CCS 内执行闪存编程。
LM 闪存编程器 是另一个可用于对闪存进行编程的独立工具、但唯一支持的调试探针是 ICDI。 此工具通常用于 EK-TM4C123GXL LaunchPad。
我目前正在研究 和培训 EK-TM4C123GXL、这就是 我想要学习如何开发自己的"产品"的原因。 TM4C123的用户手册中是否包含 我需要与 XDS200连接才能正确对其进行编程的引脚?
此外 、我使用 CCS 创建我的项目。
您好!
如果您使用 EK-TM4C123GXL 开发代码、那么从硬件角度来看、您无需做任何事情。 该板具有片上 ICDI 调试探针。 您只需将 USB 电缆连接到它和 PC。
如果您正在开发自己的定制板、则需要将 JTAG 接口(TCK、TMS、TDI 和 TDO)引脚引出至连接器、以便 XDS200等外部调试探针可以连接到连接器。 有关更多信息、请参阅以下应用手册。
https://www.ti.com/lit/pdf/spma075
您还可以参阅 EK-TM4C123GXL Launchpad 原理图、以在 JTAG 接口上进行参考。 转到文档末尾、查看 LaunchPad 原理图。
https://www.ti.com/lit/pdf/spmu296