diff options
Diffstat (limited to 'FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/Main.c')
-rw-r--r-- | FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/Main.c | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/Main.c b/FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/Main.c new file mode 100644 index 000000000..a784f4759 --- /dev/null +++ b/FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/Main.c @@ -0,0 +1,46 @@ +#include "Types.h" + +#include "IntrinsicsWrapper.h" +#include "Executor.h" + +#include "Model.h" +#include "TaskScheduler.h" +#include "TemperatureCalculator.h" +#include "TemperatureFilter.h" + +#include "UsartConductor.h" +#include "UsartHardware.h" +#include "UsartConfigurator.h" +#include "UsartPutChar.h" +#include "UsartModel.h" +#include "UsartBaudRateRegisterCalculator.h" +#include "UsartTransmitBufferStatus.h" + +#include "TimerConductor.h" +#include "TimerHardware.h" +#include "TimerConfigurator.h" +#include "TimerInterruptConfigurator.h" +#include "TimerInterruptHandler.h" +#include "TimerModel.h" + +#include "AdcConductor.h" +#include "AdcHardware.h" +#include "AdcHardwareConfigurator.h" +#include "AdcTemperatureSensor.h" +#include "AdcModel.h" + +int AppMain(void) +{ + Executor_Init(); + + while(Executor_Run()); + + return 0; +} + +#ifndef TEST +int main(void) +{ + return AppMain(); +} +#endif // TEST |