![]() |
S2-LP Low Level API
v. 1.3.0
|
Data Structures | |
struct | SGpioInit |
S2LP GPIO Init structure definition. More... | |
struct | ClockOutputInit |
S2LP Clock Output initialization structure definition. More... | |
struct | S2LPIrqs |
IRQ bitfield structure for S2LP. This structure is used to read or write the single IRQ bit. During the initialization the user has to fill this structure setting to one the single field related to the IRQ he wants to enable, and to zero the single field related to all the IRQs he wants to disable. The same structure can be used to retrieve all the IRQ events from the IRQ registers IRQ_STATUS[3:0], and read if one or more specific IRQ raised. More... | |
S2LP Clock Output RCO prescaler enumeration.
Enumerator | |
---|---|
RCO_RATIO_1 | RCO Clock signal available on the GPIO divided by 1 |
RCO_RATIO_1_128 | RCO Clock signal available on the GPIO divided by 1/128 |
Definition at line 185 of file S2LP_Gpio.h.
S2LP clock output XO prescaler enumeration.
Definition at line 168 of file S2LP_Gpio.h.
enum ExtraClockCycles |
S2LP ExtraClockCycles enumeration.
Definition at line 194 of file S2LP_Gpio.h.
enum IrqList |
IRQ list enumeration for S2LP. This enumeration type can be used to address a specific IRQ.
Definition at line 264 of file S2LP_Gpio.h.
enum OutputLevel |
enum S2LPGpioIO |
S2LP I/O selection enumeration.
Definition at line 105 of file S2LP_Gpio.h.
enum S2LPGpioMode |
S2LP GPIO mode enumeration.
Definition at line 94 of file S2LP_Gpio.h.
enum S2LPGpioPin |
S2LP GPIO pin enumeration.
Enumerator | |
---|---|
S2LP_GPIO_0 | GPIO_0 selected |
S2LP_GPIO_1 | GPIO_1 selected |
S2LP_GPIO_2 | GPIO_2 selected |
S2LP_GPIO_3 | GPIO_3 selected |
Definition at line 83 of file S2LP_Gpio.h.