#include <ti/devices/msp432p4xx/driverlib/rtc_c.h>
#include <ti/devices/msp432p4xx/driverlib/interrupt.h>
#include <ti/devices/msp432p4xx/driverlib/debug.h>
Functions | |
void | RTC_C_startClock (void) |
void | RTC_C_holdClock (void) |
void | RTC_C_setCalibrationFrequency (uint_fast16_t frequencySelect) |
void | RTC_C_setCalibrationData (uint_fast8_t offsetDirection, uint_fast8_t offsetValue) |
bool | RTC_C_setTemperatureCompensation (uint_fast16_t offsetDirection, uint_fast8_t offsetValue) |
void | RTC_C_initCalendar (const RTC_C_Calendar *calendarTime, uint_fast16_t formatSelect) |
RTC_C_Calendar | RTC_C_getCalendarTime (void) |
void | RTC_C_setCalendarAlarm (uint_fast8_t minutesAlarm, uint_fast8_t hoursAlarm, uint_fast8_t dayOfWeekAlarm, uint_fast8_t dayOfmonthAlarm) |
void | RTC_C_setCalendarEvent (uint_fast16_t eventSelect) |
void | RTC_C_definePrescaleEvent (uint_fast8_t prescaleSelect, uint_fast8_t prescaleEventDivider) |
uint_fast8_t | RTC_C_getPrescaleValue (uint_fast8_t prescaleSelect) |
void | RTC_C_setPrescaleValue (uint_fast8_t prescaleSelect, uint_fast8_t prescaleCounterValue) |
uint16_t | RTC_C_convertBCDToBinary (uint16_t valueToConvert) |
uint16_t | RTC_C_convertBinaryToBCD (uint16_t valueToConvert) |
void | RTC_C_enableInterrupt (uint8_t interruptMask) |
void | RTC_C_disableInterrupt (uint8_t interruptMask) |
uint_fast8_t | RTC_C_getInterruptStatus (void) |
uint_fast8_t | RTC_C_getEnabledInterruptStatus (void) |
void | RTC_C_clearInterruptFlag (uint_fast8_t interruptFlagMask) |
void | RTC_C_registerInterrupt (void(*intHandler)(void)) |
void | RTC_C_unregisterInterrupt (void) |