Search found 3 matches

by mingfu
2024年 Sep 10日 15:19
Forum: TuyaOS-Zigbee设备开发
Topic: TLSR8258(Z2)烧录问题
Replies: 8
Views: 2832

Re: TLSR8258(Z2)烧录问题

两路开关 DEMO 已更新,版本号 0.0.7。

  1. telink 平台默认使用 虚拟串口 打印调试信息。
    该虚拟串口只支持串口输出功能(引脚可配置)。
  2. 其它平台默认使用 TUYA_UART_NUM_0 打印调试信息。
by mingfu
2024年 Sep 10日 11:48
Forum: TuyaOS-Zigbee设备开发
Topic: TLSR8258(Z2)烧录问题
Replies: 8
Views: 2832

Re: TLSR8258(Z2)烧录问题

如果想打印调试信息,直接使用宏 USER_PR_DEBUG 即可,示例如下:

5.jpeg

额外说明:

  1. 该宏实际调用了 TAL_PR_DEBUG_RAW
    4.jpeg
  2. 在 tal.log.h 文件中,TAL_PR_DEBUG_RAW 的使用不需要 ENABLE_TAL_LOG 作为开关,因此可以不开启 ENABLE_TAL_LOG
    3.jpeg
by mingfu
2024年 Sep 10日 11:35
Forum: TuyaOS-Zigbee设备开发
Topic: TLSR8258(Z2)烧录问题
Replies: 8
Views: 2832

Re: TLSR8258(Z2)烧录问题

两路开关 DEMO 的调试串口,默认使用 TUYA_UART_NUM_0 (硬件的 TX0/RX0),而禁用了虚拟串口(代码里写了 PC4)。如果您想使用虚拟串口,在代码层面,可以按如下操作:

  1. 修改 app_debug_uart_init()
    取消注释,并把 #elif 修改为 #else
    1.jpg
  2. 修改宏 UART_PRINTF_MODE
    2.jpg