ECR6600-TS2D-3.5.7版本添加tkl_timer_stop和tkl_timer_init这两个接口编译报错,请大佬帮忙看看是什么原因

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
小螃海
Posts: 36

ECR6600-TS2D-3.5.7版配SDK中添加了tkl_timer_init()和tkl_timer_sop()和tkl_timer_start()这三个接口,tkl_timer_init()和tkl_timer_stop会报错,但是tkl_timer_start()则不会报错,请大佬指点一下。

Attachments
1711941143199.png
log.txt
(38.88 KiB) Downloaded 9 times

Tags:
JSHANG
Posts: 26

Re: ECR6600-TS2D-3.5.7版本添加tkl_timer_stop和tkl_timer_init这两个接口编译报错,请大佬帮忙看看是什么原因

您好,这个版本上硬件定时器没实现;用系统软件定时器可以吗?tal_sw_timer_create,详细的接口参考tal_sw_timer.h。

小螃海
Posts: 36

Re: ECR6600-TS2D-3.5.7版本添加tkl_timer_stop和tkl_timer_init这两个接口编译报错,请大佬帮忙看看是什么原因

可以的,这个有demo吗?这个中间的参数是要输入什么?
/**

  • @brief create a software timer
    *
  • @param[in] func: the processing function of the timer
  • @param[in] arg: the parameater of the timer function
  • @param[out] timer_id: timer id
    *
  • @note This API is used for create a software timer
    *
  • @return OPRT_OK on success. Others on error, please refer to tuya_error_code.h
    */
    OPERATE_RET tal_sw_timer_create(TAL_TIMER_CB func, VOID_T *arg, TIMER_ID *timer_id);
Post Reply