gengxin
author@CHENG <2393524978@qq.com>
Thu, 22 Feb 2024 07:26:22 +0000 (15:26 +0800)
committer@CHENG <2393524978@qq.com>
Thu, 22 Feb 2024 07:26:22 +0000 (15:26 +0800)
2.sdk/sdk/gui/lv_watch/app_adaptor/app_adaptor_timing_control.c
2.sdk/sdk/gui/lv_watch/app_adaptor/app_adaptor_timing_control.h

index 559c687..d774154 100644 (file)
@@ -33,7 +33,7 @@ void mmi_gui_timing_task_msg_send(MMI_GUI_TIMING_MSG_ID_E msg_id, void * msg_par
 {
        if(NULL == s_gui_timing_task_id)
        {
-               printf("[@CHENG_DEBUG][%s][%d]: task not exist\n",__FUNCTION__,__LINE__);
+               TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: task not exist\n",__FUNCTION__,__LINE__);
                if(NULL != msg_param)
                        Hal_Mem_Free(msg_param);
                
@@ -42,18 +42,18 @@ void mmi_gui_timing_task_msg_send(MMI_GUI_TIMING_MSG_ID_E msg_id, void * msg_par
        
        if((MMI_GUI_TIMING_MSG_QUEUE_SIZE - 1) < Hal_Get_Message_Count(s_gui_timing_task_id))
        {
-               printf("[@CHENG_DEBUG][%s][%d]: msg queue full\n",__FUNCTION__,__LINE__);
+               TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: msg queue full\n",__FUNCTION__,__LINE__);
                if(NULL != msg_param)
                        Hal_Mem_Free(msg_param);
                
                return;
        }
 
-       printf("[@CHENG_DEBUG][%s][%d]: msg_id=%d\n",__FUNCTION__,__LINE__, msg_id);
+       TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: msg_id=%d\n",__FUNCTION__,__LINE__, msg_id);
     mmi_gui_timing_task_msg_t * msg = Hal_Mem_Alloc(sizeof(mmi_gui_timing_task_msg_t));
        if(NULL == msg)
        {
-               printf("[@CHENG_DEBUG][%s][%d]: memory alloc fail\n",__FUNCTION__,__LINE__);
+               TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: memory alloc fail\n",__FUNCTION__,__LINE__);
                if(NULL != msg_param)
                        Hal_Mem_Free(msg_param);
                
@@ -71,7 +71,7 @@ static void mmi_gui_timing_task_handle(void * param)
        MMI_GUI_TIMING_MSG_ID_E msg_id = msg->msg_id;
        void * msg_param = msg->msg_param;
 
-       printf("[@CHENG_DEBUG][%s][%d]: msg_id=%d\n",__FUNCTION__,__LINE__, msg_id);
+       TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: msg_id=%d\n",__FUNCTION__,__LINE__, msg_id);
     switch(msg_id)
        {
         case MMI_GUI_TIMING_MSG_20_SECOND:
@@ -114,7 +114,7 @@ void mmi_gui_timing_task_create(void)
                                                                                        MMI_GUI_TIMING_TASK_PRIORITY,
                                                                                        "mmi_gui_timing_task");
 
-       printf("[@CHENG_DEBUG][%s][%d]: task_id=0x%x\n",__FUNCTION__,__LINE__, s_gui_timing_task_id);
+       TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: task_id=0x%x\n",__FUNCTION__,__LINE__, s_gui_timing_task_id);
 }
 
 static void mmi_gui_timing_task_20_second_mission(void * time_param)
@@ -123,7 +123,7 @@ static void mmi_gui_timing_task_20_second_mission(void * time_param)
        
        Hal_Mem_Copy(&cur_time, time_param, sizeof(hal_rtc_t));
 
-       printf("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
+       TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
        
        // pedometer
        mmi_pedometer_steps_mission(cur_time);
@@ -139,7 +139,7 @@ static void mmi_gui_timing_task_1_minute_mission(void * time_param)
        
        Hal_Mem_Copy(&cur_time, time_param, sizeof(hal_rtc_t));
 
-       printf("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
+       TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
 
        // check remind
        mmi_remind_mission_check(cur_time);
@@ -163,7 +163,7 @@ static void timing_timer_callback(uint32_t param)
 {
     hal_rtc_t cur_time = {0};
     Hal_Rtc_Gettime(&cur_time);
-       printf("[@CHENG_DEBUG][%s][%d]: %02d:%02d:%02d\n", __FUNCTION__, __LINE__, cur_time.tm_hour, cur_time.tm_min, cur_time.tm_sec);
+       TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: %02d:%02d:%02d\n", __FUNCTION__, __LINE__, cur_time.tm_hour, cur_time.tm_min, cur_time.tm_sec);
 
        uos_timer_stop(s_timing_control_timer);
        uos_timer_start(s_timing_control_timer, MS_TO_TICKS(TIMING_TIMER_INTERVAL), 0, timing_timer_callback, NULL);
@@ -174,7 +174,7 @@ static void timing_timer_callback(uint32_t param)
 
        if(cur_time.tm_min != s_timing_control_last_min)
        {
-               printf("[@CHENG_DEBUG][%s][%d]: %d\n", __FUNCTION__, __LINE__, s_timing_control_last_min);
+               TIMING_DEBUG_PRINTF("[@CHENG_DEBUG][%s][%d]: %d\n", __FUNCTION__, __LINE__, s_timing_control_last_min);
                
                s_timing_control_last_min = cur_time.tm_min;
                hal_rtc_t * p_cur_time_60 = Hal_Mem_Alloc(sizeof(hal_rtc_t));
index 5f6ac3f..2ed07af 100644 (file)
@@ -14,6 +14,16 @@ extern "C" {
 ***********************/
 
 #if 1 // def __MMI_ZHSX_SUPPORT__
+
+
+//#define __MMI_TIMING_DEBUG__
+#ifdef __MMI_TIMING_DEBUG__
+#define TIMING_DEBUG_PRINTF(fmt, ...)  printf("[TIMING]"fmt, ##__VA_ARGS__)
+#else
+#define TIMING_DEBUG_PRINTF(fmt, ...)
+#endif
+
+
 typedef enum
 {
        MMI_GUI_TIMING_MSG_ID_START,