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.

[参考译文] CC1312R:CC1312R1 LaunchPad 上的 ITM 日志示例问题:SWO 引脚不匹配(DIO_18与 DIO_16)

Guru**** 2465680 points
Other Parts Discussed in Thread: LAUNCHXL-CC1312R1

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1521421/cc1312r-itm-log-example-issue-on-cc1312r1-launchpad-swo-pin-mismatch-dio_18-vs-dio_16

器件型号:CC1312R

工具/软件:

TI 团队大家好、

我遇到的问题  Log_CC1312R1_LAUNCHXL_tirtos7_ticlang  CC1312R1 LaunchPad 上的示例。 该示例适用于 LogSinkBuf  LogSinkUART、但  LogSinkITM 输出日志失败  使用默认配置。

重要观察结果:

  1. 硬件原理图 :所示为 CC1312R1 LaunchPad 示意图  DIO_16 (JTAG_TDO)  作为 SWO 引脚。

  2. 示例配置 :该示例的 log.syscfg 文件最初设置  DIO_18  作为 SWO 引脚。

  3. 修复 :将 SWO 引脚更改为  DIO_16  中的 log.syscfg 解决了该问题。

问题:

  1. 为什么配置该示例  DIO_18  仅用于 SWO、而不是  DIO_16 、它与 LaunchPad 的原理图和 TI 的文档一致

  2. 这种差异是否有具体原因(例如、与其他电路板的兼容性)?

  3. 指南、以便使用该示例  DIO_16  默认情况下、它是什么?

环境:

  • CCS 版本 : 12.8.1.00005.  

  • SDK 版本 :simplelink_cc13xx_cc26xx_sdk_8_30_01_01

  • 视图 :LAUNCHXL-CC1312R1

重现步骤:

  1. 导入 log_CC1312R1_LAUNCHXL_tirtos7_ticlang 示例。

  2. 默认构建并刷写工程 log.syscfg (SWO 引脚= DIO_18)。

  3. 在 CCS 终端中观察不到 ITM 日志。

  4. 将 SWO 引脚更改为  DIO_16   log.syscfg →ITM 日志工作。

感谢您的指导!

此致、

是的