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 上运行
|