|
STM32 RTC Scheduler
RTC-based scheduler for ultra-low power applications
|
| ▼ include | |
| core_stop.h | This file contains the function prototypes for entering and leaving low power modes |
| error_handler.h | This file contains the error handling function prototypes |
| freertos_tasks_c_additions.h | This file contains the additional code that needs to be inserted into the FreeRTOS tasks.c file |
| FreeRTOSConfig.h | This file contains the FreeRTOS configuration definitions. These parameters are described in the FreeRTOS API documentation |
| hardware.h | This file contains the hardware-specific definitions and function prototypes |
| main.h | This file contains the application-related definitions |
| rtc.h | This file contains the RTC-specific function prototypes |
| scheduler.h | This file contains the RTC-based scheduler definitions, structures and function prototypes |
| ▼ source | |
| core_stop.c | This file contains the implementation for entering and leaving low power modes |
| error_handler.c | This file contains the error handling implementation |
| hardware.c | This file contains the hardware-specific function implementations |
| main.c | This file contains the main application implementation, including the RTOS task implementations, RTOS hooks and scheduler callback implementations |
| rtc.c | This file contains the RTC-specific function implementations |
| scheduler.c | This file contains the RTC-based scheduler function implementations |
| stm32l4xx_hal_timebase.c | This file contains the STM32 HAL timebase implementation |
| stm32l4xx_it.c | This file contains the implementations of interrupt handlers |