主题中讨论的其他器件: SysConfig
尊敬的 TI 团队
我正在尝试将日志框架与 LogSinkUART 一起使用。
我想问的是、我可以使用什么配置和工具来实现有效的日志可视化。
我的设置
- 连接到 XDS110调试探针的 LP-EM-CC2340R5 LaunchPad。
- 调试探针通过 USB 连接到我的 Linux 主机。
- 修改了 SIMPLELINK-LOWPOWER-F3-SDK V7.40.00.64中的日志示例项目、以使用 Module_App 中的 LogSinkUART i。
对示例项目的修改
- 编辑了 Module_App 45.1以使用/ti/log/LogSinkUART:

- 将"Baud Rate"更改为115200、并将"Use Hardware"设置为 XDS110 UART。

- 添加到 log.c:
#include <ti/log/LogSinkUART.h>
- 从 log.c 中删除:
#include <ti/log/LogSinkITM.h>
读取日志输出
我使用以下设置从 Linux 主机上的终端读取日志输出:
- 波特率115200
- 数据长度8位
- 奇偶校验无
- 停止位1位
- 流控无
输出不是我对工程代码的期望:

在 LogSinkUART.h 文件参考中、我读到数据必须由主机解码、我怀疑、这就是为什么我没有看到可读输出的原因、这是正确的吗?

我看到您有一份 TI 日志工具用户指南、其中 tilogger UART 说明提到的是针对 UART LogSink 模块的内容。

用户指南还说明:

假设我必须使用此工具来解码 UART 的日志输出、我是否正确? 如果是这种情况、您知道是否有/将有一个选项可以使用 Linux 系统从 UART 读取日志?
如果有任何事情我在设置的日志项目或可视化的日志,我将非常感谢,如果你可以指向正确的方向。



