1.减少一些错误频繁打印

This commit is contained in:
payton 2024-01-25 15:19:39 +08:00
parent 80ba515a4c
commit b8633e4464
4 changed files with 60 additions and 13 deletions

View File

@ -840,16 +840,26 @@ DCF_HANDLE System_Get_DCF_Handle(void)
#endif #endif
#if USE_MMC_DEV_CHECK #if USE_MMC_DEV_CHECK
SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev(); SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev();
static int erflag = 0;
if(mmc_dev == NULL) if(mmc_dev == NULL)
{ {
DBG_ERR("No MMC_Dev Can use!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("No MMC_Dev Can use!\n");
}
return -1; return -1;
} }
if(mmc_dev->dcf_handle < 0) if(mmc_dev->dcf_handle < 0)
{ {
DBG_ERR("dcf_handle err!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("dcf_handle err!\n");
}
return -1; return -1;
} }
erflag = 0;
//DBG_WRN("DCF_GET_HANDLE, %d\n", mmc_dev->dcf_handle); //DBG_WRN("DCF_GET_HANDLE, %d\n", mmc_dev->dcf_handle);
return mmc_dev->dcf_handle; return mmc_dev->dcf_handle;
#else #else

View File

@ -734,17 +734,26 @@ UINT32 PhotoExe_GetFreePicNum(void)
#if USE_MMC_DEV_CHECK #if USE_MMC_DEV_CHECK
SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev(); SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev();
static int erflag = 0;
if(mmc_dev == NULL) if(mmc_dev == NULL)
{ {
DBG_ERR("No MMC_Dev Can use!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("No MMC_Dev Can use!\n");
}
return 0; return 0;
} }
if(mmc_dev->dcf_handle < 0) if(mmc_dev->dcf_handle < 0)
{ {
DBG_ERR("dcf_handle err!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("dcf_handle err!\n");
}
return 0; return 0;
} }
erflag = 0;
#endif #endif
#if (FILESIZE_ALIGN_FUNC) #if (FILESIZE_ALIGN_FUNC)
@ -810,17 +819,26 @@ UINT32 PhotoExe_GetTotalPicNum(void)
#if USE_MMC_DEV_CHECK #if USE_MMC_DEV_CHECK
SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev(); SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev();
static int erflag = 0;
if(mmc_dev == NULL) if(mmc_dev == NULL)
{ {
DBG_ERR("No MMC_Dev Can use!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("No MMC_Dev Can use!\n");
}
return 0; return 0;
} }
if(mmc_dev->dcf_handle < 0) if(mmc_dev->dcf_handle < 0)
{ {
DBG_ERR("dcf_handle err!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("dcf_handle err!\n");
}
return 0; return 0;
} }
erflag = 0;
#endif #endif
#if USE_MMC_DEV_CHECK #if USE_MMC_DEV_CHECK

View File

@ -281,18 +281,27 @@ BOOL UIStorageCheck(UINT32 uiCheckItem, UINT32 *pFreeCount)
DBG_IND("UI_StorageCheck: Check item = 0x%x\r\n", uiCheckItem); DBG_IND("UI_StorageCheck: Check item = 0x%x\r\n", uiCheckItem);
#if USE_MMC_DEV_CHECK #if USE_MMC_DEV_CHECK
static int erflag = 0;
mmc_dev = SF_GetMMCDev(); mmc_dev = SF_GetMMCDev();
if(mmc_dev == NULL) if(mmc_dev == NULL)
{ {
DBG_ERR("No MMC_Dev Can use!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("No MMC_Dev Can use!\n");
}
return FALSE; return FALSE;
} }
if(mmc_dev->dcf_handle < 0) if(mmc_dev->dcf_handle < 0)
{ {
DBG_ERR("dcf_handle err!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("dcf_handle err!\n");
}
return FALSE; return FALSE;
} }
erflag = 0;
#endif #endif
switch (uiCheckItem) { switch (uiCheckItem) {
case STORAGE_CHECK_FOLDER_FULL: case STORAGE_CHECK_FOLDER_FULL:

View File

@ -25,6 +25,7 @@ extern void UIFlowPhoto_update_selftimer_cnt(UINT32 time);
CHAR *Get_FreePicNumString(UINT32 uiValue) CHAR *Get_FreePicNumString(UINT32 uiValue)
{ {
static int erflag = 0;
//if (System_GetState(SYS_STATE_FS) != FS_INIT_OK) //if (System_GetState(SYS_STATE_FS) != FS_INIT_OK)
{ {
//return 0; //return 0;
@ -35,14 +36,23 @@ CHAR *Get_FreePicNumString(UINT32 uiValue)
SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev(); SF_ST_MMC_DEV *mmc_dev = SF_GetMMCDev();
if(mmc_dev == NULL) if(mmc_dev == NULL)
{ {
DBG_ERR("No MMC_Dev Can use!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("No MMC_Dev Can use!\n");
}
return NULL; return NULL;
} }
if(mmc_dev->dcf_handle < 0) if(mmc_dev->dcf_handle < 0)
{ {
DBG_ERR("dcf_handle err!\n"); if(!erflag)
{
erflag = 1;
DBG_ERR("dcf_handle err!\n");
}
return NULL; return NULL;
} }
erflag = 0;
#endif #endif
#if USE_MMC_DEV_CHECK #if USE_MMC_DEV_CHECK