|
STM32G474xx HAL用户手册
|
函数 | |
| __STATIC_INLINE void | LL_USART_EnableIrda (USART_TypeDef *USARTx) |
| 启用IrDA模式。 | |
| __STATIC_INLINE void | LL_USART_DisableIrda (USART_TypeDef *USARTx) |
| 禁用IrDA模式。 | |
| __STATIC_INLINE uint32_t | LL_USART_IsEnabledIrda (const USART_TypeDef *USARTx) |
| 指示IrDA模式是否已启用。 | |
| __STATIC_INLINE void | LL_USART_SetIrdaPowerMode (USART_TypeDef *USARTx, uint32_t PowerMode) |
| 配置IrDA功率模式(正常或低功耗) | |
| __STATIC_INLINE uint32_t | LL_USART_GetIrdaPowerMode (const USART_TypeDef *USARTx) |
| 获取IrDA功率模式配置(正常或低功耗) | |
| __STATIC_INLINE void | LL_USART_SetIrdaPrescaler (USART_TypeDef *USARTx, uint32_t PrescalerValue) |
| 设置Irda预分频器值,用于分压USART时钟源以实现Irda低功耗频率(8位值) | |
| __STATIC_INLINE uint32_t | LL_USART_GetIrdaPrescaler (const USART_TypeDef *USARTx) |
| 返回Irda预分频器值,用于分压USART时钟源以实现Irda低功耗频率(8位值) | |
| __STATIC_INLINE void LL_USART_DisableIrda | ( | USART_TypeDef * | USARTx | ) |
禁用IrDA模式。
| USARTx | USART实例 |
| 无 |
定义于文件2045行,stm32g4xx_ll_usart.h。
| __STATIC_INLINE void LL_USART_EnableIrda | ( | USART_TypeDef * | USARTx | ) |
启用IrDA模式。
| USARTx | USART实例 |
| 无 |
定义于文件2032行,stm32g4xx_ll_usart.h。
| __STATIC_INLINE uint32_t LL_USART_GetIrdaPowerMode | ( | const USART_TypeDef * | USARTx | ) |
获取IrDA功率模式配置(正常或低功耗)
| USARTx | USART实例 |
| 返回值 | 可为以下值之一: |
定义于文件2089行,stm32g4xx_ll_usart.h。
| __STATIC_INLINE uint32_t LL_USART_GetIrdaPrescaler | ( | const USART_TypeDef * | USARTx | ) |
返回Irda预分频器值,用于分压USART时钟源以实现Irda低功耗频率(8位值)
| USARTx | USART实例 |
| Irda | 预分频器值(取值范围Min_Data=0x00至Max_Data=0xFF) |
定义于文件2118行,stm32g4xx_ll_usart.h。
| __STATIC_INLINE uint32_t LL_USART_IsEnabledIrda | ( | const USART_TypeDef * | USARTx | ) |
指示IrDA模式是否已启用。
| USARTx | USART实例 |
| 位的状态 | (1或0)。 |
定义于文件2058行,stm32g4xx_ll_usart.h。
| __STATIC_INLINE void LL_USART_SetIrdaPowerMode | ( | USART_TypeDef * | USARTx, |
| uint32_t | PowerMode | ||
| ) |
配置IrDA功率模式(正常或低功耗)
| USARTx | USART实例 |
| PowerMode | 该参数可为以下值之一: |
| 无 |
定义于文件2074行,stm32g4xx_ll_usart.h。
| __STATIC_INLINE void LL_USART_SetIrdaPrescaler | ( | USART_TypeDef * | USARTx, |
| uint32_t | PrescalerValue | ||
| ) |
设置Irda预分频器值,用于分压USART时钟源以实现Irda低功耗频率(8位值)
| USARTx | USART实例 |
| PrescalerValue | 取值范围Min_Data=0x00至Max_Data=0xFF |
| 无 |
定义于文件2104行,stm32g4xx_ll_usart.h。
1.7.6.1