ZHCADH3 December 2023 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , 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
STM 支持单线制接口模块 (SWIM) 和调试模块 (DM)。电路内调试模式或电路内编程模式通过具有超快存储器编程功能的单线硬件接口进行管理。与电路内调试模块耦合,它还提供了非侵入式仿真模式,这使得电路内调试器极其强大,性能接近于功能全面的仿真器。另外,STM8 的典型调试器是 ST-LINK。SWIM 和 JTAG/串行线调试 (SWD) 接口用于与位于应用板上的任一 STM8 微控制器进行通信。
对于 MSPM0,调试子系统 (DEBUGSS) 将串行线调试 (SWD) 两线制物理接口连接到器件内的多个调试功能。MSPM0 器件支持调试处理器执行情况、器件状态和电源状态(使用 EnergyTrace 技术)。更多有关调试器连接的详细信息,请参阅图 2-5。
MSPM0 支持用于标准串行线调试的 XDS110 和 J-Link 调试器。
米6体育平台手机版_好二三四 (TI) XDS110 用于 TI 嵌入式处理器。XDS110 通过 TI 20 引脚连接器(提供适用于 TI 14 引脚、Arm 10 引脚和 Arm 20 引脚连接器的多个适配器)连接到目标板,通过 USB2.0 高速 (480Mbps) 连接器连接到主机 PC。XDS110 在单个单元中支持更广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 调试探针都支持所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm 和 DSP 处理器中的内核和系统跟踪。有关详细信息,请参阅 XDS110 调试探针。
J-Link 调试探针是优化调试和闪存编程体验的最常见的选择。这得益于其创纪录的闪存加载程序、高达 3MiB/s 的 RAM 下载速度以及在 MCU 闪存中设置无限数量断点的能力。J-Link 还支持各种 CPU 和架构,包括 CortexM0+。有关详细信息,请参阅 J-Link 调试探针页面。
表 2-5 显示了支持 MSPM0 的 XDS110 和 J-LINK 调试器之间的不同功能汇总。
特性 | XDS110 | XDS110 OB (1) | J-Link | |
---|---|---|---|---|
cJTAG (SBW) | √ | √ | √ | |
BSL(2) 工具 | √ | √ | ||
反向通道 UART | √ | √ | 2.5G (µVision V5.37.0) | |
电源 | 1.8 至 3.6 V | 3.3/5 V | 5V | |
IDE (3):CCS | √ | √ | √ | |
IDE:第三方 (4) | IAR/Keil | IAR/Keil | IAR/Keil |