Hi All,
I've completed a nice data logger project including USB, SD/MMC support, GPS and other SPI devices using sequential programming.
I'm now looking for best practice on how the functionality I've created could be better structured and that leads me towards structuring the functions into a State Machine or use an RTOS to go the threading route.
I've done some research on RTOS but it would be good to hear from practitioners. Any experiences or links to resources regarding correct use of RTOS would be greatly appreciated.
Thanks,
Robert.