I am trying to create a data logger on Cortex M0 (LPC11U14), and I was thinking of using a real-time OS such as FreeRTOS so that I have one low-priority task that writes data to SD, and several high-priority timers that retrieve sensor data.
Does anyone know any code examples that can serve as a reference design? I know how to create tasks / timers, but I'm interested in efficient ways to transfer data from timers to write-task. And I try to reinvent the wheel if there is already a good data logger project that can serve as a codebase?
source share