经过跟踪, 发现这里出错:
void GUIDEMO_Main(void) {
#if GUI_WINSUPPORT
FRAMEWIN_SKINFLEX_PROPS Framewin_Props;
#endif
#if GUIDEMO_USE_AUTO_BK
U32 NumFreeBytes;
int BitsPerPixel;
#endif
//
// Check if recommended memory for the sample is available
//
if (GUI_ALLOC_GetNumFreeBytes() < RECOMMENDED_MEMORY) {
GUI_ErrorOut("Not enough memory available.");
return;
}
GUI_ALLOC_GetNumFreeBytes() 这个函数调用, 一直返回 0
导致后面无法继续。
在线