HAL
IRDA_BRR is only used within HAL.
 
Symbols
loading...
Files
loading...

IRDA_BRR macro

Syntax

#define IRDA_BRR(_PCLK_, _BAUD_) (((IRDA_DIVMANT((_PCLK_), (_BAUD_)) << 4U) + \     (IRDA_DIVFRAQ((_PCLK_), (_BAUD_)) & 0xF0U)) + \     (IRDA_DIVFRAQ((_PCLK_), (_BAUD_)) & 0x0FU))

Arguments

_PCLK_

_BAUD_

References

LocationText
stm32f4xx_hal_irda.h:652
#define IRDA_BRR(_PCLK_, _BAUD_) (((IRDA_DIVMANT((_PCLK_), (_BAUD_)) << 4U) + \
stm32f4xx_hal_irda.c:2646
SET_BIT(hirda->Instance->BRR, IRDA_BRR(pclk, hirda->Init.BaudRate));
stm32f4xx_hal_irda.c:2652
SET_BIT(hirda->Instance->BRR, IRDA_BRR(pclk, hirda->Init.BaudRate));
stm32f4xx_hal_irda.c:2664
SET_BIT(hirda->Instance->BRR, IRDA_BRR(pclk, hirda->Init.BaudRate));