由于HTML内容非常长,我将直接提供翻译后的完整HTML文档。请查看下面的翻译结果: ```html STM32G474xx HAL用户手册:配置函数
STM32G474xx HAL用户手册
函数
配置函数
USART导出函数

函数

__STATIC_INLINE void LL_USART_Enable (USART_TypeDef *USARTx)
 USART使能。
__STATIC_INLINE void LL_USART_Disable (USART_TypeDef *USARTx)
 USART禁用(所有USART预分频器和输出都被禁用)
__STATIC_INLINE uint32_t LL_USART_IsEnabled (const USART_TypeDef *USARTx)
 指示USART是否使能。
__STATIC_INLINE void LL_USART_EnableFIFO (USART_TypeDef *USARTx)
 FIFO模式使能。
__STATIC_INLINE void LL_USART_DisableFIFO (USART_TypeDef *USARTx)
 FIFO模式禁用。
__STATIC_INLINE uint32_t LL_USART_IsEnabledFIFO (const USART_TypeDef *USARTx)
 指示FIFO模式是否使能。
__STATIC_INLINE void LL_USART_SetTXFIFOThreshold (USART_TypeDef *USARTx, uint32_t Threshold)
 配置TX FIFO阈值。
__STATIC_INLINE uint32_t LL_USART_GetTXFIFOThreshold (const USART_TypeDef *USARTx)
 返回TX FIFO阈值配置。
__STATIC_INLINE void LL_USART_SetRXFIFOThreshold (USART_TypeDef *USARTx, uint32_t Threshold)
 配置RX FIFO阈值。
__STATIC_INLINE uint32_t LL_USART_GetRXFIFOThreshold (const USART_TypeDef *USARTx)
 返回RX FIFO阈值配置。
__STATIC_INLINE void LL_USART_ConfigFIFOsThreshold (USART_TypeDef *USARTx, uint32_t TXThreshold, uint32_t RXThreshold)
 配置TX和RX FIFO阈值。
__STATIC_INLINE void LL_USART_EnableInStopMode (USART_TypeDef *USARTx)
 在停止模式下使能USART。
__STATIC_INLINE void LL_USART_DisableInStopMode (USART_TypeDef *USARTx)
 在停止模式下禁用USART。
__STATIC_INLINE uint32_t LL_USART_IsEnabledInStopMode (const USART_TypeDef *USARTx)
 指示USART在停止模式下是否使能(能否从停止模式唤醒MCU)
__STATIC_INLINE void LL_USART_EnableDirectionRx (USART_TypeDef *USARTx)
 接收器使能(接收器使能并开始搜索起始位)
__STATIC_INLINE void LL_USART_DisableDirectionRx (USART_TypeDef *USARTx)
 接收器禁用。
__STATIC_INLINE void LL_USART_EnableDirectionTx (USART_TypeDef *USARTx)
 发送器使能。
__STATIC_INLINE void LL_USART_DisableDirectionTx (USART_TypeDef *USARTx)
 发送器禁用。
__STATIC_INLINE void LL_USART_SetTransferDirection (USART_TypeDef *USARTx, uint32_t TransferDirection)
 配置发送器和接收器同时使能/禁用的状态。
__STATIC_INLINE uint32_t LL_USART_GetTransferDirection (const USART_TypeDef *USARTx)
 返回发送器和接收器的使能/禁用状态。
__STATIC_INLINE void LL_USART_SetParity (USART_TypeDef *USARTx, uint32_t Parity)
 配置奇偶校验(使能/禁用在使能时)。
__STATIC_INLINE uint32_t LL_USART_GetParity (const USART_TypeDef *USARTx)
 返回奇偶校验配置(使能/禁用在使能时)
__STATIC_INLINE void LL_USART_SetWakeUpMethod (USART_TypeDef *USARTx, uint32_t Method)
 设置接收器从静音模式的唤醒方法。
__STATIC_INLINE uint32_t LL_USART_GetWakeUpMethod (const USART_TypeDef *USARTx)
 返回接收器从静音模式的唤醒方法。
__STATIC_INLINE void LL_USART_SetDataWidth (USART_TypeDef *USARTx, uint32_t DataWidth)
 设置字长(即
__STATIC_INLINE uint32_t LL_USART_GetDataWidth (const USART_TypeDef *USARTx)
 返回字长(即
__STATIC_INLINE void LL_USART_EnableMuteMode (USART_TypeDef *USARTx)
 允许在静音模式和主动模式之间切换。
__STATIC_INLINE void LL_USART_DisableMuteMode (USART_TypeDef *USARTx)
 禁止使用静音模式。
__STATIC_INLINE uint32_t LL_USART_IsEnabledMuteMode (const USART_TypeDef *USARTx)
 指示是否允许在静音模式和主动模式之间切换。
__STATIC_INLINE void LL_USART_SetOverSampling (USART_TypeDef *USARTx, uint32_t OverSampling)
 设置过采样为8位或16位模式。
__STATIC_INLINE uint32_t LL_USART_GetOverSampling (const USART_TypeDef *USARTx)
 返回过采样模式。
__STATIC_INLINE void LL_USART_SetLastClkPulseOutput (USART_TypeDef *USARTx, uint32_t LastBitClockPulse)
 配置最后一个数据位的时钟脉冲是否输出到SCLK引脚。
__STATIC_INLINE uint32_t LL_USART_GetLastClkPulseOutput (const USART_TypeDef *USARTx)
 获取最后一个数据位时钟脉冲输出配置(最后一个数据位时钟脉冲是否输出到SCLK引脚)
__STATIC_INLINE void LL_USART_SetClockPhase (USART_TypeDef *USARTx, uint32_t ClockPhase)
 选择同步模式下SCLK引脚上的时钟输出相位。
__STATIC_INLINE uint32_t LL_USART_GetClockPhase (const USART_TypeDef *USARTx)
 返回同步模式下SCLK引脚上的时钟输出相位。
__STATIC_INLINE void LL_USART_SetClockPolarity (USART_TypeDef *USARTx, uint32_t ClockPolarity)
 选择同步模式下SCLK引脚上的时钟输出极性。
__STATIC_INLINE uint32_t LL_USART_GetClockPolarity (const USART_TypeDef *USARTx)
 返回同步模式下SCLK引脚上的时钟输出极性。
__STATIC_INLINE void LL_USART_ConfigClock (USART_TypeDef *USARTx, uint32_t Phase, uint32_t Polarity, uint32_t LBCPOutput)
 配置时钟信号格式(相位极性和最后一位时钟脉冲输出选择)
__STATIC_INLINE void LL_USART_SetPrescaler (USART_TypeDef *USARTx, uint32_t PrescalerValue)
 配置波特率发生器和过采样的时钟源预分频器。
__STATIC_INLINE uint32_t LL_USART_GetPrescaler (const USART_TypeDef *USARTx)
 获取波特率发生器和过采样的时钟源预分频器。
__STATIC_INLINE void LL_USART_EnableSCLKOutput (USART_TypeDef *USARTx)
 使能SCLK引脚上的时钟输出。
__STATIC_INLINE void