由于HTML内容非常长,我将直接提供翻译后的完整HTML文档。请查看下面的翻译结果: ```html
|
STM32G474xx HAL用户手册
|
函数 | |
| __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 | |