STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_USART_EnableIrda (USART_TypeDef *USARTx) |
Enable IrDA mode. More... | |
__STATIC_INLINE void | LL_USART_DisableIrda (USART_TypeDef *USARTx) |
Disable IrDA mode. More... | |
__STATIC_INLINE uint32_t | LL_USART_IsEnabledIrda (const USART_TypeDef *USARTx) |
Indicate if IrDA mode is enabled. More... | |
__STATIC_INLINE void | LL_USART_SetIrdaPowerMode (USART_TypeDef *USARTx, uint32_t PowerMode) |
Configure IrDA Power Mode (Normal or Low Power) More... | |
__STATIC_INLINE uint32_t | LL_USART_GetIrdaPowerMode (const USART_TypeDef *USARTx) |
Retrieve IrDA Power Mode configuration (Normal or Low Power) More... | |
__STATIC_INLINE void | LL_USART_SetIrdaPrescaler (USART_TypeDef *USARTx, uint32_t PrescalerValue) |
Set Irda prescaler value, used for dividing the USART clock source to achieve the Irda Low Power frequency (8 bits value) More... | |
__STATIC_INLINE uint32_t | LL_USART_GetIrdaPrescaler (const USART_TypeDef *USARTx) |
Return Irda prescaler value, used for dividing the USART clock source to achieve the Irda Low Power frequency (8 bits value) More... | |
__STATIC_INLINE void LL_USART_DisableIrda | ( | USART_TypeDef * | USARTx | ) |
Disable IrDA mode.
USARTx | USART Instance |
None |
Definition at line 1099 of file stm32f4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_EnableIrda | ( | USART_TypeDef * | USARTx | ) |
Enable IrDA mode.
USARTx | USART Instance |
None |
Definition at line 1086 of file stm32f4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_GetIrdaPowerMode | ( | const USART_TypeDef * | USARTx | ) |
Retrieve IrDA Power Mode configuration (Normal or Low Power)
USARTx | USART Instance |
Returned | value can be one of the following values:
|
Definition at line 1143 of file stm32f4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_GetIrdaPrescaler | ( | const USART_TypeDef * | USARTx | ) |
Return Irda prescaler value, used for dividing the USART clock source to achieve the Irda Low Power frequency (8 bits value)
USARTx | USART Instance |
Irda | prescaler value (Value between Min_Data=0x00 and Max_Data=0xFF) |
Definition at line 1172 of file stm32f4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsEnabledIrda | ( | const USART_TypeDef * | USARTx | ) |
Indicate if IrDA mode is enabled.
USARTx | USART Instance |
State | of bit (1 or 0). |
Definition at line 1112 of file stm32f4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_SetIrdaPowerMode | ( | USART_TypeDef * | USARTx, |
uint32_t | PowerMode | ||
) |
Configure IrDA Power Mode (Normal or Low Power)
USARTx | USART Instance |
PowerMode | This parameter can be one of the following values:
|
None |
Definition at line 1128 of file stm32f4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_SetIrdaPrescaler | ( | USART_TypeDef * | USARTx, |
uint32_t | PrescalerValue | ||
) |
Set Irda prescaler value, used for dividing the USART clock source to achieve the Irda Low Power frequency (8 bits value)
USARTx | USART Instance |
PrescalerValue | Value between Min_Data=0x00 and Max_Data=0xFF |
None |
Definition at line 1158 of file stm32f4xx_ll_usart.h.