Search found 6 matches
- 2026年 Aug 10日 19:06
- Forum: TuyaOS-联网单品开发
- Topic: T1_CHL日志打印串口 如何配成奇偶校验
- Replies: 7
- Views: 13094
Re: T1_CHL日志打印串口 如何配成奇偶校验
首先,系统初始化已经占用了日志串口,输出日志,不能再修改和配置; 要将日志串口用作和其它MCU进行串口通信,并且支持奇偶校验配置, 需要如下修改: SDK在3.11.31以上,找到文件vendor/T1/T1_os/T1/app/config/sys_config.h里面,增加宏 #define SWITCH_LOG_UART_EN 1 使日志串口默认不作为日志输出 2.在系统启动tuya_app_main应用里,将该串口初始化成其它通信串口,示例代码如下: static void log_uart_test_thread(void *arg) { TUYA_UART_BASE_CFG_T ...
- 2026年 Apr 23日 19:41
- Forum: TuyaOS-联网单品开发
- Topic: T1_CHL日志打印串口 如何配成奇偶校验
- Replies: 7
- Views: 13094
Re: T1_CHL日志打印串口 如何配成奇偶校验
好的 谢谢!
- 2026年 Apr 17日 18:35
- Forum: TuyaOS-联网单品开发
- Topic: T1_CHL日志打印串口 如何配成奇偶校验
- Replies: 7
- Views: 13094
Re: T1_CHL日志打印串口 如何配成奇偶校验
您好! 关于 T1 (BK7231N) 日志串口(UART1)无法配置奇偶校验的问题: 日志串口(CHL/UART1)的波特率和数据位由 bootloader 固定,在 TuyaOS 运行时通过 tal_uart_init() 修改奇偶校验不会生效,这是因为: 日志串口被锁定为 8N1 格式 : UART1 在 bk7231n 的硬件配置中固定为 8 位数据、无校验(8N1),这是为了保证 bootloader 通信的兼容性,应用层无法动态修改。 解决方案 - 使用 UART2 进行带校验的通信 : 如果您需要与外部芯片通过带奇偶校验的串口通信,建议改用 UART2(应用串口),示例代码: ...
- 2026年 Apr 17日 18:35
- Forum: TuyaOS-联网单品开发
- Topic: T1_CHL日志打印串口 如何配成奇偶校验
- Replies: 7
- Views: 13094
Re: T1_CHL日志打印串口 如何配成奇偶校验
lwq 2026年 Apr 17日 18:15您好 那为什么CBU_bk7231N 它是可以可以去配置日志打印串口的奇偶校验 是因为底层驱动不同吗
https://www.tuyaos.com/viewtopic.php?p= ... %A3#p13717
- 2026年 Apr 17日 18:15
- Forum: TuyaOS-联网单品开发
- Topic: T1_CHL日志打印串口 如何配成奇偶校验
- Replies: 7
- Views: 13094
Re: T1_CHL日志打印串口 如何配成奇偶校验
您好 那为什么CBU_bk7231N 它是可以可以去配置日志打印串口的奇偶校验 是因为底层驱动不同吗
https://www.tuyaos.com/viewtopic.php?p= ... %A3#p13717
- 2026年 Apr 17日 17:33
- Forum: TuyaOS-联网单品开发
- Topic: T1_CHL日志打印串口 如何配成奇偶校验
- Replies: 7
- Views: 13094
T1_CHL日志打印串口 如何配成奇偶校验
T1_CHL我在使用日志打印串口(串口一)初始不管配置成奇校验还是偶校验,出来的数据都是无校验的数据 导致无法与需要设置串口校验的芯片进行通信