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.

[参考译文] CC2340R5:无法使用示例程序日志。

Guru**** 2763525 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1613634/cc2340r5-the-log-of-the-sample-program-cannot-be-used

器件型号: CC2340R5
主题: SysConfig 中讨论的其他器件

我在驱动程序例程中使用了日志程序、发现 Log_printf 无法通过串行端口打印数据、但可以通过 ROV 观察到。 我仅更改了 TX 引脚和波特率 (115200)、其他所有内容保持不变。
SDK:8_40_02_01

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

    您好、

    在 SysConfig 的 Zigbee 模块中选择“Enable Logging“后、“Log Modures“会自动将每个“接收器“设置为/ti/log/LogSinkBuf、如您观察到的那样、该信息会显示在 ROV 中。  您需要选择每个日志模块的接收端(这包括 Module_Zigbee_App、Logo UART.OSIF 和 Logo<xmt-block2> Module_Zigbee_Low_Level_</xmt-block> UART.MAC) 并 Module_Zigbee_Low_Level_ 并将)将   其更改为“UART",“,/ti/log/LogSinkUART、/ti/log/LogSinkUART 从而可通过 Module_Zigbee_外设观察日志数据。

    此致、
    Ryan

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

    您好、
    在 SysConfig 中为 Zigbee 模块选择“Enable Logging“后、编译失败。 我在驱动程序中使用了日志示例程序。 我已将 syscfg 中 Module_App 1、Module_App 2 和 Module_App 3 的接收器更改为/ti/log/LogSinkUART、但我仍然无法在 UART 上观察到日志数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 SysConfig 中为 Zigbee 模块选择“启用日志记录“后、编译失败

    您可能需要先恢复 SysConfig 中的现有日志更改。  SysConfig 导致的大多数构建错误都可以使用编辑器通过对文件进行简单的更改来解决。  我成功地从 F3 SDK v9.14 构建了一个示例工程、在 SysConfig 中启用了 Zigbee UART 日志记录功能。

    、但我仍然无法在 UART
    上观察到日志数据

    您将需要确认您的 UART TX 线路、COM 端口等  考虑使用逻辑分析仪进行监控并查看 TI 日志工具自述文件。 请记住、波特率是非典型的(即 3Mbaud)、而 LogSinkUART 是一个灌电流/传输层、可通过 UART 异步输出编码的日志语句、这意味着主机侧必须准备好在典型终端之外进行额外的处理。  如果不需要这样做、您可以考虑为您的应用使用显示或 UART2 驱动程序。

    此致、
    Ryan

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

    我可以使用“显示“进行打印。