STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
UART Advanced Feature Initialization Type
Collaboration diagram for UART Advanced Feature Initialization Type:

Macros

#define UART_ADVFEATURE_NO_INIT   0x00000000U
 No advanced feature initialization.
#define UART_ADVFEATURE_TXINVERT_INIT   0x00000001U
 TX pin active level inversion.
#define UART_ADVFEATURE_RXINVERT_INIT   0x00000002U
 RX pin active level inversion.
#define UART_ADVFEATURE_DATAINVERT_INIT   0x00000004U
 Binary data inversion.
#define UART_ADVFEATURE_SWAP_INIT   0x00000008U
 TX/RX pins swap.
#define UART_ADVFEATURE_RXOVERRUNDISABLE_INIT   0x00000010U
 RX overrun disable.
#define UART_ADVFEATURE_DMADISABLEONERROR_INIT   0x00000020U
 DMA disable on Reception Error.
#define UART_ADVFEATURE_AUTOBAUDRATE_INIT   0x00000040U
 Auto Baud rate detection initialization.
#define UART_ADVFEATURE_MSBFIRST_INIT   0x00000080U
 Most significant bit sent/received first.

Detailed Description

Macro Definition Documentation

◆ UART_ADVFEATURE_AUTOBAUDRATE_INIT

#define UART_ADVFEATURE_AUTOBAUDRATE_INIT   0x00000040U

Auto Baud rate detection initialization.

Definition at line 563 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_DATAINVERT_INIT

#define UART_ADVFEATURE_DATAINVERT_INIT   0x00000004U

Binary data inversion.

Definition at line 559 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_DMADISABLEONERROR_INIT

#define UART_ADVFEATURE_DMADISABLEONERROR_INIT   0x00000020U

DMA disable on Reception Error.

Definition at line 562 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_MSBFIRST_INIT

#define UART_ADVFEATURE_MSBFIRST_INIT   0x00000080U

Most significant bit sent/received first.

Definition at line 564 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_NO_INIT

#define UART_ADVFEATURE_NO_INIT   0x00000000U

No advanced feature initialization.

Definition at line 556 of file stm32h7xx_hal_uart.h.

Referenced by MX_UART9_Init().

◆ UART_ADVFEATURE_RXINVERT_INIT

#define UART_ADVFEATURE_RXINVERT_INIT   0x00000002U

RX pin active level inversion.

Definition at line 558 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_RXOVERRUNDISABLE_INIT

#define UART_ADVFEATURE_RXOVERRUNDISABLE_INIT   0x00000010U

RX overrun disable.

Definition at line 561 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_SWAP_INIT

#define UART_ADVFEATURE_SWAP_INIT   0x00000008U

TX/RX pins swap.

Definition at line 560 of file stm32h7xx_hal_uart.h.

◆ UART_ADVFEATURE_TXINVERT_INIT

#define UART_ADVFEATURE_TXINVERT_INIT   0x00000001U

TX pin active level inversion.

Definition at line 557 of file stm32h7xx_hal_uart.h.