tls_os_timer_stop 关闭定时器后 定时器还在运行

发布于 2023-12-15 11: 55: 40

tls_os_timer_create (&mqtt. mqtt_demo_heartbeat_timer,

                    mqtt_demo_heart_timer, 
                    NULL,  50,  TRUE,   (u8 *) "mqtt loop") ; 
                    
        

下面是源代码

        tls_os_timer_start (mqtt. mqtt_demo_heartbeat_timer) ; 
        
        sprintf (str, "{\"current_temperature\": %. 2f, \"current_humidity\": %. 2f}", Temperature, Humidity) ; 
        app_mqtt_publish ("data_report", str) ; 
        
        tls_os_time_delay (3000) ; 
        
        app_mqtt_disconnect (&mqtt) ;         //断开连接
        
        tls_os_timer_stop (mqtt. mqtt_demo_heartbeat_timer) ; 
        wm_printf ("close mqtt_demo_loop\n") ; 

查看更多

关注者
0
被浏览
1. 3k
1 个回答
isme
isme 认证专家 2023-12-21
冰镇大西瓜

看 log 信息, 有没有执行.

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览