TheNuclearDart / bringup

STM32F7 discovery board bringup
GNU Affero General Public License v3.0
0 stars 0 forks source link

Freertos integration #6

Closed TheNuclearDart closed 2 years ago

TheNuclearDart commented 2 years ago

Reworked entire system to use FreeRTOS, while functionally remaining the same.

Had to rework almost everything, including printing. Printing is now a buffered per task process, sent to the UART task.

Current task model is three tasks: 1.) Main, general application task 2.) Input, currently only checks if the blue user button is pressed 3.) UART, handles all UART input output, including printing.