int main(void) { LowLevel_Init(); AutomotivePanel_Init(); Proto_Init(); vTaskStartScheduler(); while(1) { } }
void Init_Display(void) { xSemaphoreTake(xDispSemaphore, portMAX_DELAY); { Delay1ms(1000); LowLevel_Init(); Delay1ms(100); bDisplayInitialized = 0x01; xSemaphoreGive(xDispSemaphore); } }