STM32G474xx HAL用户手册
函数
数据管理
USART导出函数

函数

__STATIC_INLINE uint8_t LL_USART_ReceiveData8 (const USART_TypeDef *USARTx)
 读取接收数据寄存器(接收数据值,8位)
__STATIC_INLINE uint16_t LL_USART_ReceiveData9 (const USART_TypeDef *USARTx)
 读取接收数据寄存器(接收数据值,9位)
__STATIC_INLINE void LL_USART_TransmitData8 (USART_TypeDef *USARTx, uint8_t Value)
 写入发送数据寄存器(发送数据值,8位)
__STATIC_INLINE void LL_USART_TransmitData9 (USART_TypeDef *USARTx, uint16_t Value)
 写入发送数据寄存器(发送数据值,9位)

函数文档

__STATIC_INLINE uint8_t LL_USART_ReceiveData8 ( const USART_TypeDef *  USARTx)

读取接收数据寄存器(接收数据值,8位)

参考手册到LL API交叉引用:
RDR RDR LL_USART_ReceiveData8
参数:
USARTxUSART实例
返回值:
介于 Min_Data=0x00 和 Max_Data=0xFF 之间

定义于文件 stm32g4xx_ll_usart.h 的第 4255 行。

__STATIC_INLINE uint16_t LL_USART_ReceiveData9 ( const USART_TypeDef *  USARTx)

读取接收数据寄存器(接收数据值,9位)

参考手册到LL API交叉引用:
RDR RDR LL_USART_ReceiveData9
参数:
USARTxUSART实例
返回值:
介于 Min_Data=0x00 和 Max_Data=0x1FF 之间

定义于文件 stm32g4xx_ll_usart.h 的第 4266 行。

__STATIC_INLINE void LL_USART_TransmitData8 ( USART_TypeDef *  USARTx,
uint8_t  Value 
)

写入发送数据寄存器(发送数据值,8位)

参考手册到LL API交叉引用:
TDR TDR LL_USART_TransmitData8
参数:
USARTxUSART实例
介于 Min_Data=0x00 和 Max_Data=0xFF 之间
返回值:

定义于文件 stm32g4xx_ll_usart.h 的第 4278 行。

__STATIC_INLINE void LL_USART_TransmitData9 ( USART_TypeDef *  USARTx,
uint16_t   
)

写入发送数据寄存器(发送数据值,9位)

参考手册到LL API交叉引用:
TDR TDR LL_USART_TransmitData9
参数:
USARTxUSART实例
介于 Min_Data=0x00 和 Max_Data=0x1FF 之间
返回值:

定义于文件 stm32g4xx_ll_usart.h 的第 4290 行。