GPIO Exported Macros

Macros

#define __HAL_GPIO_IT_GET_IT(__GPIOX__, __GPIO_PIN__)   ll_gpio_read_flag_it(__GPIOX__, __GPIO_PIN__)
 Check whether the specified GPIO pin is asserted or not. More...
 
#define __HAL_GPIO_IT_CLEAR_IT(__GPIOX__, __GPIO_PIN__)   ll_gpio_clear_flag_it(__GPIOX__, __GPIO_PIN__)
 Clear the GPIO pin pending bits. More...
 

Detailed Description

Macro Definition Documentation

◆ __HAL_GPIO_IT_CLEAR_IT

#define __HAL_GPIO_IT_CLEAR_IT (   __GPIOX__,
  __GPIO_PIN__ 
)    ll_gpio_clear_flag_it(__GPIOX__, __GPIO_PIN__)

Clear the GPIO pin pending bits.

Parameters
__GPIOX__Where X can be (0, 1) to select the GPIO peripheral port
__GPIO_PIN__Specifies the GPIO pins to clear. This parameter can be any combination of GPIO_PIN_x where x can be (0..15)
Return values
None

Definition at line 276 of file hal_gpio.h.

◆ __HAL_GPIO_IT_GET_IT

#define __HAL_GPIO_IT_GET_IT (   __GPIOX__,
  __GPIO_PIN__ 
)    ll_gpio_read_flag_it(__GPIOX__, __GPIO_PIN__)

Check whether the specified GPIO pin is asserted or not.

Parameters
__GPIOX__Where X can be (0, 1) to select the GPIO peripheral port
__GPIO_PIN__Specifies the GPIO pin to check. This parameter can be GPIO_PIN_x where x can be (0..15)
Return values
Thenew state of __GPIO_PIN__ (SET or RESET).

Definition at line 267 of file hal_gpio.h.