STM32L486xx HAL User Manual
Defines
SMARTCARD advanced feature initialization type
SMARTCARD Extended Exported Constants

Defines

#define SMARTCARD_ADVFEATURE_NO_INIT   0x00000000U
#define SMARTCARD_ADVFEATURE_TXINVERT_INIT   0x00000001U
#define SMARTCARD_ADVFEATURE_RXINVERT_INIT   0x00000002U
#define SMARTCARD_ADVFEATURE_DATAINVERT_INIT   0x00000004U
#define SMARTCARD_ADVFEATURE_SWAP_INIT   0x00000008U
#define SMARTCARD_ADVFEATURE_RXOVERRUNDISABLE_INIT   0x00000010U
#define SMARTCARD_ADVFEATURE_DMADISABLEONERROR_INIT   0x00000020U
#define SMARTCARD_ADVFEATURE_MSBFIRST_INIT   0x00000080U

Define Documentation

#define SMARTCARD_ADVFEATURE_DATAINVERT_INIT   0x00000004U

Binary data inversion

Definition at line 79 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

DMA disable on Reception Error

Definition at line 82 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_MSBFIRST_INIT   0x00000080U

Most significant bit sent/received first

Definition at line 83 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_NO_INIT   0x00000000U

No advanced feature initialization

Definition at line 76 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by HAL_SMARTCARD_Init().

#define SMARTCARD_ADVFEATURE_RXINVERT_INIT   0x00000002U

RX pin active level inversion

Definition at line 78 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

RX overrun disable

Definition at line 81 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_SWAP_INIT   0x00000008U

TX/RX pins swap

Definition at line 80 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_TXINVERT_INIT   0x00000001U

TX pin active level inversion

Definition at line 77 of file stm32l4xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().