From 3a00ed7c9087770a395e19262d97f48ac8b56cc1 Mon Sep 17 00:00:00 2001 From: payton Date: Thu, 1 Feb 2024 18:18:57 +0800 Subject: [PATCH] =?UTF-8?q?1.no=E6=A8=A1=E5=BC=8F=E5=B1=8F=E8=94=BDlcd?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cardv/SrcCode/System/SysMain_Flow_Sleep.c | 32 +++++++++++++------ 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/code/application/source/cardv/SrcCode/System/SysMain_Flow_Sleep.c b/code/application/source/cardv/SrcCode/System/SysMain_Flow_Sleep.c index 22328ab43..2d7fea5f8 100755 --- a/code/application/source/cardv/SrcCode/System/SysMain_Flow_Sleep.c +++ b/code/application/source/cardv/SrcCode/System/SysMain_Flow_Sleep.c @@ -7,14 +7,14 @@ @brief Sleep Flow @note - 1.´£¨Ñchange sleepªº¤¶­± + 1.����change sleep������ System_ChangeSleep() - (a)System_ChangeSleep()°õ¦æ - ¦Ulevel¤£¦Pªºcontrol condition - ¥]§t³qª¾¤£¦Pdevice sleep, wakeup - (b)System_ChangeSleep()°õ¦æ - ¦Ulevel¤£¦Pªºcontrol condition - ¥]§t³qª¾¤£¦Pmode sleep, wakeup: System_ModeSleepEnter(), System_ModeSleepLeave() + (a)System_ChangeSleep()���� + �Ulevel���P��control condition + �]�t�q�����Pdevice sleep, wakeup + (b)System_ChangeSleep()���� + �Ulevel���P��control condition + �]�t�q�����Pmode sleep, wakeup: System_ModeSleepEnter(), System_ModeSleepLeave() @date 2012/1/1 */ @@ -29,7 +29,9 @@ #define __DBGLVL__ ((THIS_DBGLVL>=PRJ_DBG_LVL)?THIS_DBGLVL:PRJ_DBG_LVL) #define __DBGFLT__ "*" //*=All, [mark]=CustomClass #include - +#if HUNTING_CAMERA_MCU == ENABLE +#include "sf_mcu.h" +#endif ///////////////////////////////////////////////////////////////////////////// #if (LCD_ROTATE_FUNCTION == ENABLE) @@ -111,7 +113,12 @@ void System_ChangeSleep(UINT32 sleep_lv) //enter DEEP level DBG_MSG("enter level 3 - begin\r\n"); #if (DISPLAY_FUNC == ENABLE) - GxVideo_SetDeviceCtrl(DOUT1, DISPLAY_DEVCTRL_SLEEP, TRUE); + #if HUNTING_CAMERA_MCU == ENABLE + if(sf_get_mode_flag()) + { + GxVideo_SetDeviceCtrl(DOUT1, DISPLAY_DEVCTRL_SLEEP, TRUE); + } + #endif #endif g_iSysSleepLevel = 3; DBG_MSG("enter level 3 - end\r\n"); @@ -126,7 +133,12 @@ void System_ChangeSleep(UINT32 sleep_lv) DBG_MSG("leave level 3 - begin\r\n"); #if (DISPLAY_FUNC == ENABLE) - GxVideo_SetDeviceCtrl(DOUT1, DISPLAY_DEVCTRL_SLEEP, FALSE); + #if HUNTING_CAMERA_MCU == ENABLE + if(sf_get_mode_flag()) + { + GxVideo_SetDeviceCtrl(DOUT1, DISPLAY_DEVCTRL_SLEEP, FALSE); + } + #endif //GxVideo_SetDeviceCtrl(DOUT1, DISPLAY_DEVCTRL_BACKLIGHT, TRUE); #endif g_iSysSleepLevel = 2;