Appiko
|
Functions | |
void | SdkEvalM2SGpioInit (M2SGpioPin xGpio, M2SGpioMode xGpioMode) |
Configures MCU GPIO and EXTI Line for GPIOs. More... | |
void | SdkEvalM2SGpioInterruptCmd (M2SGpioPin xGpio, uint8_t nPreemption, uint8_t nSubpriority, FunctionalState xNewState) |
Enables or disables the interrupt on GPIO . More... | |
void | SdkEvalM2SGpioTriggerRising (M2SGpioPin xGpio, FunctionalState xNewState) |
Enables or disables trigger on rising edge for that GPIO . More... | |
FunctionalState | SdkEvalM2SGpioGetTriggerRising (M2SGpioPin xGpio) |
To assert if the rising edge IRQ is enabled for that GPIO . More... | |
void | SdkEvalM2SGpioTriggerFalling (M2SGpioPin xGpio, FunctionalState xNewState) |
Enables or disables trigger on falling edge for that GPIO . More... | |
FunctionalState | SdkEvalM2SGpioGetTriggerFalling (M2SGpioPin xGpio) |
To assert if the falling edge IRQ is enabled for that GPIO . More... | |
FlagStatus | SdkEvalGpioGetLevel (M2SGpioPin xGpio) |
Returns the level of a specified GPIO. More... | |
void | SdkEvalGpioSetLevel (M2SGpioPin xGpio, FlagStatus xLevel) |
Sets the level of a specified GPIO. More... | |
void | SdkEvalEnterShutdown (void) |
Puts at logic 1 the SDN pin. More... | |
void | SdkEvalExitShutdown (void) |
Put at logic 0 the SDN pin. More... | |
FlagStatus | SdkEvalCheckShutdown (void) |
check the logic(0 or 1) at the SDN pin. More... | |
uint16_t | SdkEvalGpioGetPin (M2SGpioPin xGpio) |
Gets the GPIO_PIN of the M2SGpioPin. More... | |
void | SdkEvalTcxoInit (void) |
Initialize the TCXO enable pin. More... | |
void | SdkEvalTcxoOn (void) |
Puts at logic 1 the TCXO pin. More... | |
void | SdkEvalTcxoOff (void) |
Put at logic 0 the TCXO pin. More... | |
FlagStatus SdkEvalCheckShutdown | ( | void | ) |
None. |
FlagStatus. |
Definition at line 365 of file SDK_EVAL_Gpio.c.
References M2S_GPIO_SDN, and SdkEvalGpioGetLevel().
void SdkEvalEnterShutdown | ( | void | ) |
void SdkEvalExitShutdown | ( | void | ) |
FlagStatus SdkEvalGpioGetLevel | ( | M2SGpioPin | xGpio | ) |
xGpio | Specifies the GPIO to be read. This parameter can be one of following parameters:
|
FlagStatus | Level of the GPIO. This parameter can be: SET or RESET. |
Definition at line 308 of file SDK_EVAL_Gpio.c.
References vectpxM2SGpioPort.
Referenced by SdkEvalCheckShutdown().
uint16_t SdkEvalGpioGetPin | ( | M2SGpioPin | xGpio | ) |
xGpio | M2S GPIO. |
uint16_t | GPIO_PIN value. |
Definition at line 375 of file SDK_EVAL_Gpio.c.
void SdkEvalGpioSetLevel | ( | M2SGpioPin | xGpio, |
FlagStatus | xLevel | ||
) |
xGpio | Specifies the GPIO to be set. This parameter can be one of following parameters:
|
FlagStatus | Level of the GPIO. This parameter can be: SET or RESET. |
None. |
Definition at line 328 of file SDK_EVAL_Gpio.c.
References vectpxM2SGpioPort.
FunctionalState SdkEvalM2SGpioGetTriggerFalling | ( | M2SGpioPin | xGpio | ) |
xGpio | Specifies the GPIO. This parameter can be one of following parameters:
|
Specifies | the State.
|
Definition at line 289 of file SDK_EVAL_Gpio.c.
FunctionalState SdkEvalM2SGpioGetTriggerRising | ( | M2SGpioPin | xGpio | ) |
xGpio | Specifies the GPIO. This parameter can be one of following parameters:
|
Specifies | the State.
|
Definition at line 247 of file SDK_EVAL_Gpio.c.
void SdkEvalM2SGpioInit | ( | M2SGpioPin | xGpio, |
M2SGpioMode | xGpioMode | ||
) |
xGpio | Specifies the GPIO to be configured. This parameter can be one of following parameters:
|
xGpioMode | Specifies GPIO mode. This parameter can be one of following parameters:
|
None. |
Definition at line 134 of file SDK_EVAL_Gpio.c.
void SdkEvalM2SGpioInterruptCmd | ( | M2SGpioPin | xGpio, |
uint8_t | nPreemption, | ||
uint8_t | nSubpriority, | ||
FunctionalState | xNewState | ||
) |
xGpio | Specifies the GPIO whose priority shall be changed. This parameter can be one of following parameters:
|
nPreemption | Specifies Preemption Priority. |
nSubpriority | Specifies Subgroup Priority. |
xNewState | Specifies the State. This parameter can be one of following parameters:
|
None. |
Definition at line 201 of file SDK_EVAL_Gpio.c.
void SdkEvalM2SGpioTriggerFalling | ( | M2SGpioPin | xGpio, |
FunctionalState | xNewState | ||
) |
xGpio | Specifies the GPIO. This parameter can be one of following parameters:
|
xNewState | Specifies the State. This parameter can be one of following parameters:
|
None. |
Definition at line 269 of file SDK_EVAL_Gpio.c.
void SdkEvalM2SGpioTriggerRising | ( | M2SGpioPin | xGpio, |
FunctionalState | xNewState | ||
) |
xGpio | Specifies the GPIO. This parameter can be one of following parameters:
|
xNewState | Specifies the State. This parameter can be one of following parameters:
|
None. |
Definition at line 227 of file SDK_EVAL_Gpio.c.
void SdkEvalTcxoInit | ( | void | ) |
void SdkEvalTcxoOff | ( | void | ) |
void SdkEvalTcxoOn | ( | void | ) |