Cleans up the main.c file, and also creates simple definitions for all of our tasks.
main.c initializations all of our (existing) system functionality (drivers, subsystems, etc.) as well as the FreeRTOS tasks. It then starts the FreeRTOS scheduler, i.e. starts the tasks!
Includes a new RCommon header, some build-config bug fixes/updates, and some basic error handling (aka debug print statements) in main.c
Cleans up the
main.c
file, and also creates simple definitions for all of our tasks.main.c
initializations all of our (existing) system functionality (drivers, subsystems, etc.) as well as the FreeRTOS tasks. It then starts the FreeRTOS scheduler, i.e. starts the tasks!Includes a new
RCommon
header, some build-config bug fixes/updates, and some basic error handling (aka debug print statements) inmain.c