STM32H735xx HAL User Manual
Defines
USART Private Macros
USART

Defines

#define IS_LL_USART_PRESCALER(__VALUE__)
#define IS_LL_USART_BAUDRATE(__BAUDRATE__)   ((__BAUDRATE__) <= 12500000U)
#define IS_LL_USART_BRR_MIN(__VALUE__)   ((__VALUE__) >= 16U)
#define IS_LL_USART_DIRECTION(__VALUE__)
#define IS_LL_USART_PARITY(__VALUE__)
#define IS_LL_USART_DATAWIDTH(__VALUE__)
#define IS_LL_USART_OVERSAMPLING(__VALUE__)
#define IS_LL_USART_LASTBITCLKOUTPUT(__VALUE__)
#define IS_LL_USART_CLOCKPHASE(__VALUE__)
#define IS_LL_USART_CLOCKPOLARITY(__VALUE__)
#define IS_LL_USART_CLOCKOUTPUT(__VALUE__)
#define IS_LL_USART_STOPBITS(__VALUE__)
#define IS_LL_USART_HWCONTROL(__VALUE__)

Define Documentation

#define IS_LL_USART_BAUDRATE (   __BAUDRATE__)    ((__BAUDRATE__) <= 12500000U)

Definition at line 63 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_BRR_MIN (   __VALUE__)    ((__VALUE__) >= 16U)

Definition at line 66 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_CLOCKOUTPUT (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_CLOCK_DISABLE) \
                                            || ((__VALUE__) == LL_USART_CLOCK_ENABLE))

Definition at line 93 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_ClockInit().

#define IS_LL_USART_CLOCKPHASE (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_PHASE_1EDGE) \
                                           || ((__VALUE__) == LL_USART_PHASE_2EDGE))

Definition at line 87 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_ClockInit().

#define IS_LL_USART_CLOCKPOLARITY (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_POLARITY_LOW) \
                                              || ((__VALUE__) == LL_USART_POLARITY_HIGH))

Definition at line 90 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_ClockInit().

#define IS_LL_USART_DATAWIDTH (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_DATAWIDTH_7B) \
                                          || ((__VALUE__) == LL_USART_DATAWIDTH_8B) \
                                          || ((__VALUE__) == LL_USART_DATAWIDTH_9B))

Definition at line 77 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_DIRECTION (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_DIRECTION_NONE) \
                                          || ((__VALUE__) == LL_USART_DIRECTION_RX) \
                                          || ((__VALUE__) == LL_USART_DIRECTION_TX) \
                                          || ((__VALUE__) == LL_USART_DIRECTION_TX_RX))

Definition at line 68 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_HWCONTROL (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_HWCONTROL_NONE) \
                                          || ((__VALUE__) == LL_USART_HWCONTROL_RTS) \
                                          || ((__VALUE__) == LL_USART_HWCONTROL_CTS) \
                                          || ((__VALUE__) == LL_USART_HWCONTROL_RTS_CTS))

Definition at line 101 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_LASTBITCLKOUTPUT (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_LASTCLKPULSE_NO_OUTPUT) \
                                                 || ((__VALUE__) == LL_USART_LASTCLKPULSE_OUTPUT))

Definition at line 84 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_ClockInit().

#define IS_LL_USART_OVERSAMPLING (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_OVERSAMPLING_16) \
                                             || ((__VALUE__) == LL_USART_OVERSAMPLING_8))

Definition at line 81 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_PARITY (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_PARITY_NONE) \
                                       || ((__VALUE__) == LL_USART_PARITY_EVEN) \
                                       || ((__VALUE__) == LL_USART_PARITY_ODD))

Definition at line 73 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_PRESCALER (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_PRESCALER_DIV1) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV2) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV4) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV6) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV8) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV10) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV12) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV16) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV32) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV64) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV128) \
                                           || ((__VALUE__) == LL_USART_PRESCALER_DIV256))

Definition at line 48 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().

#define IS_LL_USART_STOPBITS (   __VALUE__)
Value:
(((__VALUE__) == LL_USART_STOPBITS_0_5) \
                                         || ((__VALUE__) == LL_USART_STOPBITS_1) \
                                         || ((__VALUE__) == LL_USART_STOPBITS_1_5) \
                                         || ((__VALUE__) == LL_USART_STOPBITS_2))

Definition at line 96 of file stm32h7xx_ll_usart.c.

Referenced by LL_USART_Init().