UCOSII运行RTC任务进入hardfault()

2019-07-20 16:45发布

我的RTC 任务没多少内容为什么运行一段时间就会进入hardfault();
#define TIME_TASK_PRIO                                      6
#define TIME_STK_SIZE                                          900
OS_STK TIME_TASK_STK[TIME_STK_SIZE];
void TIME_task(void *pdata)
{
        u8 tbuf[10];       
        RTC_TimeTypeDef RTC_TimeStruct;
        while(1)
        {       
                delay_ms(2000);               
                RTC_GetTime(RTC_Format_BIN,&RTC_TimeStruct);
                sprintf((char*)tbuf,"%02d:%02d",RTC_TimeStruct.RTC_Hours,RTC_TimeStruct.RTC_Minutes);
                LCD_ShowString(250,0,320,16,16,tbuf);                       
        }       
}

0条回答

一周热门 更多>