GMUSatCom / MSP430-FreeRTOS-Drivers

FreeRTOS aware peripheral drivers for the MSP430. Port only exists for the MSP430FR5994 so far.
MIT License
1 stars 1 forks source link

Create RTC Driver #16

Open GMUSatCom opened 4 years ago

GMUSatCom commented 4 years ago

Create a Driver for the RTC. Must support the following features:

GMUSatCom commented 4 years ago

After this feature is in, we can begin writing actual code for the bus since we will now have a way of scheduling when activities occur in orbit.

DavidFiumano commented 4 years ago

For Alarms, I have decided on the following requirements:

I'm not sure yet, but I also think that it would be pertinent to make alarms persistent on FRAM devices so that restarts do not effect the RTC system. I don't know if that would make it harder to reason about the way the system behaves though, so we will have to discuss this at some point. It may just be better to mark individual alarms as part of persistent memory instead.