RTC Alarm IRQ Block Description
This block outputs a trigger signal generated by the hardware Real-Time Clock alarm interrupt request (RTC Alarm IRQ). It is utilized to establish cyclic scheduling routines or to wake up the microcontroller from ultra-low-power sleep states when a specified target date and time match criteria are met. To configure the underlying alarm parameters, use the RTC Alarm Block.

Table of Contents
Inputs
This block has no inputs.
Outputs
| Output Name | Type | Description |
|---|---|---|
| IRQ | bool | A logical execution output flag that evaluates to true at the precise execution step an RTC Alarm hardware interrupt is flagged. |
Block Parameters
| Parameter | Description |
|---|---|
| Type of alarm IRQ | Specifies the target hardware interrupt routing channel category: RTC_ALARM_A – main Alarm A pipeline channel used to schedule events or trigger hardware wakeups.RTC_ALARM_B – auxiliary Alarm B pipeline channel running asynchronously and fully independent of Alarm A.RTC_WAKEUP – high-efficiency cyclic Wake Up timer channel. |

CubeMX Configuration for a Given MCU Model
The baseline hardware peripheral setup required for the RTC is detailed in the dedicated CubeMX Configuration for a Given MCU Model subpage.
See Also
Last updated on