STM32L443xx HAL User Manual
|
UART Advanced Features initialization structure definition. More...
#include <stm32l4xx_hal_uart.h>
Data Fields | |
uint32_t | AdvFeatureInit |
uint32_t | TxPinLevelInvert |
uint32_t | RxPinLevelInvert |
uint32_t | DataInvert |
uint32_t | Swap |
uint32_t | OverrunDisable |
uint32_t | DMADisableonRxError |
uint32_t | AutoBaudRateEnable |
uint32_t | AutoBaudRateMode |
uint32_t | MSBFirst |
UART Advanced Features initialization structure definition.
Definition at line 106 of file stm32l4xx_hal_uart.h.
Specifies which advanced UART features is initialized. Several Advanced Features may be initialized at the same time . This parameter can be a value of UART Advanced Feature Initialization Type.
Definition at line 108 of file stm32l4xx_hal_uart.h.
Referenced by HAL_HalfDuplex_Init(), HAL_LIN_Init(), HAL_MultiProcessor_Init(), HAL_RS485Ex_Init(), HAL_UART_Init(), and UART_AdvFeatureConfig().
Specifies whether auto Baud rate detection is enabled. This parameter can be a value of UART Advanced Feature Auto BaudRate Enable.
Definition at line 132 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
If auto Baud rate detection is enabled, specifies how the rate detection is carried out. This parameter can be a value of UART Advanced Feature AutoBaud Rate Mode.
Definition at line 135 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
Specifies whether data are inverted (positive/direct logic vs negative/inverted logic). This parameter can be a value of UART Advanced Feature Binary Data Inversion.
Definition at line 119 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
Specifies whether the DMA is disabled in case of reception error. This parameter can be a value of UART Advanced Feature DMA Disable On Rx Error.
Definition at line 129 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
uint32_t UART_AdvFeatureInitTypeDef::MSBFirst |
Specifies whether MSB is sent first on UART line. This parameter can be a value of UART Advanced Feature MSB First.
Definition at line 139 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
Specifies whether the reception overrun detection is disabled. This parameter can be a value of UART Advanced Feature Overrun Disable.
Definition at line 126 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
Specifies whether the RX pin active level is inverted. This parameter can be a value of UART Advanced Feature RX Pin Active Level Inversion.
Definition at line 116 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
uint32_t UART_AdvFeatureInitTypeDef::Swap |
Specifies whether TX and RX pins are swapped. This parameter can be a value of UART Advanced Feature RX TX Pins Swap.
Definition at line 123 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().
Specifies whether the TX pin active level is inverted. This parameter can be a value of UART Advanced Feature TX Pin Active Level Inversion.
Definition at line 113 of file stm32l4xx_hal_uart.h.
Referenced by UART_AdvFeatureConfig().