Dartmouth-Formula-Racing / DFR_CVC_2019

Dartmouth Formula Racing Central Vehicle Controller Codebase
10 stars 5 forks source link

Make SD driver (w/ FAT) thread safe for FreeRTOS integration #3

Closed leina05 closed 5 years ago

leina05 commented 5 years ago

Working version of SD driver in SD_driver_validation. Need to investigate thread safety issues and validate before integrating w/ FreeRTOS.

leina05 commented 5 years ago

Used Schaefer files from here: http://schaefer.eit.h-da.de/STM32F7_SD_driver_DMA/

Using queues and vTaskDelay to handle waits and make DMA non-blocking