![]() |
RTEMS 6.3
|
Macros | |
| #define | __HAL_RTC_RESET_HANDLE_STATE(__HANDLE__) |
| Reset RTC handle state. | |
| #define | __HAL_RTC_WRITEPROTECTION_DISABLE(__HANDLE__) |
| Disable the write protection for RTC registers. | |
| #define | __HAL_RTC_WRITEPROTECTION_ENABLE(__HANDLE__) |
| Enable the write protection for RTC registers. | |
| #define | __HAL_RTC_IS_CALENDAR_INITIALIZED(__HANDLE__) |
| Check whether the RTC Calendar is initialized. | |
| #define | __HAL_RTC_DAYLIGHT_SAVING_TIME_ADD1H(__HANDLE__, __BKP__) |
| Add 1 hour (summer time change). | |
| #define | __HAL_RTC_DAYLIGHT_SAVING_TIME_SUB1H(__HANDLE__, __BKP__) |
| Subtract 1 hour (winter time change). | |
| #define | __HAL_RTC_ALARMA_ENABLE(__HANDLE__) |
| Enable the RTC ALARMA peripheral. | |
| #define | __HAL_RTC_ALARMA_DISABLE(__HANDLE__) |
| Disable the RTC ALARMA peripheral. | |
| #define | __HAL_RTC_ALARMB_ENABLE(__HANDLE__) |
| Enable the RTC ALARMB peripheral. | |
| #define | __HAL_RTC_ALARMB_DISABLE(__HANDLE__) |
| Disable the RTC ALARMB peripheral. | |
| #define | __HAL_RTC_ALARM_ENABLE_IT(__HANDLE__, __INTERRUPT__) |
| Enable the RTC Alarm interrupt. | |
| #define | __HAL_RTC_ALARM_DISABLE_IT(__HANDLE__, __INTERRUPT__) |
| Disable the RTC Alarm interrupt. | |
| #define | __HAL_RTC_ALARM_GET_IT(__HANDLE__, __INTERRUPT__) |
| Check whether the specified RTC Alarm interrupt has occurred or not. | |
| #define | __HAL_RTC_ALARM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
| Check whether the specified RTC Alarm interrupt has been enabled or not. | |
| #define | __HAL_RTC_ALARM_GET_FLAG(__HANDLE__, __FLAG__) |
| Get the selected RTC Alarm's flag status. | |
| #define | __HAL_RTC_ALARM_CLEAR_FLAG(__HANDLE__, __FLAG__) |
| Clear the RTC Alarm's pending flags. | |
| #define | __HAL_RTC_ALARM_EXTI_ENABLE_IT() |
| Enable interrupt on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_DISABLE_IT() |
| Disable interrupt on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_ENABLE_EVENT() |
| Enable event on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_DISABLE_EVENT() |
| Disable event on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_ENABLE_FALLING_EDGE() |
| Enable falling edge trigger on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_DISABLE_FALLING_EDGE() |
| Disable falling edge trigger on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_ENABLE_RISING_EDGE() |
| Enable rising edge trigger on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_DISABLE_RISING_EDGE() |
| Disable rising edge trigger on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_ENABLE_RISING_FALLING_EDGE() |
| Enable rising & falling edge trigger on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_DISABLE_RISING_FALLING_EDGE() |
| Disable rising & falling edge trigger on the RTC Alarm associated Exti line. | |
| #define | __HAL_RTC_ALARM_EXTI_GET_FLAG() |
| Check whether the RTC Alarm associated Exti line interrupt flag is set or not. | |
| #define | __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() |
| Clear the RTC Alarm associated Exti line flag. | |
| #define | __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
| Generate a Software interrupt on RTC Alarm associated Exti line. | |
| #define __HAL_RTC_ALARM_CLEAR_FLAG | ( | __HANDLE__, | |
| __FLAG__ ) |
Clear the RTC Alarm's pending flags.
| __HANDLE__ | specifies the RTC handle. |
| __FLAG__ | specifies the RTC Alarm Flag sources to clear. This parameter can be:
|
| None |
| #define __HAL_RTC_ALARM_DISABLE_IT | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
Disable the RTC Alarm interrupt.
| __HANDLE__ | specifies the RTC handle. |
| __INTERRUPT__ | specifies the RTC Alarm interrupt sources to be enabled or disabled. This parameter can be any combination of the following values:
|
| None |
| #define __HAL_RTC_ALARM_ENABLE_IT | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
Enable the RTC Alarm interrupt.
| __HANDLE__ | specifies the RTC handle. |
| __INTERRUPT__ | specifies the RTC Alarm interrupt sources to be enabled or disabled. This parameter can be any combination of the following values:
|
| None |
| #define __HAL_RTC_ALARM_EXTI_CLEAR_FLAG | ( | ) |
Clear the RTC Alarm associated Exti line flag.
| None. |
| #define __HAL_RTC_ALARM_EXTI_DISABLE_EVENT | ( | ) |
Disable event on the RTC Alarm associated Exti line.
| None. |
| #define __HAL_RTC_ALARM_EXTI_DISABLE_FALLING_EDGE | ( | ) |
Disable falling edge trigger on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_DISABLE_IT | ( | ) |
Disable interrupt on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_DISABLE_RISING_EDGE | ( | ) |
Disable rising edge trigger on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_DISABLE_RISING_FALLING_EDGE | ( | ) |
Disable rising & falling edge trigger on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_ENABLE_EVENT | ( | ) |
Enable event on the RTC Alarm associated Exti line.
| None. |
| #define __HAL_RTC_ALARM_EXTI_ENABLE_FALLING_EDGE | ( | ) |
Enable falling edge trigger on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_ENABLE_IT | ( | ) |
Enable interrupt on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_ENABLE_RISING_EDGE | ( | ) |
Enable rising edge trigger on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_ENABLE_RISING_FALLING_EDGE | ( | ) |
Enable rising & falling edge trigger on the RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_GENERATE_SWIT | ( | ) |
Generate a Software interrupt on RTC Alarm associated Exti line.
| None |
| #define __HAL_RTC_ALARM_EXTI_GET_FLAG | ( | ) |
Check whether the RTC Alarm associated Exti line interrupt flag is set or not.
| Line | Status. |
| #define __HAL_RTC_ALARM_GET_FLAG | ( | __HANDLE__, | |
| __FLAG__ ) |
Get the selected RTC Alarm's flag status.
| __HANDLE__ | specifies the RTC handle. |
| __FLAG__ | specifies the RTC Alarm Flag sources to check. This parameter can be:
|
| None |
| #define __HAL_RTC_ALARM_GET_IT | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
Check whether the specified RTC Alarm interrupt has occurred or not.
| __HANDLE__ | specifies the RTC handle. |
| __INTERRUPT__ | specifies the RTC Alarm interrupt sources to check. This parameter can be:
|
| None |
| #define __HAL_RTC_ALARM_GET_IT_SOURCE | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
Check whether the specified RTC Alarm interrupt has been enabled or not.
| __HANDLE__ | specifies the RTC handle. |
| __INTERRUPT__ | specifies the RTC Alarm interrupt sources to check. This parameter can be:
|
| None |
| #define __HAL_RTC_ALARMA_DISABLE | ( | __HANDLE__ | ) |
Disable the RTC ALARMA peripheral.
| __HANDLE__ | specifies the RTC handle. |
| None |
| #define __HAL_RTC_ALARMA_ENABLE | ( | __HANDLE__ | ) |
Enable the RTC ALARMA peripheral.
| __HANDLE__ | specifies the RTC handle. |
| None |
| #define __HAL_RTC_ALARMB_DISABLE | ( | __HANDLE__ | ) |
Disable the RTC ALARMB peripheral.
| __HANDLE__ | specifies the RTC handle. |
| None |
| #define __HAL_RTC_ALARMB_ENABLE | ( | __HANDLE__ | ) |
Enable the RTC ALARMB peripheral.
| __HANDLE__ | specifies the RTC handle. |
| None |
| #define __HAL_RTC_DAYLIGHT_SAVING_TIME_ADD1H | ( | __HANDLE__, | |
| __BKP__ ) |
Add 1 hour (summer time change).
| __HANDLE__ | specifies the RTC handle. |
| __BKP__ | Backup This parameter can be:
|
| None |
| #define __HAL_RTC_DAYLIGHT_SAVING_TIME_SUB1H | ( | __HANDLE__, | |
| __BKP__ ) |
Subtract 1 hour (winter time change).
| __HANDLE__ | specifies the RTC handle. |
| __BKP__ | Backup This parameter can be:
|
| None |
| #define __HAL_RTC_IS_CALENDAR_INITIALIZED | ( | __HANDLE__ | ) |
Check whether the RTC Calendar is initialized.
| __HANDLE__ | specifies the RTC handle. |
| None |
| #define __HAL_RTC_RESET_HANDLE_STATE | ( | __HANDLE__ | ) |
Reset RTC handle state.
| __HANDLE__ | RTC handle. |
| None |
| #define __HAL_RTC_WRITEPROTECTION_DISABLE | ( | __HANDLE__ | ) |
Disable the write protection for RTC registers.
| __HANDLE__ | specifies the RTC handle. |
| None |
| #define __HAL_RTC_WRITEPROTECTION_ENABLE | ( | __HANDLE__ | ) |
Enable the write protection for RTC registers.
| __HANDLE__ | specifies the RTC handle. |
| None |