STM32 HAL库之串口详细篇 (2)

STM32 HAL库之串口详细篇

Baud Rate

任意设置,未做限制,输入框

STM32 HAL库之串口详细篇

 

Word Length

数据位可选8位或9位

STM32 HAL库之串口详细篇

Parity

校验位可选无校验(None)、偶校验(Even)、奇校验(Odd)

STM32 HAL库之串口详细篇

Stop Bits

停止位可选1位、2位

STM32 HAL库之串口详细篇

Data Direction

数据方向,可选收发(Receive and Transmit)、只接收(Receive Only)、只发送(Transmit Only)

STM32 HAL库之串口详细篇

三、阻塞发送函数

以阻塞模式发送大量数据

当没有启用UART奇偶校验( PCE sign0 ),并且单词长度配置为9位( m1 - m0 sign01 )时,*发送的数据作为一组U16处理。在9位/无奇偶校验传输的情况下,pData需要作为uint16_t指针处理

HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpddps.html