Search found 45 matches

by hzb
2025年 Aug 29日 17:16
Forum: TuyaOS-联网单品开发
Topic: T3编译低功耗例程链接错误
Replies: 6
Views: 2117

Re: T3编译低功耗例程链接错误

好的,非常感谢~

by hzb
2025年 Aug 29日 11:17
Forum: TuyaOS-联网单品开发
Topic: T3编译低功耗例程链接错误
Replies: 6
Views: 2117

Re: T3编译低功耗例程链接错误

好的, 再请教下:

  1. 唤醒后维持的时间是多久呢? 需要自己手动(如:tkl_cpu_sleep_mode_set)再次进入睡眠嘛
  2. 任务在运行过程中,进入睡眠任务是不是被挂起了,等唤醒后再继续运行,即任务某个周期会超过1秒,这样理解正确嘛
  3. 由于1s 设备唤醒一次, 那么像按键检测功能用什么机制去实现呢
by hzb
2025年 Aug 29日 10:47
Forum: TuyaOS-联网单品开发
Topic: T3编译低功耗例程链接错误
Replies: 6
Views: 2117

Re: T3编译低功耗例程链接错误

好的,谢谢。
另外再请教下:
tal_wifi_set_lps_dtim(10);
tuya_wifi_ulp_init();

这2个函数是进入 保活低功耗模式, 即软件定时器和 任务是正常运行的嘛?该模式是通过dtim定时唤醒嘛

by hzb
2025年 Aug 28日 21:26
Forum: TuyaOS-联网单品开发
Topic: T3编译低功耗例程链接错误
Replies: 6
Views: 2117

T3编译低功耗例程链接错误

现有一个低功耗产品需要开发, 使用T3模组二次开发:
SDK版本:T3_TUYAOS-3.12.0

在编译tuyaos_demo_deep_sleep例程时编译显示链接错误:tkl_set_ll_wakeup_source未定义

另外请问下:

  1. deep_sleep是深度睡眠模式吗?
  2. 睡眠时软件定时器和任务是否正常执行的
  3. 通过外部中断唤醒(如按键触发唤醒)时,模组是否会重启
by hzb
2025年 Aug 1日 11:28
Forum: TuyaOS-Zigbee设备开发
Topic: 调用tkl_cpu_allow_sleep()没有马上进入睡眠
Replies: 4
Views: 16881

Re: 调用tkl_cpu_allow_sleep()没有马上进入睡眠

好的,我申请新版本3.11.1再试下, 另外在请教下,在数据上报时有时候会存在延迟或失败,以下是封装的发送数据函数: void private_dpid_report(TAL_SEND_QOS_E qos, USHORT_T delay_ms, UINT8_T *data, UINT8_T len) { TAL_ZG_SEND_DATA_T send_data; tal_system_memset(&send_data, 0, sizeof(TAL_ZG_SEND_DATA_T)); send_data.zcl_id = 1;//++zcl_seq; send_data.qos = q...
by hzb
2025年 Aug 1日 10:41
Forum: TuyaOS-Zigbee设备开发
Topic: 调用tkl_cpu_allow_sleep()没有马上进入睡眠
Replies: 4
Views: 16881

调用tkl_cpu_allow_sleep()没有马上进入睡眠

基于TLSR8258_TuyaOS-3.8.0使用ZTU模组二次开发, 产品是人体传感器(低功耗设备)

模组跟传感器使用串口通讯方式, 当设备请求网关下发的设置参数命令后,先调用tkl_cpu_force_wakeup();强制唤醒, 然后重新初始化串口,再向传感器发送配置数据,配置完成后(配置阶段只用了1-2秒),调用tkl_cpu_allow_sleep();允许睡眠,发现模组并不会马上睡眠,而是延迟大概5秒左右才会睡眠,导致整个唤醒周期变长。

请问调用tkl_cpu_allow_sleep(),模组会立马进入睡眠吗? 如果不是,这段延迟睡眠时间通过哪个参数调节呢?

by hzb
2025年 Mar 1日 21:03
Forum: TuyaOS-联网单品开发
Topic: 编译T5_TUYAOS-3.11.0例程报错
Replies: 1
Views: 5680

编译T5_TUYAOS-3.11.0例程报错

编译编译T5_TUYAOS-3.11.0例程tuyaos_demo_ai_toy报错: 没有ty_vad_app.h这个头文件

by hzb
2024年 May 8日 17:41
Forum: TuyaOS-联网单品开发
Topic: ECR6600 低功耗一些问题
Replies: 18
Views: 7703

Re: ECR6600 低功耗一些问题

日志详见附件SaveWindows2024_5_7_20-19-40.TXT

by hzb
2024年 Apr 22日 23:21
Forum: TuyaOS-联网单品开发
Topic: ECR6600 低功耗一些问题
Replies: 18
Views: 7703

Re: ECR6600 低功耗一些问题

好的,已下载验证可以了,并且进入低功耗模式也正常了。
另外请教下:
进入deep sleep模式后,配置io唤醒,通过按键触发唤醒后,模组重启了, 看日志打印的时间戳,从重启到应用按键初始化(在__soc_device_init中调用app_key_init进行按键初始化)大概需要1.5秒, 有什么办法能加快按键初始化,快速响应按键处理嘛? 不然用户短按至少长按1.5秒以上才能处理被捕捉到。

按鍵初始化完成時間戳.jpg
末尾.png
by hzb
2024年 Apr 22日 11:08
Forum: TuyaOS-联网单品开发
Topic: ECR6600 低功耗一些问题
Replies: 18
Views: 7703

Re: ECR6600 低功耗一些问题

抓取部分错误信息,具体你可以自行尝试编译下: ../nds32le-elf/bin/ld: ./libs/libandes.a(lib_a-findfp.o): warning: _FP_BASE_ setting insns relaxation failed. /home/hzb/workspace/tuya/ECR6600-TS2D_TuyaOS-3.5.7/software/TuyaOS/vendor/eswin_ecr6600/toolchain/nds32le-elf-mculib-v3s/bin/../lib/gcc/nds32le-elf/8.2.0/../../../../n...