STM32G474xx HAL用户手册
宏定义
自动波特率检测
USART导出常量

宏定义

#define LL_USART_AUTOBAUD_DETECT_ON_STARTBIT   0x00000000U
#define LL_USART_AUTOBAUD_DETECT_ON_FALLINGEDGE   USART_CR2_ABRMODE_0
#define LL_USART_AUTOBAUD_DETECT_ON_7F_FRAME   USART_CR2_ABRMODE_1
#define LL_USART_AUTOBAUD_DETECT_ON_55_FRAME   (USART_CR2_ABRMODE_1 | USART_CR2_ABRMODE_0)

宏定义说明

#define LL_USART_AUTOBAUD_DETECT_ON_55_FRAME   (USART_CR2_ABRMODE_1 | USART_CR2_ABRMODE_0)

0x55帧检测

定义于文件 458 行,文件 stm32g4xx_ll_usart.h

#define LL_USART_AUTOBAUD_DETECT_ON_7F_FRAME   USART_CR2_ABRMODE_1

0x7F帧检测

定义于文件 457 行,文件 stm32g4xx_ll_usart.h

#define LL_USART_AUTOBAUD_DETECT_ON_FALLINGEDGE   USART_CR2_ABRMODE_0

下降沿到下降沿测量。接收的帧必须以单个位=1开始 -> 帧 = Start10xxxxxx

定义于文件 456 行,文件 stm32g4xx_ll_usart.h

#define LL_USART_AUTOBAUD_DETECT_ON_STARTBIT   0x00000000U

使用起始位的测量来检测波特率

定义于文件 455 行,文件 stm32g4xx_ll_usart.h