Commit 22949fd8 authored by hu's avatar hu

解决OFF转ON闪屏BUG

parent 84c54e02
......@@ -91,7 +91,19 @@ void GUI_Display_background(void)
}
void GUI_Display_backgroundOFF(void)
{
GUI_General_Display(WET_Sprite, quanping_black, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(WET_Sprite , quanping_black, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(WET_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(AdBlue_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(TRIP_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(ODO_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(WarningLight_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(ADAS_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(MultiPurpose_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(Cruise_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(Gear_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(Temp_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(Time_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
GUI_General_Display(Calendar_Sprite , SpriteSize, GUI_BLENDMODE_CUSTOM);
}
/*开机动画*/
void GUI_Display_Animation_Frame(uint16_t frame)
......
......@@ -242,7 +242,7 @@ void Display_StartAnimationEnter(void)
HMI_StartAnimationFrameCnt = 0u;
backgroundOFFFlag = 0;
/*硬清空所有缓存数据*/
loc_free_mem(WET_Sprite, MENU_Sprite);
loc_free_mem(MENU_Sprite, MENU_Sprite);
/*使能底图窗口*/
JCUA_Enable_window();
......@@ -400,11 +400,13 @@ void GUI_DisplayServices(void)
{
if (backgroundOFFFlag == 0u)
{
GUI_Display_backgroundOFF();
loc_Enable_Window_App();
GUI_Display_backgroundOFF();
loc_Del_Sprite(MENU_Sprite, MENU_Sprite);
backgroundOFFFlag = 1u;
}
GUI_Time_OilTemp_OFF_Display(GUI_DISP_MODE_NORMAL);
BG_display_flag = 0u;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment