STM32F439xx HAL User Manual
Defines
SMARTCARD Private Macros
SMARTCARD

Defines

#define IS_SMARTCARD_WORD_LENGTH(LENGTH)   ((LENGTH) == SMARTCARD_WORDLENGTH_9B)
#define IS_SMARTCARD_STOPBITS(STOPBITS)
#define IS_SMARTCARD_PARITY(PARITY)
#define IS_SMARTCARD_MODE(MODE)   ((((MODE) & 0x0000FFF3U) == 0x00U) && ((MODE) != 0x000000U))
#define IS_SMARTCARD_POLARITY(CPOL)   (((CPOL) == SMARTCARD_POLARITY_LOW) || ((CPOL) == SMARTCARD_POLARITY_HIGH))
#define IS_SMARTCARD_PHASE(CPHA)   (((CPHA) == SMARTCARD_PHASE_1EDGE) || ((CPHA) == SMARTCARD_PHASE_2EDGE))
#define IS_SMARTCARD_LASTBIT(LASTBIT)
#define IS_SMARTCARD_NACK_STATE(NACK)
#define IS_SMARTCARD_BAUDRATE(BAUDRATE)   ((BAUDRATE) < 10500001U)

Define Documentation

#define IS_SMARTCARD_BAUDRATE (   BAUDRATE)    ((BAUDRATE) < 10500001U)

Definition at line 658 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_LASTBIT (   LASTBIT)
Value:
(((LASTBIT) == SMARTCARD_LASTBIT_DISABLE) || \
                                       ((LASTBIT) == SMARTCARD_LASTBIT_ENABLE))

Definition at line 654 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_MODE (   MODE)    ((((MODE) & 0x0000FFF3U) == 0x00U) && ((MODE) != 0x000000U))

Definition at line 651 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_NACK_STATE (   NACK)
Value:
(((NACK) == SMARTCARD_NACK_ENABLE) || \
                                       ((NACK) == SMARTCARD_NACK_DISABLE))

Definition at line 656 of file stm32f4xx_hal_smartcard.h.

Referenced by HAL_SMARTCARD_Init(), and SMARTCARD_SetConfig().

#define IS_SMARTCARD_PARITY (   PARITY)
Value:
(((PARITY) == SMARTCARD_PARITY_EVEN) || \
                                     ((PARITY) == SMARTCARD_PARITY_ODD))

Definition at line 649 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_PHASE (   CPHA)    (((CPHA) == SMARTCARD_PHASE_1EDGE) || ((CPHA) == SMARTCARD_PHASE_2EDGE))

Definition at line 653 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_POLARITY (   CPOL)    (((CPOL) == SMARTCARD_POLARITY_LOW) || ((CPOL) == SMARTCARD_POLARITY_HIGH))

Definition at line 652 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_STOPBITS (   STOPBITS)
Value:
(((STOPBITS) == SMARTCARD_STOPBITS_0_5) || \
                                         ((STOPBITS) == SMARTCARD_STOPBITS_1_5))

Definition at line 647 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().

#define IS_SMARTCARD_WORD_LENGTH (   LENGTH)    ((LENGTH) == SMARTCARD_WORDLENGTH_9B)

Definition at line 646 of file stm32f4xx_hal_smartcard.h.

Referenced by SMARTCARD_SetConfig().