/* * platform.c * * Created on: 29.09.2022 * Author: jonas */ #include "platform.h" #include "McuLib.h" #include "McuWait.h" #include "McuLED.h" #include "McuGPIO.h" #include "McuULN2003.h" #include "splitflap.h" #include "McuRTOS.h" void PL_Init(void){ /* Enable clock for used PORTS */ CLOCK_EnableClock(kCLOCK_PortA); CLOCK_EnableClock(kCLOCK_PortB); CLOCK_EnableClock(kCLOCK_PortC); McuLib_Init(); McuWait_Init(); McuGPIO_Init(); McuLED_Init(); McuULN2003_Init(); SF_InitConfig(); //McuRTOS_Init(); } void PL_Deinit(void){ //McuRTOS_Deinit(); SF_DeInitConfig(); McuULN2003_Deinit(); McuLED_Deinit(); McuGPIO_Deinit(); McuWait_Deinit(); McuLib_Deinit(); }