/** * @file initial.cpp * @brief 应用启动初始化实现。 */ #include "sys/initial.h" #include "device/canfd.h" #include "device/temp_sensor.h" #include "device/usart0.h" #include "device/Timer.h" #include "device/adc.h" #include "sys/systick.h" #include "sys/task_manager.h" void AppInitializer::init() { SysTickTimer::initMs(); Usart0::configurePins(); Usart0::init(); TempSensor::init(); while(!Adc::dmaReady()) { } CanFd::init(); TaskManager::init(); SchedulerTimer::init(); }