ZHCACR5D June 2023 – October 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
因为 J-Link 很常用,因此本节将重点介绍 XDS110 调试器。有关更多生产编程工具的信息,请参阅 E2E 页面。
共有四种不同类型的 XDS110 调试器。表 5-2 列出了摘要表。
支持的功能 | XDS110 | XDS110 板载元件 | ||
---|---|---|---|---|
TMDSEMU110-U | MSPM0 LaunchPad | LP-XDS110 | LP-XDS110ET | |
JTAG | 是 | 否 | 是 | 是 |
SBW | 是 | 是 | 是 | 是 |
EnergyTrace | 是 | 依赖类型 | 否 | 是 |
MSPM0 引导加载程序 | 是 | 依赖类型 | 否 | 否 |
备注 | 最高性能 | 最便宜 | 易于使用 | 易于使用 |
对于 TMDSEMU110-U 器件,使用的引脚如图 5-5 所示。用于引导加载程序时,GPIOOUT0 必须连接到 MCU 复位引脚。GPIOOUT1 必须连接到 MCU 调用引脚 (PA18)。
对于 LaunchPad 上的 XDS110,与 TMDSEMU110-U 相比,基本编程功能不变。图 5-6 展示了该电路板。LaunchPad 上最便宜的 XDS110 是 LP-MSPM0C1104。但是,LP-MSPM0C1104 仅支持 SBW,并且没有 EnergyTrace 或引导加载程序功能。
LP-XDS110 和 LP-XDS110ET 与 LaunchPad 上的 XDS110 类似。区别在于,其中一个具有 EnergyTrace 功能,而另一个没有 EnergyTrace 功能。图 5-7 展示了引脚分配。
对于 LP-XDS110 和 LP-XDS110ET,通过更改电路板左下角的跳线来启用电平转换功能。支持的电压范围为 1.2V 至 3.6V。