Main 函数你如下: int main(void)
{
System_Init();
//使能 CRC,STemWin 以此作为依据判断是否运行在 STM32 上
__HAL_RCC_CRC_CLK_ENABLE();
//初始化 EEPROM,触摸用到
while(EEPROM_Init() != EEPROM_OK)
{
}
GUIx_Init();
//显示器初始化
TS_Init();
//触摸屏初始化
SysTick_Init(systick_isr);
//触摸屏初始化完成后调用
LED_Init();
//STemWin 初始化
WM_SetCreateFlags(WM_CF_MEMDEV);
GUI_Init();
while(1)
{
MainTask();
}
}
这里要开启 CRC 时钟,这是 ST 对 STemWin 做的保护,使其只能在 ST 的 MCU 上运行
|