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
被浏覽
642
1 個回答
isme
isme 認證專家 2023-12-21
冰鎮大西瓜

看log信息,有沒有執行。

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽