#include "nixie_driver_task.h" #include "nixie_driver_config.h" #include "nixie_driver_process.h" #include "FreeRTOS.h" #include "task.h" #include "queue.h" #include "semphr.h" // ---------------------------------------------------------------------------- // // ---------------------------------------------------------------------------- void NixieDriverInit ( void ) { NixieDriverInitProcess (); NixieDriverConfig (); } // ---------------------------------------------------------------------------- // - нужна ли эта задача, если все работает в прерывании? // ---------------------------------------------------------------------------- void ProcessFSM_NixieDriver ( void ) { vTaskDelay (500); } // ---------------------------------------------------------------------------- // Задача ОС, реализующая головную задачу программы NixieClockSimply // ---------------------------------------------------------------------------- void NixieDriver_Task ( void *pvParameters ) { while(1)ProcessFSM_NixieDriver (); }