STM32F479xx HAL User Manual
|
Defines | |
#define | IS_GPIO_PIN_ACTION(ACTION) (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET)) |
#define | IS_GPIO_PIN(PIN) (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U)) |
#define | IS_GPIO_MODE(MODE) |
#define | IS_GPIO_SPEED(SPEED) |
#define | IS_GPIO_PULL(PULL) |
#define IS_GPIO_MODE | ( | MODE | ) |
(((MODE) == GPIO_MODE_INPUT) ||\ ((MODE) == GPIO_MODE_OUTPUT_PP) ||\ ((MODE) == GPIO_MODE_OUTPUT_OD) ||\ ((MODE) == GPIO_MODE_AF_PP) ||\ ((MODE) == GPIO_MODE_AF_OD) ||\ ((MODE) == GPIO_MODE_IT_RISING) ||\ ((MODE) == GPIO_MODE_IT_FALLING) ||\ ((MODE) == GPIO_MODE_IT_RISING_FALLING) ||\ ((MODE) == GPIO_MODE_EVT_RISING) ||\ ((MODE) == GPIO_MODE_EVT_FALLING) ||\ ((MODE) == GPIO_MODE_EVT_RISING_FALLING) ||\ ((MODE) == GPIO_MODE_ANALOG))
Definition at line 284 of file stm32f4xx_hal_gpio.h.
Referenced by HAL_GPIO_Init().
#define IS_GPIO_PIN | ( | PIN | ) | (((((uint32_t)PIN) & GPIO_PIN_MASK ) != 0x00U) && ((((uint32_t)PIN) & ~GPIO_PIN_MASK) == 0x00U)) |
Definition at line 283 of file stm32f4xx_hal_gpio.h.
Referenced by HAL_GPIO_Init(), HAL_GPIO_LockPin(), HAL_GPIO_ReadPin(), HAL_GPIO_TogglePin(), and HAL_GPIO_WritePin().
#define IS_GPIO_PIN_ACTION | ( | ACTION | ) | (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET)) |
Definition at line 282 of file stm32f4xx_hal_gpio.h.
Referenced by HAL_GPIO_WritePin().
#define IS_GPIO_PULL | ( | PULL | ) |
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \ ((PULL) == GPIO_PULLDOWN))
Definition at line 298 of file stm32f4xx_hal_gpio.h.
Referenced by HAL_GPIO_Init().
#define IS_GPIO_SPEED | ( | SPEED | ) |
(((SPEED) == GPIO_SPEED_FREQ_LOW) || ((SPEED) == GPIO_SPEED_FREQ_MEDIUM) || \ ((SPEED) == GPIO_SPEED_FREQ_HIGH) || ((SPEED) == GPIO_SPEED_FREQ_VERY_HIGH))
Definition at line 296 of file stm32f4xx_hal_gpio.h.
Referenced by HAL_GPIO_Init().