8.3.1 USART的句柄USART_HandleTypeDef
1.USART的句柄USART_HandleTypeDef的定义
USART的句柄USART_HandleTypeDef的定义如下。

主要语句功能如下。
①Instance:定义USART的相关寄存器。
②Init:串口初始化参数配置。USART_InitTypeDef定位如下。

③State:表示串口的运行状态。HAL_USART_StateTypeDef定义如下。

④ErrorCode:表示错误代码。有如下错误代码:
(https://www.daowen.com)
其他参数的详细使用方法请读者参阅HAL库手册。
2.串口初始化参数配置的选择
串口的初始化主要是对结构体USART_InitTypeDef中的成员进行配置。
①数据位如下:

②停止位如下:

③校验方式如下:

④模式如下:
