SNVSC07A June 2021 – September 2022 LP876242-Q1
PRODUCTION DATA
An OFF request is used to orderly switch off the device. OFF requests initiate transition from any other mission state to the STANDBY state or the LP_STANDBY state depending on the setting of the LP_STANDBY_SEL bit. Table 7-15 lists the conditions to generate the OFF requests and the corresponding destination state.
EVENT | DEBOUNCE | LP_STANDBY_SEL BIT SETTING | DESTINATION STATE | |
---|---|---|---|---|
ENABLE (pin) | 8 µs | LP_STANDBY_SEL = 0 | STANDBY | |
LP_STANDBY_SEL = 1 | LP_STANDBY | |||
I2C_TRIGGER_0 | NA | LP_STANDBY_SEL = 0 | STANDBY | |
LP_STANDBY_SEL = 1 | LP_STANDBY |
Using the I2C_TRIGGER_0 bit as the OFF request enables the device to wake up from the STANDBY or the LP_STANDBY states through the detection of WKUPn pins. To enable this feature the device must set the I2C_TRIGGER_0 bit to '1' while the NSLEEPn signals are masked, and the ON request initialized by the ENABLE pin remains active (if the ENABLE pin is used). Also the interrupt bits ENABLE_INT, FSD_INT and the GPIOx_INT bits (for the GPIOx pins assigned as WKUP1 or WKUP2) must be cleared before setting the I2C_TRIGGER_0 bit to '1'.