Search found 6 matches
- 2024年 Nov 22日 14:45
- Forum: MCU SDK开发
- Topic: Zigbee 通用对接 MCU SDK 问题修复贴
- Replies: 0
- Views: 67
Zigbee 通用对接 MCU SDK 问题修复贴
MCU SDK 已发现下面问题,开发者可直接修改工程里的代码,或重新下载 MCU SDK 并移植。 protocol.c 文件 mcu_rx_product_info_request() 函数,产品信息格式错误。 请把这几行代码 uart_framing_fill_payload_buff(&payload_len, "\",\"g\":\"", my_strlen("\",\"g\":\"")); uart_framing_fill_payload_buff(&am...
- 2024年 Nov 13日 16:27
- Forum: MCU SDK开发
- Topic: 新版本的ZIGBEE的MCU Sdk的使用问题
- Replies: 3
- Views: 207
Re: 新版本的ZIGBEE的MCU Sdk的使用问题
移植文档已发布,链接: https://developer.tuya.com/cn/docs/mcu-standard-protocol/zigbee-mcusdk-port?id=Kd2c4b0h3j3o2 裁剪思路 去掉不需要支持的命令字及相关代码即可。(类似于旧版本MCU SDK的功能开关) 前置知识 命令字:UART_CMD_ 前缀 帧接收处理函数(完整流程):mcu_rx_ 前缀 帧接收处理函数(用户接口):mcu_recv_ 前缀 帧主动发送函数:mcu_tx_ 前缀 裁剪步骤 (查)在 protocol.h 文件中查找不需要支持的命令字 (查)在 protocol.c 文件中找到...
- 2024年 Nov 13日 15:33
- Forum: MCU SDK开发
- Topic: 新版本的ZIGBEE的MCU Sdk的使用问题
- Replies: 3
- Views: 207
Re: 新版本的ZIGBEE的MCU Sdk的使用问题
新版本 MCU SDK 的移植文档正在抓紧发布中,请稍后
- 2024年 Sep 10日 15:19
- Forum: TuyaOS-Zigbee设备开发
- Topic: TLSR8258(Z2)烧录问题
- Replies: 8
- Views: 3259
Re: TLSR8258(Z2)烧录问题
两路开关 DEMO 已更新,版本号 0.0.7。
- telink 平台默认使用 虚拟串口 打印调试信息。
该虚拟串口只支持串口输出功能(引脚可配置)。 - 其它平台默认使用 TUYA_UART_NUM_0 打印调试信息。
- 2024年 Sep 10日 11:48
- Forum: TuyaOS-Zigbee设备开发
- Topic: TLSR8258(Z2)烧录问题
- Replies: 8
- Views: 3259
Re: TLSR8258(Z2)烧录问题
如果想打印调试信息,直接使用宏 USER_PR_DEBUG 即可,示例如下:
额外说明:
- 该宏实际调用了 TAL_PR_DEBUG_RAW
- 在 tal.log.h 文件中,TAL_PR_DEBUG_RAW 的使用不需要 ENABLE_TAL_LOG 作为开关,因此可以不开启 ENABLE_TAL_LOG
- 2024年 Sep 10日 11:35
- Forum: TuyaOS-Zigbee设备开发
- Topic: TLSR8258(Z2)烧录问题
- Replies: 8
- Views: 3259
Re: TLSR8258(Z2)烧录问题
两路开关 DEMO 的调试串口,默认使用 TUYA_UART_NUM_0 (硬件的 TX0/RX0),而禁用了虚拟串口(代码里写了 PC4)。如果您想使用虚拟串口,在代码层面,可以按如下操作:
- 修改 app_debug_uart_init()
取消注释,并把 #elif 修改为 #else - 修改宏 UART_PRINTF_MODE