Other Parts Discussed in Thread: SYSCONFIG
器件型号: CC2340R5
主题: SysConfig 中讨论的其他器件
我在驱动程序例程中使用了日志程序、发现 Log_printf 无法通过串行端口打印数据、但可以通过 ROV 观察到。 我仅更改了 TX 引脚和波特率 (115200)、其他所有内容保持不变。
SDK:8_40_02_01 

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.
Other Parts Discussed in Thread: SYSCONFIG
器件型号: 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 模块选择“启用日志记录“后、编译失败
您可能需要先恢复 SysConfig 中的现有日志更改。 SysConfig 导致的大多数构建错误都可以使用编辑器通过对文件进行简单的更改来解决。 我成功地从 F3 SDK v9.14 构建了一个示例工程、在 SysConfig 中启用了 Zigbee UART 日志记录功能。
上观察到日志数据、但我仍然无法在 UART
您将需要确认您的 UART TX 线路、COM 端口等 考虑使用逻辑分析仪进行监控并查看 TI 日志工具自述文件。 请记住、波特率是非典型的(即 3Mbaud)、而 LogSinkUART 是一个灌电流/传输层、可通过 UART 异步输出编码的日志语句、这意味着主机侧必须准备好在典型终端之外进行额外的处理。 如果不需要这样做、您可以考虑为您的应用使用显示或 UART2 驱动程序。
此致、
Ryan