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

函数

__STATIC_INLINE uint8_t LL_LPUART_ReceiveData8 (const USART_TypeDef *LPUARTx)
 读取接收器数据寄存器(接收数据值,8位)
__STATIC_INLINE uint16_t LL_LPUART_ReceiveData9 (const USART_TypeDef *LPUARTx)
 读取接收器数据寄存器(接收数据值,9位)
__STATIC_INLINE void LL_LPUART_TransmitData8 (USART_TypeDef *LPUARTx, uint8_t Value)
 写入发送器数据寄存器(发送数据值,8位)
__STATIC_INLINE void LL_LPUART_TransmitData9 (USART_TypeDef *LPUARTx, uint16_t Value)
 写入发送器数据寄存器(发送数据值,9位)

函数文档

__STATIC_INLINE uint8_t LL_LPUART_ReceiveData8 ( const USART_TypeDef *  LPUARTx)

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

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

定义位于文件 stm32g4xx_ll_lpuart.h 的第 2529 行。

__STATIC_INLINE uint16_t LL_LPUART_ReceiveData9 ( const USART_TypeDef *  LPUARTx)

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

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

定义位于文件 stm32g4xx_ll_lpuart.h 的第 2540 行。

__STATIC_INLINE void LL_LPUART_TransmitData8 ( USART_TypeDef *  LPUARTx,
uint8_t  Value 
)

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

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

定义位于文件 stm32g4xx_ll_lpuart.h 的第 2552 行。

__STATIC_INLINE void LL_LPUART_TransmitData9 ( USART_TypeDef *  LPUARTx,
uint16_t  Value 
)

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

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

定义位于文件 stm32g4xx_ll_lpuart.h 的第 2564 行。