|
STM32G474xx HAL用户手册
|
UART 高级功能初始化结构定义。 更多...
#include <stm32g4xx_hal_uart.h>
数据字段 | |
| 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 高级功能初始化结构定义。
定义于文件 stm32g4xx_hal_uart.h 第 100 行。
指定初始化哪些 UART 高级功能。可同时初始化多个高级功能。此参数可以是 UART 高级功能初始化类型 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 102 行。
被 HAL_HalfDuplex_Init()、HAL_LIN_Init()、HAL_MultiProcessor_Init()、HAL_RS485Ex_Init()、HAL_UART_Init() 和 UART_AdvFeatureConfig() 引用。
指定是否启用自动波特率检测。此参数可以是 UART 高级功能自动波特率使能 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 126 行。
被 UART_AdvFeatureConfig() 引用。
如果启用了自动波特率检测,则指定如何执行波特率检测。此参数可以是 UART 高级功能自动波特率模式 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 129 行。
被 UART_AdvFeatureConfig() 引用。
指定数据是否反转(正逻辑/直接逻辑与负逻辑/反转逻辑)。此参数可以是 UART 高级功能二进制数据反转 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 113 行。
被 UART_AdvFeatureConfig() 引用。
指定在接收错误时是否禁用 DMA。此参数可以是 UART 高级功能接收错误时禁用 DMA 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 123 行。
被 UART_AdvFeatureConfig() 引用。
| uint32_t UART_AdvFeatureInitTypeDef::MSBFirst |
指定 UART 线路上是否先发送 MSB。此参数可以是 UART 高级功能 MSB 优先 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 133 行。
被 UART_AdvFeatureConfig() 引用。
指定是否禁用接收溢出检测。此参数可以是 UART 高级功能溢出禁用 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 120 行。
被 UART_AdvFeatureConfig() 引用。
指定 RX 引脚有效电平是否反转。此参数可以是 UART 高级功能 RX 引脚有效电平反转 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 110 行。
被 UART_AdvFeatureConfig() 引用。
| uint32_t UART_AdvFeatureInitTypeDef::Swap |
指定 TX 和 RX 引脚是否交换。此参数可以是 UART 高级功能 RX TX 引脚交换 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 117 行。
被 UART_AdvFeatureConfig() 引用。
指定 TX 引脚有效电平是否反转。此参数可以是 UART 高级功能 TX 引脚有效电平反转 的值之一。
定义于文件 stm32g4xx_hal_uart.h 第 107 行。
被 UART_AdvFeatureConfig() 引用。
1.7.6.1