STM32F0 Standard Peripheral bibliotheek  1.0
ST Microelectronics standard peripheral bibliotheek documentatie voor de STM32F0 familie
 All Data Structures Files Functions Variables Enumerations Enumerator Groups

Macros

#define RTC_AlarmSubSecondMask_All   ((uint8_t)0x00)
 
#define RTC_AlarmSubSecondMask_SS14_1   ((uint8_t)0x01)
 
#define RTC_AlarmSubSecondMask_SS14_2   ((uint8_t)0x02)
 
#define RTC_AlarmSubSecondMask_SS14_3   ((uint8_t)0x03)
 
#define RTC_AlarmSubSecondMask_SS14_4   ((uint8_t)0x04)
 
#define RTC_AlarmSubSecondMask_SS14_5   ((uint8_t)0x05)
 
#define RTC_AlarmSubSecondMask_SS14_6   ((uint8_t)0x06)
 
#define RTC_AlarmSubSecondMask_SS14_7   ((uint8_t)0x07)
 
#define RTC_AlarmSubSecondMask_SS14_8   ((uint8_t)0x08)
 
#define RTC_AlarmSubSecondMask_SS14_9   ((uint8_t)0x09)
 
#define RTC_AlarmSubSecondMask_SS14_10   ((uint8_t)0x0A)
 
#define RTC_AlarmSubSecondMask_SS14_11   ((uint8_t)0x0B)
 
#define RTC_AlarmSubSecondMask_SS14_12   ((uint8_t)0x0C)
 
#define RTC_AlarmSubSecondMask_SS14_13   ((uint8_t)0x0D)
 
#define RTC_AlarmSubSecondMask_SS14   ((uint8_t)0x0E)
 
#define RTC_AlarmSubSecondMask_None   ((uint8_t)0x0F)
 
#define IS_RTC_ALARM_SUB_SECOND_MASK(MASK)
 

Detailed Description

Macro Definition Documentation

#define IS_RTC_ALARM_SUB_SECOND_MASK (   MASK)
#define RTC_AlarmSubSecondMask_All   ((uint8_t)0x00)

All Alarm SS fields are masked. There is no comparison on sub seconds for Alarm

#define RTC_AlarmSubSecondMask_None   ((uint8_t)0x0F)

SS[14:0] are compared and must match to activate alarm.

#define RTC_AlarmSubSecondMask_SS14   ((uint8_t)0x0E)

SS[14] is don't care in Alarm comparison.Only SS[13:0] are compared

#define RTC_AlarmSubSecondMask_SS14_1   ((uint8_t)0x01)

SS[14:1] are don't care in Alarm comparison. Only SS[0] is compared.

#define RTC_AlarmSubSecondMask_SS14_10   ((uint8_t)0x0A)

SS[14:10] are don't care in Alarm comparison. Only SS[9:0] are compared

#define RTC_AlarmSubSecondMask_SS14_11   ((uint8_t)0x0B)

SS[14:11] are don't care in Alarm comparison. Only SS[10:0] are compared

#define RTC_AlarmSubSecondMask_SS14_12   ((uint8_t)0x0C)

SS[14:12] are don't care in Alarm comparison.Only SS[11:0] are compared

#define RTC_AlarmSubSecondMask_SS14_13   ((uint8_t)0x0D)

SS[14:13] are don't care in Alarm comparison. Only SS[12:0] are compared

#define RTC_AlarmSubSecondMask_SS14_2   ((uint8_t)0x02)

SS[14:2] are don't care in Alarm comparison. Only SS[1:0] are compared

#define RTC_AlarmSubSecondMask_SS14_3   ((uint8_t)0x03)

SS[14:3] are don't care in Alarm comparison. Only SS[2:0] are compared

#define RTC_AlarmSubSecondMask_SS14_4   ((uint8_t)0x04)

SS[14:4] are don't care in Alarm comparison. Only SS[3:0] are compared

#define RTC_AlarmSubSecondMask_SS14_5   ((uint8_t)0x05)

SS[14:5] are don't care in Alarm comparison. Only SS[4:0] are compared

#define RTC_AlarmSubSecondMask_SS14_6   ((uint8_t)0x06)

SS[14:6] are don't care in Alarm comparison. Only SS[5:0] are compared

#define RTC_AlarmSubSecondMask_SS14_7   ((uint8_t)0x07)

SS[14:7] are don't care in Alarm comparison. Only SS[6:0] are compared

#define RTC_AlarmSubSecondMask_SS14_8   ((uint8_t)0x08)

SS[14:8] are don't care in Alarm comparison. Only SS[7:0] are compared

#define RTC_AlarmSubSecondMask_SS14_9   ((uint8_t)0x09)

SS[14:9] are don't care in Alarm comparison. Only SS[8:0] are compared