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

SMARTCARD_DIVFRAQ macro

Syntax

#define SMARTCARD_DIVFRAQ(__PCLK__, __BAUD__) ((((SMARTCARD_DIV((__PCLK__), (__BAUD__)) - (SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) * 100U)) * 16U) + 50U) / 100U)

Arguments

__PCLK__

__BAUD__

References

LocationText
stm32f4xx_hal_smartcard.h:722
#define SMARTCARD_DIVFRAQ(__PCLK__, __BAUD__) ((((SMARTCARD_DIV((__PCLK__), (__BAUD__)) - (SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) * 100U)) * 16U) + 50U) / 100U)
stm32f4xx_hal_smartcard.h:726
(SMARTCARD_DIVFRAQ((__PCLK__), (__BAUD__)) & 0xF0U)) + \
stm32f4xx_hal_smartcard.h:727
(SMARTCARD_DIVFRAQ((__PCLK__), (__BAUD__)) & 0x0FU))