STM32H735xx HAL User Manual
|
Defines | |
#define | IS_EXTI_PROPERTY(__EXTI_LINE__) |
#define | IS_EXTI_TARGET(__EXTI_LINE__) |
#define | IS_EXTI_LINE(__EXTI_LINE__) |
#define | IS_EXTI_MODE(__MODE__) (((__MODE__) & ~EXTI_MODE_MASK) == 0x00UL) |
#define | IS_EXTI_TRIGGER(__EXTI_LINE__) (((__EXTI_LINE__) & ~EXTI_TRIGGER_MASK) == 0x00UL) |
#define | IS_EXTI_PENDING_EDGE(__EXTI_LINE__) |
#define | IS_EXTI_CONFIG_LINE(__EXTI_LINE__) (((__EXTI_LINE__) & EXTI_CONFIG) != 0x00UL) |
#define | IS_EXTI_GPIO_PORT(__PORT__) |
#define | IS_EXTI_GPIO_PIN(__PIN__) ((__PIN__) < 16UL) |
#define | IS_EXTI_D3_PENDCLR_SRC(__SRC__) |
#define IS_EXTI_CONFIG_LINE | ( | __EXTI_LINE__ | ) | (((__EXTI_LINE__) & EXTI_CONFIG) != 0x00UL) |
Definition at line 439 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_ClearPending(), HAL_EXTI_GenerateSWI(), and HAL_EXTI_GetPending().
#define IS_EXTI_D3_PENDCLR_SRC | ( | __SRC__ | ) |
(((__SRC__) == EXTI_D3_PENDCLR_SRC_NONE) || \ ((__SRC__) == EXTI_D3_PENDCLR_SRC_DMACH6) || \ ((__SRC__) == EXTI_D3_PENDCLR_SRC_DMACH7) || \ ((__SRC__) == EXTI_D3_PENDCLR_SRC_LPTIM4) || \ ((__SRC__) == EXTI_D3_PENDCLR_SRC_LPTIM5))
Definition at line 468 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_SetConfigLine().
#define IS_EXTI_GPIO_PIN | ( | __PIN__ | ) | ((__PIN__) < 16UL) |
Definition at line 466 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_ClearConfigLine(), HAL_EXTI_GetConfigLine(), and HAL_EXTI_SetConfigLine().
#define IS_EXTI_GPIO_PORT | ( | __PORT__ | ) |
(((__PORT__) == EXTI_GPIOA) || \ ((__PORT__) == EXTI_GPIOB) || \ ((__PORT__) == EXTI_GPIOC) || \ ((__PORT__) == EXTI_GPIOD) || \ ((__PORT__) == EXTI_GPIOE) || \ ((__PORT__) == EXTI_GPIOF) || \ ((__PORT__) == EXTI_GPIOG) || \ ((__PORT__) == EXTI_GPIOH) || \ ((__PORT__) == EXTI_GPIOJ) || \ ((__PORT__) == EXTI_GPIOK))
Definition at line 454 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_SetConfigLine().
#define IS_EXTI_LINE | ( | __EXTI_LINE__ | ) |
((((__EXTI_LINE__) & ~(EXTI_PROPERTY_MASK | EXTI_EVENT_PRESENCE_MASK |\ EXTI_REG_MASK | EXTI_PIN_MASK | EXTI_TARGET_MASK)) == 0x00UL) && \ IS_EXTI_PROPERTY(__EXTI_LINE__) && IS_EXTI_TARGET(__EXTI_LINE__) && \ (((__EXTI_LINE__) & (EXTI_REG_MASK | EXTI_PIN_MASK)) < \ (((EXTI_LINE_NB / 32UL) << EXTI_REG_SHIFT) | (EXTI_LINE_NB % 32UL))))
Definition at line 425 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_ClearConfigLine(), HAL_EXTI_ClearPending(), HAL_EXTI_GenerateSWI(), HAL_EXTI_GetConfigLine(), HAL_EXTI_GetHandle(), HAL_EXTI_GetPending(), and HAL_EXTI_SetConfigLine().
#define IS_EXTI_MODE | ( | __MODE__ | ) | (((__MODE__) & ~EXTI_MODE_MASK) == 0x00UL) |
Definition at line 431 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_SetConfigLine().
#define IS_EXTI_PENDING_EDGE | ( | __EXTI_LINE__ | ) |
(((__EXTI_LINE__) == EXTI_TRIGGER_RISING) || \ ((__EXTI_LINE__) == EXTI_TRIGGER_FALLING)|| \ ((__EXTI_LINE__) == EXTI_TRIGGER_RISING_FALLING))
Definition at line 435 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_ClearPending(), and HAL_EXTI_GetPending().
#define IS_EXTI_PROPERTY | ( | __EXTI_LINE__ | ) |
((((__EXTI_LINE__) & EXTI_PROPERTY_MASK) == EXTI_DIRECT) || \ (((__EXTI_LINE__) & EXTI_PROPERTY_MASK) == EXTI_CONFIG) || \ (((__EXTI_LINE__) & EXTI_PROPERTY_MASK) == EXTI_GPIO))
Definition at line 412 of file stm32h7xx_hal_exti.h.
#define IS_EXTI_TARGET | ( | __EXTI_LINE__ | ) |
((((__EXTI_LINE__) & EXTI_TARGET_MASK) == EXTI_TARGET_MSK_CPU1) || \ (((__EXTI_LINE__) & EXTI_TARGET_MASK) == EXTI_TARGET_MSK_ALL))
Definition at line 421 of file stm32h7xx_hal_exti.h.
#define IS_EXTI_TRIGGER | ( | __EXTI_LINE__ | ) | (((__EXTI_LINE__) & ~EXTI_TRIGGER_MASK) == 0x00UL) |
Definition at line 433 of file stm32h7xx_hal_exti.h.
Referenced by HAL_EXTI_SetConfigLine().