STM32H735xx HAL User Manual
|
Defines | |
#define | IS_DFSDM_CHANNEL_OUTPUT_CLOCK(CLOCK) |
#define | IS_DFSDM_CHANNEL_OUTPUT_CLOCK_DIVIDER(DIVIDER) ((2U <= (DIVIDER)) && ((DIVIDER) <= 256U)) |
#define | IS_DFSDM_CHANNEL_INPUT(INPUT) |
#define | IS_DFSDM_CHANNEL_DATA_PACKING(MODE) |
#define | IS_DFSDM_CHANNEL_INPUT_PINS(PINS) |
#define | IS_DFSDM_CHANNEL_SERIAL_INTERFACE_TYPE(MODE) |
#define | IS_DFSDM_CHANNEL_SPI_CLOCK(TYPE) |
#define | IS_DFSDM_CHANNEL_FILTER_ORDER(ORDER) |
#define | IS_DFSDM_CHANNEL_FILTER_OVS_RATIO(RATIO) ((1U <= (RATIO)) && ((RATIO) <= 32U)) |
#define | IS_DFSDM_CHANNEL_OFFSET(VALUE) ((-8388608 <= (VALUE)) && ((VALUE) <= 8388607)) |
#define | IS_DFSDM_CHANNEL_RIGHT_BIT_SHIFT(VALUE) ((VALUE) <= 0x1FU) |
#define | IS_DFSDM_CHANNEL_SCD_THRESHOLD(VALUE) ((VALUE) <= 0xFFU) |
#define | IS_DFSDM_FILTER_REG_TRIGGER(TRIG) |
#define | IS_DFSDM_FILTER_INJ_TRIGGER(TRIG) |
#define | IS_DFSDM_FILTER_EXT_TRIG(TRIG) |
#define | IS_DFSDM_FILTER_EXT_TRIG_EDGE(EDGE) |
#define | IS_DFSDM_FILTER_SINC_ORDER(ORDER) |
#define | IS_DFSDM_FILTER_OVS_RATIO(RATIO) ((1U <= (RATIO)) && ((RATIO) <= 1024U)) |
#define | IS_DFSDM_FILTER_INTEGRATOR_OVS_RATIO(RATIO) ((1U <= (RATIO)) && ((RATIO) <= 256U)) |
#define | IS_DFSDM_FILTER_AWD_DATA_SOURCE(DATA) |
#define | IS_DFSDM_FILTER_AWD_THRESHOLD(VALUE) ((-8388608 <= (VALUE)) && ((VALUE) <= 8388607)) |
#define | IS_DFSDM_BREAK_SIGNALS(VALUE) ((VALUE) <= 0xFU) |
#define | IS_DFSDM_REGULAR_CHANNEL(CHANNEL) |
#define | IS_DFSDM_INJECTED_CHANNEL(CHANNEL) (((CHANNEL) != 0U) && ((CHANNEL) <= 0x000F00FFU)) |
#define | IS_DFSDM_CONTINUOUS_MODE(MODE) |
#define IS_DFSDM_BREAK_SIGNALS | ( | VALUE | ) | ((VALUE) <= 0xFU) |
Definition at line 823 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelScdStart(), HAL_DFSDM_ChannelScdStart_IT(), and HAL_DFSDM_FilterAwdStart_IT().
#define IS_DFSDM_CHANNEL_DATA_PACKING | ( | MODE | ) |
(((MODE) == DFSDM_CHANNEL_STANDARD_MODE) || \ ((MODE) == DFSDM_CHANNEL_INTERLEAVED_MODE) || \ ((MODE) == DFSDM_CHANNEL_DUAL_MODE))
Definition at line 730 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_FILTER_ORDER | ( | ORDER | ) |
(((ORDER) == DFSDM_CHANNEL_FASTSINC_ORDER) || \ ((ORDER) == DFSDM_CHANNEL_SINC1_ORDER) || \ ((ORDER) == DFSDM_CHANNEL_SINC2_ORDER) || \ ((ORDER) == DFSDM_CHANNEL_SINC3_ORDER))
Definition at line 743 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_FILTER_OVS_RATIO | ( | RATIO | ) | ((1U <= (RATIO)) && ((RATIO) <= 32U)) |
Definition at line 747 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_INPUT | ( | INPUT | ) |
(((INPUT) == DFSDM_CHANNEL_EXTERNAL_INPUTS) || \ ((INPUT) == DFSDM_CHANNEL_ADC_OUTPUT) || \ ((INPUT) == DFSDM_CHANNEL_INTERNAL_REGISTER))
Definition at line 727 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_INPUT_PINS | ( | PINS | ) |
(((PINS) == DFSDM_CHANNEL_SAME_CHANNEL_PINS) || \ ((PINS) == DFSDM_CHANNEL_FOLLOWING_CHANNEL_PINS))
Definition at line 733 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_OFFSET | ( | VALUE | ) | ((-8388608 <= (VALUE)) && ((VALUE) <= 8388607)) |
Definition at line 748 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit(), and HAL_DFSDM_ChannelModifyOffset().
#define IS_DFSDM_CHANNEL_OUTPUT_CLOCK | ( | CLOCK | ) |
(((CLOCK) == DFSDM_CHANNEL_OUTPUT_CLOCK_SYSTEM) || \ ((CLOCK) == DFSDM_CHANNEL_OUTPUT_CLOCK_AUDIO))
Definition at line 724 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_OUTPUT_CLOCK_DIVIDER | ( | DIVIDER | ) | ((2U <= (DIVIDER)) && ((DIVIDER) <= 256U)) |
Definition at line 726 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_RIGHT_BIT_SHIFT | ( | VALUE | ) | ((VALUE) <= 0x1FU) |
Definition at line 749 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_SCD_THRESHOLD | ( | VALUE | ) | ((VALUE) <= 0xFFU) |
Definition at line 750 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelScdStart(), and HAL_DFSDM_ChannelScdStart_IT().
#define IS_DFSDM_CHANNEL_SERIAL_INTERFACE_TYPE | ( | MODE | ) |
(((MODE) == DFSDM_CHANNEL_SPI_RISING) || \ ((MODE) == DFSDM_CHANNEL_SPI_FALLING) || \ ((MODE) == DFSDM_CHANNEL_MANCHESTER_RISING) || \ ((MODE) == DFSDM_CHANNEL_MANCHESTER_FALLING))
Definition at line 735 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CHANNEL_SPI_CLOCK | ( | TYPE | ) |
(((TYPE) == DFSDM_CHANNEL_SPI_CLOCK_EXTERNAL) || \ ((TYPE) == DFSDM_CHANNEL_SPI_CLOCK_INTERNAL) || \ ((TYPE) == DFSDM_CHANNEL_SPI_CLOCK_INTERNAL_DIV2_FALLING) || \ ((TYPE) == DFSDM_CHANNEL_SPI_CLOCK_INTERNAL_DIV2_RISING))
Definition at line 739 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_ChannelInit().
#define IS_DFSDM_CONTINUOUS_MODE | ( | MODE | ) |
(((MODE) == DFSDM_CONTINUOUS_CONV_OFF) || \ ((MODE) == DFSDM_CONTINUOUS_CONV_ON))
Definition at line 833 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterConfigRegChannel().
#define IS_DFSDM_FILTER_AWD_DATA_SOURCE | ( | DATA | ) |
(((DATA) == DFSDM_FILTER_AWD_FILTER_DATA) || \ ((DATA) == DFSDM_FILTER_AWD_CHANNEL_DATA))
Definition at line 820 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterAwdStart_IT().
#define IS_DFSDM_FILTER_AWD_THRESHOLD | ( | VALUE | ) | ((-8388608 <= (VALUE)) && ((VALUE) <= 8388607)) |
Definition at line 822 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterAwdStart_IT().
#define IS_DFSDM_FILTER_EXT_TRIG | ( | TRIG | ) |
(((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM1_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM1_TRGO2) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM8_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM8_TRGO2) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM3_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM4_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM16_OC1) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM6_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM7_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_EXTI11) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_EXTI15) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_LPTIM1_OUT) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_LPTIM2_OUT) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_LPTIM3_OUT) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM23_TRGO) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIG_TIM24_TRGO))
Definition at line 774 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_FILTER_EXT_TRIG_EDGE | ( | EDGE | ) |
(((EDGE) == DFSDM_FILTER_EXT_TRIG_RISING_EDGE) || \ ((EDGE) == DFSDM_FILTER_EXT_TRIG_FALLING_EDGE) || \ ((EDGE) == DFSDM_FILTER_EXT_TRIG_BOTH_EDGES))
Definition at line 809 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_FILTER_INJ_TRIGGER | ( | TRIG | ) |
(((TRIG) == DFSDM_FILTER_SW_TRIGGER) || \ ((TRIG) == DFSDM_FILTER_SYNC_TRIGGER) || \ ((TRIG) == DFSDM_FILTER_EXT_TRIGGER))
Definition at line 753 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_FILTER_INTEGRATOR_OVS_RATIO | ( | RATIO | ) | ((1U <= (RATIO)) && ((RATIO) <= 256U)) |
Definition at line 819 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_FILTER_OVS_RATIO | ( | RATIO | ) | ((1U <= (RATIO)) && ((RATIO) <= 1024U)) |
Definition at line 818 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_FILTER_REG_TRIGGER | ( | TRIG | ) |
(((TRIG) == DFSDM_FILTER_SW_TRIGGER) || \ ((TRIG) == DFSDM_FILTER_SYNC_TRIGGER))
Definition at line 751 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_FILTER_SINC_ORDER | ( | ORDER | ) |
(((ORDER) == DFSDM_FILTER_FASTSINC_ORDER) || \ ((ORDER) == DFSDM_FILTER_SINC1_ORDER) || \ ((ORDER) == DFSDM_FILTER_SINC2_ORDER) || \ ((ORDER) == DFSDM_FILTER_SINC3_ORDER) || \ ((ORDER) == DFSDM_FILTER_SINC4_ORDER) || \ ((ORDER) == DFSDM_FILTER_SINC5_ORDER))
Definition at line 812 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterInit().
#define IS_DFSDM_INJECTED_CHANNEL | ( | CHANNEL | ) | (((CHANNEL) != 0U) && ((CHANNEL) <= 0x000F00FFU)) |
Definition at line 832 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterAwdStart_IT(), HAL_DFSDM_FilterConfigInjChannel(), and HAL_DFSDM_FilterExdStart().
#define IS_DFSDM_REGULAR_CHANNEL | ( | CHANNEL | ) |
(((CHANNEL) == DFSDM_CHANNEL_0) || \ ((CHANNEL) == DFSDM_CHANNEL_1) || \ ((CHANNEL) == DFSDM_CHANNEL_2) || \ ((CHANNEL) == DFSDM_CHANNEL_3) || \ ((CHANNEL) == DFSDM_CHANNEL_4) || \ ((CHANNEL) == DFSDM_CHANNEL_5) || \ ((CHANNEL) == DFSDM_CHANNEL_6) || \ ((CHANNEL) == DFSDM_CHANNEL_7))
Definition at line 824 of file stm32h7xx_hal_dfsdm.h.
Referenced by HAL_DFSDM_FilterConfigRegChannel().