Search found 107 matches

by JSHANG
2026年 Apr 23日 14:33
Forum: TuyaOS-联网单品开发
Topic: T1_CHL日志打印串口 如何配成奇偶校验
Replies: 6
Views: 533

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 u...
by JSHANG
2026年 Apr 23日 09:52
Forum: TuyaOS-联网单品开发
Topic: T1U 路由设置tuya_mdev_test1的信道为1,进入产测rssi值偏低很多
Replies: 3
Views: 116

Re: T1U 路由设置tuya_mdev_test1的信道为1,进入产测rssi值偏低很多

你好, 将vendor/T1/tuyaos/tuyaos_adapter/src/driver/tkl_wifi.c里面的函数tkl_wifi_station_get_conn_ap_rssi,修改成如下代码,验证一下,谢谢! OPERATE_RET tkl_wifi_station_get_conn_ap_rssi(SCHAR_T *rssi) { int ret = OPRT_OK; SHORT_T tmp_rssi = 0, sum_rssi = 0; SCHAR_T max_rssi = -128, min_rssi = 127; LinkStatusTypeDef sta = {0}...
by JSHANG
2026年 Apr 9日 15:01
Forum: TuyaOS-联网单品开发
Topic: T1 做温湿度,功耗太高,怎么解决
Replies: 3
Views: 245

Re: T1 做温湿度,功耗太高,怎么解决

是会重连,因为sdk会间隔1分钟自动重连;
你在vendor/T1/tuyaos/tuyaos_adapter/src/driver/tkl_wifi.c里面函数tkl_wifi_station_connect和tkl_wifi_station_fast_connect中,用你的变量控制,你不想它自动重连,判断你的变量,直接return

by JSHANG
2026年 Apr 8日 14:00
Forum: TuyaOS-联网单品开发
Topic: T1 做温湿度,功耗太高,怎么解决
Replies: 3
Views: 245

Re: T1 做温湿度,功耗太高,怎么解决

确认一下是否开启了CPU和WiFi低功耗,如果没有,使用接口tal_cpu_lp_enable()和tal_wifi_lp_enable()开启低功耗,看功耗是否能够满足需求 自己断开WiFi网络连接后,TuyaOS会间隔一分钟去尝试连接WiFi, 所以关不了;你试试看,可以使用接口tal_wifi_internal_station_disconnect()去断开连接,使用如下代码再重连: FAST_AP_INFO_T *fast_ap_info = NULL; op_ret = ws_db_connect_ap_info_v2_read(&fast_ap_info); if (OP...
by JSHANG
2026年 Mar 20日 15:51
Forum: TuyaOS-联网单品开发
Topic: T1 硬件定时器 50us,会被打断
Replies: 7
Views: 2874

Re: T1 硬件定时器 50us,会被打断

配网成功后,我抓了是正常的

by JSHANG
2026年 Mar 19日 11:35
Forum: TuyaOS-联网单品开发
Topic: T1 硬件定时器 50us,会被打断
Replies: 7
Views: 2874

Re: T1 硬件定时器 50us,会被打断

我本地复现,配网过程中有蓝牙和WiFi在工作,中断优先级较高,会抢占其它的中断,当前没好的解决办法, 50us是否可以加大,应用侧看是否可以规避?

by JSHANG
2026年 Mar 19日 10:09
Forum: TuyaOS-联网单品开发
Topic: T1 硬件定时器 50us,会被打断
Replies: 7
Views: 2874

Re: T1 硬件定时器 50us,会被打断

你好,请帮忙把代码和日志附一下,我们复现一下,谢谢!

by JSHANG
2026年 Mar 6日 17:54
Forum: TuyaOS-联网单品开发
Topic: 【求助】偶现T1-2S-NL看门狗复位问题
Replies: 2
Views: 1500

Re: 【求助】偶现T1-2S-NL看门狗复位问题

您好,没什么好的办法,如果问题很容易复现,先在你自己的线程/代码里面加debug信息,排除你自己的线程/代码hang的问题

by JSHANG
2026年 Feb 9日 17:52
Forum: TuyaOS-联网单品开发
Topic: 【问题】T1开发pwm互斥没法输出
Replies: 1
Views: 9714

Re: 【问题】T1开发pwm互斥没法输出

  1. 请贴一下参数sg_pwm_list和duty_ratio的值,我们本地复现看看
  2. 请复现抓一个日志贴上来,看看是否出现如下错误日志:
    bk_printf("cold_duty(%d) + warm_duty(%d) > count(%d)\r\n", cold_duty, warm_duty, count);

如果出现上面这个日志,是两个占空比加起来超过了100%, 自己调整一下参数就可以了

by JSHANG
2026年 Feb 2日 10:14
Forum: TuyaOS-联网单品开发
Topic: T1模组内存耗尽重启
Replies: 5
Views: 9585

Re: T1模组内存耗尽重启

使用的接口是 INT32_T tal_system_get_free_heap_size(VOID_T);