STM32G474xx HAL用户手册
数据字段
UART_AdvFeatureInitTypeDef 结构参考

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.h100 行。


字段文档

指定初始化哪些 UART 高级功能。可同时初始化多个高级功能。此参数可以是 UART 高级功能初始化类型 的值之一。

定义于文件 stm32g4xx_hal_uart.h102 行。

HAL_HalfDuplex_Init()HAL_LIN_Init()HAL_MultiProcessor_Init()HAL_RS485Ex_Init()HAL_UART_Init()UART_AdvFeatureConfig() 引用。

指定是否启用自动波特率检测。此参数可以是 UART 高级功能自动波特率使能 的值之一。

定义于文件 stm32g4xx_hal_uart.h126 行。

UART_AdvFeatureConfig() 引用。

如果启用了自动波特率检测,则指定如何执行波特率检测。此参数可以是 UART 高级功能自动波特率模式 的值之一。

定义于文件 stm32g4xx_hal_uart.h129 行。

UART_AdvFeatureConfig() 引用。

指定数据是否反转(正逻辑/直接逻辑与负逻辑/反转逻辑)。此参数可以是 UART 高级功能二进制数据反转 的值之一。

定义于文件 stm32g4xx_hal_uart.h113 行。

UART_AdvFeatureConfig() 引用。

指定在接收错误时是否禁用 DMA。此参数可以是 UART 高级功能接收错误时禁用 DMA 的值之一。

定义于文件 stm32g4xx_hal_uart.h123 行。

UART_AdvFeatureConfig() 引用。

指定 UART 线路上是否先发送 MSB。此参数可以是 UART 高级功能 MSB 优先 的值之一。

定义于文件 stm32g4xx_hal_uart.h133 行。

UART_AdvFeatureConfig() 引用。

指定是否禁用接收溢出检测。此参数可以是 UART 高级功能溢出禁用 的值之一。

定义于文件 stm32g4xx_hal_uart.h120 行。

UART_AdvFeatureConfig() 引用。

指定 RX 引脚有效电平是否反转。此参数可以是 UART 高级功能 RX 引脚有效电平反转 的值之一。

定义于文件 stm32g4xx_hal_uart.h110 行。

UART_AdvFeatureConfig() 引用。

指定 TX 和 RX 引脚是否交换。此参数可以是 UART 高级功能 RX TX 引脚交换 的值之一。

定义于文件 stm32g4xx_hal_uart.h117 行。

UART_AdvFeatureConfig() 引用。

指定 TX 引脚有效电平是否反转。此参数可以是 UART 高级功能 TX 引脚有效电平反转 的值之一。

定义于文件 stm32g4xx_hal_uart.h107 行。

UART_AdvFeatureConfig() 引用。


此结构的文档由以下文件生成: