This section describes default configuration structures for IRTC Tamper pins. Create a new configuration structure if default ones don't initialize on-chip peripheral in required operating mode (see Creating Configuration Structure).
#define IRTC_TAMPER_PIN_DI_CONFIG |
Value:(tTAMPER){ \
CLR(RTC_TAMPER_DIRECTION_I_O_TAMP_MASK)| \
CLR(RTC_TAMPER_DIRECTION_A_P_TAMP_MASK), \
CLR(RTC_FILTER01_CFG_POL1_MASK)| \
SET(RTC_FILTER01_CFG_FIL_DUR1(0x00)), \
}
IRTC tamper pin functionality disabled.
#define IRTC_TAMPER_PIN_PASSIVE_POL_HIGH_CONFIG |
( |
|
clksrc, |
|
|
|
period |
|
) |
| |
Value:(tTAMPER){ \
CLR(RTC_TAMPER_DIRECTION_I_O_TAMP_MASK)| \
CLR(RTC_TAMPER_DIRECTION_A_P_TAMP_MASK), \
CLR(RTC_FILTER01_CFG_POL1_MASK)| \
SET(RTC_FILTER01_CFG_CLK_SEL1(clksrc))| \
SET(RTC_FILTER01_CFG_FIL_DUR1(period)), \
}
IRTC passive tamper pin polarity high. Configuration options:
- Tamper pin interrupt enabled
- Tamper pin preset to passive mode
- Tamper pin set to input mode
- Tamper detect input is active high
- Parameters
-
#define IRTC_TAMPER_PIN_PASSIVE_POL_LOW_CONFIG |
( |
|
clksrc, |
|
|
|
period |
|
) |
| |
Value:(tTAMPER){ \
CLR(RTC_TAMPER_DIRECTION_I_O_TAMP_MASK)| \
CLR(RTC_TAMPER_DIRECTION_A_P_TAMP_MASK), \
SET(RTC_FILTER01_CFG_POL1_MASK)| \
SET(RTC_FILTER01_CFG_CLK_SEL1(clksrc))| \
SET(RTC_FILTER01_CFG_FIL_DUR1(period)), \
}
IRTC passive tamper pin polarity low. Configuration options:
- Tamper pin interrupt enabled
- Tamper pin preset to passive mode
- Tamper pin set to input mode
- Tamper detect input is active low
- Parameters
-
#define IRTC_TAMPER_PIN_ACTIVE_OUTMODE_CONFIG |
Value:(tTAMPER){ \
SET(RTC_TAMPER_DIRECTION_I_O_TAMP_MASK)| \
SET(RTC_TAMPER_DIRECTION_A_P_TAMP_MASK), \
\
}
IRTC active tamper pin output mode.
#define IRTC_TAMPER_PIN_ACTIVE_INPMODE_CONFIG |
( |
|
clksrc, |
|
|
|
period |
|
) |
| |
Value:(tTAMPER){ \
CLR(RTC_TAMPER_DIRECTION_I_O_TAMP_MASK)| \
SET(RTC_TAMPER_DIRECTION_A_P_TAMP_MASK), \
CLR(RTC_FILTER01_CFG_POL1_MASK)| \
SET(RTC_FILTER01_CFG_CLK_SEL1(clksrc))| \
SET(RTC_FILTER01_CFG_FIL_DUR1(period)), \
}
IRTC active tamper pin input mode.
- Parameters
-