|
MG32F157 Standard Peripherals Firmware Library
|
This file provides all the RTC firmware functions. More...
#include "mg32f157_rtc.h"Macros | |
| #define | RTC_LSB_MASK ((uint32_t)0x0000FFFF) |
| #define | PRLH_MSB_MASK ((uint32_t)0x000F0000) |
Functions | |
| void | RTC_ITConfig (uint16_t RTC_IT, FunctionalState NewState) |
| Enables or disables the specified RTC interrupts. More... | |
| void | RTC_EnterConfigMode (void) |
| Enters the RTC configuration mode. More... | |
| void | RTC_ExitConfigMode (void) |
| Exits from the RTC configuration mode. More... | |
| uint32_t | RTC_GetCounter (void) |
| Gets the RTC counter value. More... | |
| void | RTC_SetCounter (uint32_t CounterValue) |
| Sets the RTC counter value. More... | |
| void | RTC_SetPrescaler (uint32_t PrescalerValue) |
| Sets the RTC prescaler value. More... | |
| void | RTC_SetAlarm (uint32_t AlarmValue) |
| Sets the RTC alarm value. More... | |
| uint32_t | RTC_GetDivider (void) |
| Gets the RTC divider value. More... | |
| void | RTC_WaitForLastTask (void) |
| Waits until last write operation on RTC registers has finished. More... | |
| void | RTC_WaitForSynchro (void) |
| Waits until the RTC registers (RTC_CNT, RTC_ALR and RTC_PRL) are synchronized with RTC APB clock. More... | |
| FlagStatus | RTC_GetFlagStatus (uint16_t RTC_FLAG) |
| Checks whether the specified RTC flag is set or not. More... | |
| void | RTC_ClearFlag (uint16_t RTC_FLAG) |
| Clears the RTC's pending flags. More... | |
| ITStatus | RTC_GetITStatus (uint16_t RTC_IT) |
| Checks whether the specified RTC interrupt has occurred or not. More... | |
| void | RTC_ClearITPendingBit (uint16_t RTC_IT) |
| Clears the RTC's interrupt pending bits. More... | |
This file provides all the RTC firmware functions.