UM1940
__HAL_SD_GET_FLAG
error interrupt
SDIO_IT_RXOVERR: Received FIFO overrun
error interrupt
SDIO_IT_CMDREND: Command response
received (CRC check passed) interrupt
SDIO_IT_CMDSENT: Command sent (no
response required) interrupt
SDIO_IT_DATAEND: Data end (data counter,
SDIDCOUNT, is zero) interrupt
SDIO_IT_DBCKEND: Data block sent/received
(CRC check passed) interrupt
SDIO_IT_CMDACT: Command transfer in
progress interrupt
SDIO_IT_TXACT: Data transmit in progress
interrupt
SDIO_IT_RXACT: Data receive in progress
interrupt
SDIO_IT_TXFIFOHE: Transmit FIFO Half Empty
interrupt
SDIO_IT_RXFIFOHF: Receive FIFO Half Full
interrupt
SDIO_IT_TXFIFOF: Transmit FIFO full interrupt
SDIO_IT_RXFIFOF: Receive FIFO full interrupt
SDIO_IT_TXFIFOE: Transmit FIFO empty
interrupt
SDIO_IT_RXFIFOE: Receive FIFO empty interrupt
SDIO_IT_TXDAVL: Data available in transmit
FIFO interrupt
SDIO_IT_RXDAVL: Data available in receive FIFO
interrupt
SDIO_IT_SDIOIT: SD I/O interrupt received
interrupt
Return value:
None
Description:
Check whether the specified SD flag is set or not.
Parameters:
__HANDLE__: SD Handle
__FLAG__: specifies the flag to check. This parameter
can be one of the following values:
SDIO_FLAG_CCRCFAIL: Command response
received (CRC check failed)
SDIO_FLAG_DCRCFAIL: Data block
sent/received (CRC check failed)
SDIO_FLAG_CTIMEOUT: Command response
timeout
SDIO_FLAG_DTIMEOUT: Data timeout
SDIO_FLAG_TXUNDERR: Transmit FIFO
underrun error
SDIO_FLAG_RXOVERR: Received FIFO overrun
error
DocID028236 Rev 2
HAL SD Generic Driver
527/1371
Need help?
Do you have a question about the STM32F2 and is the answer not in the manual?
Questions and answers