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

SMARTCARD_BRR macro

Syntax

#define SMARTCARD_BRR(__PCLK__, __BAUD__) (((SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) << 4U) + \     (SMARTCARD_DIVFRAQ((__PCLK__), (__BAUD__)) & 0xF0U)) + \     (SMARTCARD_DIVFRAQ((__PCLK__), (__BAUD__)) & 0x0FU))

Arguments

__PCLK__

__BAUD__

References

LocationText
stm32f4xx_hal_smartcard.h:725
#define SMARTCARD_BRR(__PCLK__, __BAUD__) (((SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) << 4U) + \
stm32f4xx_hal_smartcard.c:2330
hsc->Instance->BRR = SMARTCARD_BRR(pclk, hsc->Init.BaudRate);
stm32f4xx_hal_smartcard.c:2342
hsc->Instance->BRR = SMARTCARD_BRR(pclk, hsc->Init.BaudRate);