Skip to Content

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.



RTC Alarm IRQ block

Table of Contents

Inputs

This block has no inputs.

Outputs

Output NameTypeDescription
IRQboolA logical execution output flag that evaluates to true at the precise execution step an RTC Alarm hardware interrupt is flagged.

Block Parameters

ParameterDescription
Type of alarm IRQSpecifies 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.


Parameters for RTC Alarm IRQ block

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