STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
GPIO Private Macros

Macros

#define IS_GPIO_PIN_ACTION(ACTION)   (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
 
#define IS_GPIO_PIN(PIN)    (((PIN) & GPIO_PIN_MASK ) != (uint32_t)0x00)
 
#define IS_GPIO_MODE(MODE)
 
#define IS_GPIO_SPEED(SPEED)
 
#define IS_GPIO_PULL(PULL)
 

Detailed Description

Macro Definition Documentation

#define IS_GPIO_MODE (   MODE)
Value:
(((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_EVT_RISING) ||\
((MODE) == GPIO_MODE_EVT_FALLING) ||\
((MODE) == GPIO_MODE_ANALOG))
#define GPIO_MODE_EVT_RISING
#define GPIO_MODE_AF_OD
#define GPIO_MODE_EVT_FALLING
#define GPIO_MODE_INPUT
#define GPIO_MODE_IT_RISING
#define GPIO_MODE_IT_RISING_FALLING
#define GPIO_MODE_ANALOG
#define GPIO_MODE_EVT_RISING_FALLING
#define GPIO_MODE_AF_PP
#define GPIO_MODE_OUTPUT_PP
#define GPIO_MODE_IT_FALLING
#define GPIO_MODE_OUTPUT_OD

Definition at line 284 of file stm32f7xx_hal_gpio.h.

#define IS_GPIO_PIN (   PIN)    (((PIN) & GPIO_PIN_MASK ) != (uint32_t)0x00)

Definition at line 283 of file stm32f7xx_hal_gpio.h.

#define IS_GPIO_PIN_ACTION (   ACTION)    (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))

Definition at line 282 of file stm32f7xx_hal_gpio.h.

#define IS_GPIO_PULL (   PULL)
Value:
(((PULL) == GPIO_NOPULL) || ((PULL) == GPIO_PULLUP) || \
((PULL) == GPIO_PULLDOWN))
#define GPIO_NOPULL
#define GPIO_PULLUP
#define GPIO_PULLDOWN

Definition at line 298 of file stm32f7xx_hal_gpio.h.

#define IS_GPIO_SPEED (   SPEED)
Value:
(((SPEED) == GPIO_SPEED_LOW) || ((SPEED) == GPIO_SPEED_MEDIUM) || \
((SPEED) == GPIO_SPEED_FAST) || ((SPEED) == GPIO_SPEED_HIGH))

Definition at line 296 of file stm32f7xx_hal_gpio.h.