您好!
我正在尝试使用 LogSinkITM 和 LogSinkUART 通过 Log_printf ()来记录信息。
借助 LogSinkUART、我可以在终端上看到一些数据、但这些数据似乎是原始数据。 似乎我需要一个脚本来解码数据,然后在 Wireshark 上显示它们,对吗?
在哪里可以找到任何指南和脚本?
此致、
里卡多
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.
您好!
我正在尝试使用 LogSinkITM 和 LogSinkUART 通过 Log_printf ()来记录信息。
借助 LogSinkUART、我可以在终端上看到一些数据、但这些数据似乎是原始数据。 似乎我需要一个脚本来解码数据,然后在 Wireshark 上显示它们,对吗?
在哪里可以找到任何指南和脚本?
此致、
里卡多
您好、Riccardo、
在引用的 帖子中 :
...需要有一个主机端工具,将日志输出解析成一个可读的格式。
然后、该结果会传递给 Wireshark 并进行查看(UART 输出是原始数据)。
目前该主机端工具尚不可用...
您可以试试 ITM One 吗?
谢谢。
托比
您好!
我尝试过 ITM,但似乎没有收到任何数据:
C:\ti\simplelink_cc13xx_cc26xx_sdk_7_40_00_77\tools\log\tiutils>tilogger_itm_viewer COM12 12000000
INFO:ITM 串行 Rx:已打开串行端口\\.\COM12 @ 12000000
我也尝试了 Wireshark :
C:\ti\simplelink_cc13xx_cc26xx_sdk_7_40_00_77\tools\log\tiutils>tilogger iTM --elf C:\users\aleg\workspace_v12\lab_10_postSemaphoreByClock_tirtos7\Debug\lab_06a_empty_tirtos7.out COM12 -开始12000000
INFO:ITM 串行 Rx:已打开串行端口\\.\COM12 @ 12000000
**(Wireshark:8844) [捕获消息]--捕获开始...
电路板是 CC2653PSIP 开发板、我打算在此登录:
Log_printf (LogModuleITM、Log_debug、"Task1");
此处是我的配置:

我尝试了默认日志示例、可以在 Wireshark 上看到输出: https://dev.ti.com/tirex/explore/node?node=A__AGw3mU.Mv6HGJDLUFE.BQQ__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST

您是否在 SWO 信号上具有跳线?

您是否为"辅助"选择了 COM 端口?
