STM32L443xx HAL User Manual
Defines
SMARTCARD Private Constants
SMARTCARD

Defines

#define SMARTCARD_TEACK_REACK_TIMEOUT   1000U
#define USART_CR1_FIELDS
#define USART_CR2_CLK_FIELDS
#define USART_CR2_FIELDS
#define USART_CR3_FIELDS
#define USART_BRR_MIN   0x10U
#define USART_BRR_MAX   0x0000FFFFU

Define Documentation

#define SMARTCARD_TEACK_REACK_TIMEOUT   1000U

SMARTCARD TX or RX enable acknowledge time-out value

Definition at line 202 of file stm32l4xx_hal_smartcard.c.

Referenced by SMARTCARD_CheckIdleState().

#define USART_BRR_MAX   0x0000FFFFU

USART BRR maximum authorized value

Definition at line 229 of file stm32l4xx_hal_smartcard.c.

Referenced by SMARTCARD_SetConfig().

#define USART_BRR_MIN   0x10U

USART BRR minimum authorized value

Definition at line 227 of file stm32l4xx_hal_smartcard.c.

Referenced by SMARTCARD_SetConfig().

Value:
((uint32_t)(USART_CR1_M | USART_CR1_PCE | USART_CR1_PS | USART_CR1_TE | \
                                        USART_CR1_RE | USART_CR1_OVER8))

USART CR1 fields of parameters set by SMARTCARD_SetConfig API

Definition at line 209 of file stm32l4xx_hal_smartcard.c.

Referenced by SMARTCARD_SetConfig().

Value:
((uint32_t)(USART_CR2_CLKEN | USART_CR2_CPOL | \
                                          USART_CR2_CPHA | USART_CR2_LBCL))

SMARTCARD clock-related USART CR2 fields of parameters

Definition at line 213 of file stm32l4xx_hal_smartcard.c.

Value:
((uint32_t)(USART_CR2_RTOEN | USART_CR2_CLK_FIELDS | \
                                      USART_CR2_STOP))

USART CR2 fields of parameters set by SMARTCARD_SetConfig API

Definition at line 216 of file stm32l4xx_hal_smartcard.c.

Referenced by SMARTCARD_SetConfig().

Value:
((uint32_t)(USART_CR3_ONEBIT | USART_CR3_NACK | \
                                      USART_CR3_SCARCNT))

USART CR3 fields of parameters set by SMARTCARD_SetConfig API

Definition at line 223 of file stm32l4xx_hal_smartcard.c.

Referenced by SMARTCARD_SetConfig().