STM32L443xx HAL User Manual
|
Defines | |
#define | HAL_SMARTCARD_STATE_RESET 0x00000000U |
#define | HAL_SMARTCARD_STATE_READY 0x00000020U |
#define | HAL_SMARTCARD_STATE_BUSY 0x00000024U |
#define | HAL_SMARTCARD_STATE_BUSY_TX 0x00000021U |
#define | HAL_SMARTCARD_STATE_BUSY_RX 0x00000022U |
#define | HAL_SMARTCARD_STATE_BUSY_TX_RX 0x00000023U |
#define | HAL_SMARTCARD_STATE_TIMEOUT 0x000000A0U |
#define | HAL_SMARTCARD_STATE_ERROR 0x000000E0U |
#define HAL_SMARTCARD_STATE_BUSY 0x00000024U |
an internal process is ongoing Value is allowed for gState only
Definition at line 334 of file stm32l4xx_hal_smartcard.h.
Referenced by HAL_SMARTCARD_DeInit(), HAL_SMARTCARD_Init(), HAL_SMARTCARDEx_DisableReceiverTimeOut(), and HAL_SMARTCARDEx_EnableReceiverTimeOut().
#define HAL_SMARTCARD_STATE_BUSY_RX 0x00000022U |
Data Reception process is ongoing Value is allowed for RxState only
Definition at line 338 of file stm32l4xx_hal_smartcard.h.
Referenced by HAL_SMARTCARD_Receive(), HAL_SMARTCARD_Receive_DMA(), HAL_SMARTCARD_Receive_IT(), SMARTCARD_DMAError(), and SMARTCARD_RxISR().
#define HAL_SMARTCARD_STATE_BUSY_TX 0x00000021U |
Data Transmission process is ongoing Value is allowed for gState only
Definition at line 336 of file stm32l4xx_hal_smartcard.h.
Referenced by HAL_SMARTCARD_IRQHandler(), HAL_SMARTCARD_Transmit(), HAL_SMARTCARD_Transmit_DMA(), HAL_SMARTCARD_Transmit_IT(), SMARTCARD_DMAError(), and SMARTCARD_TxISR().
#define HAL_SMARTCARD_STATE_BUSY_TX_RX 0x00000023U |
Data Transmission and Reception process is ongoing Not to be used for neither gState nor RxState. Value is result of combination (Or) between gState and RxState values
Definition at line 340 of file stm32l4xx_hal_smartcard.h.
#define HAL_SMARTCARD_STATE_ERROR 0x000000E0U |
Error Value is allowed for gState only
Definition at line 347 of file stm32l4xx_hal_smartcard.h.
#define HAL_SMARTCARD_STATE_READY 0x00000020U |
Peripheral Initialized and ready for use. Value is allowed for gState and RxState
Definition at line 331 of file stm32l4xx_hal_smartcard.h.
Referenced by HAL_SMARTCARD_Abort(), HAL_SMARTCARD_Abort_IT(), HAL_SMARTCARD_AbortReceive(), HAL_SMARTCARD_AbortReceive_IT(), HAL_SMARTCARD_AbortTransmit(), HAL_SMARTCARD_AbortTransmit_IT(), HAL_SMARTCARD_IRQHandler(), HAL_SMARTCARD_Receive(), HAL_SMARTCARD_Receive_DMA(), HAL_SMARTCARD_Receive_IT(), HAL_SMARTCARD_RegisterCallback(), HAL_SMARTCARD_Transmit(), HAL_SMARTCARD_Transmit_DMA(), HAL_SMARTCARD_Transmit_IT(), HAL_SMARTCARD_UnRegisterCallback(), HAL_SMARTCARDEx_DisableReceiverTimeOut(), HAL_SMARTCARDEx_EnableReceiverTimeOut(), SMARTCARD_CheckIdleState(), SMARTCARD_DMAReceiveCplt(), SMARTCARD_DMARxAbortCallback(), SMARTCARD_DMARxOnlyAbortCallback(), SMARTCARD_DMATxAbortCallback(), SMARTCARD_DMATxOnlyAbortCallback(), SMARTCARD_EndRxTransfer(), SMARTCARD_EndTransmit_IT(), SMARTCARD_EndTxTransfer(), SMARTCARD_RxISR(), and SMARTCARD_WaitOnFlagUntilTimeout().
#define HAL_SMARTCARD_STATE_RESET 0x00000000U |
Peripheral is not initialized. Value is allowed for gState and RxState
Definition at line 329 of file stm32l4xx_hal_smartcard.h.
Referenced by HAL_SMARTCARD_DeInit(), HAL_SMARTCARD_Init(), HAL_SMARTCARD_RegisterCallback(), and HAL_SMARTCARD_UnRegisterCallback().
#define HAL_SMARTCARD_STATE_TIMEOUT 0x000000A0U |
Timeout state Value is allowed for gState only
Definition at line 345 of file stm32l4xx_hal_smartcard.h.