STM32H735xx 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 SMARTCARD_ADVFEATURE_TXCOMPLETION   0x00000100U

Define Documentation

#define SMARTCARD_ADVFEATURE_DATAINVERT_INIT   0x00000004U

Binary data inversion

Definition at line 60 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

DMA disable on Reception Error

Definition at line 63 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_MSBFIRST_INIT   0x00000080U

Most significant bit sent/received first

Definition at line 64 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_NO_INIT   0x00000000U

No advanced feature initialization

Definition at line 57 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by HAL_SMARTCARD_Init().

#define SMARTCARD_ADVFEATURE_RXINVERT_INIT   0x00000002U

RX pin active level inversion

Definition at line 59 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

RX overrun disable

Definition at line 62 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_SWAP_INIT   0x00000008U

TX/RX pins swap

Definition at line 61 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().

#define SMARTCARD_ADVFEATURE_TXCOMPLETION   0x00000100U

TX completion indication before of after guard time

Definition at line 65 of file stm32h7xx_hal_smartcard_ex.h.

#define SMARTCARD_ADVFEATURE_TXINVERT_INIT   0x00000001U

TX pin active level inversion

Definition at line 58 of file stm32h7xx_hal_smartcard_ex.h.

Referenced by SMARTCARD_AdvFeatureConfig().