STM32H735xx HAL User Manual
|
DMA Error Code. More...
Defines | |
#define | HAL_DMA_ERROR_NONE (0x00000000U) |
#define | HAL_DMA_ERROR_TE (0x00000001U) |
#define | HAL_DMA_ERROR_FE (0x00000002U) |
#define | HAL_DMA_ERROR_DME (0x00000004U) |
#define | HAL_DMA_ERROR_TIMEOUT (0x00000020U) |
#define | HAL_DMA_ERROR_PARAM (0x00000040U) |
#define | HAL_DMA_ERROR_NO_XFER (0x00000080U) |
#define | HAL_DMA_ERROR_NOT_SUPPORTED (0x00000100U) |
#define | HAL_DMA_ERROR_SYNC (0x00000200U) |
#define | HAL_DMA_ERROR_REQGEN (0x00000400U) |
#define | HAL_DMA_ERROR_BUSY (0x00000800U) |
DMA Error Code.
#define HAL_DMA_ERROR_BUSY (0x00000800U) |
DMA Busy error
Definition at line 207 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_Start(), HAL_DMA_Start_IT(), HAL_DMAEx_ConfigMuxRequestGenerator(), HAL_DMAEx_ConfigMuxSync(), HAL_DMAEx_MultiBufferStart(), and HAL_DMAEx_MultiBufferStart_IT().
#define HAL_DMA_ERROR_DME (0x00000004U) |
Direct Mode error
Definition at line 200 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_IRQHandler(), and HAL_DMA_PollForTransfer().
#define HAL_DMA_ERROR_FE (0x00000002U) |
FIFO error
Definition at line 199 of file stm32h7xx_hal_dma.h.
Referenced by DCMI_DMAError(), HAL_DMA_IRQHandler(), HAL_DMA_PollForTransfer(), I2C_DMAError(), SAI_DMAError(), and SPI_DMAError().
#define HAL_DMA_ERROR_NO_XFER (0x00000080U) |
Abort requested with no Xfer ongoing
Definition at line 203 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_Abort(), HAL_DMA_Abort_IT(), HAL_DMA_PollForTransfer(), HAL_SAI_Abort(), HAL_SAI_DMAStop(), and HAL_SPI_Abort_IT().
#define HAL_DMA_ERROR_NONE (0x00000000U) |
No error
Definition at line 197 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_DeInit(), HAL_DMA_Init(), HAL_DMA_IRQHandler(), HAL_DMA_Start(), HAL_DMA_Start_IT(), HAL_DMAEx_MultiBufferStart(), HAL_DMAEx_MultiBufferStart_IT(), HAL_MMC_Init(), and HAL_MMC_ReadBlocks_DMA().
#define HAL_DMA_ERROR_NOT_SUPPORTED (0x00000100U) |
Not supported mode
Definition at line 204 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_PollForTransfer(), HAL_DMAEx_MultiBufferStart(), and HAL_DMAEx_MultiBufferStart_IT().
#define HAL_DMA_ERROR_PARAM (0x00000040U) |
Parameter error
Definition at line 202 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_Init(), and HAL_DMAEx_ConfigMuxRequestGenerator().
#define HAL_DMA_ERROR_REQGEN (0x00000400U) |
DMAMUX request generator overrun error
Definition at line 206 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_PollForTransfer(), and HAL_DMAEx_MUX_IRQHandler().
#define HAL_DMA_ERROR_SYNC (0x00000200U) |
DMAMUX sync overrun error
Definition at line 205 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_PollForTransfer(), and HAL_DMAEx_MUX_IRQHandler().
#define HAL_DMA_ERROR_TE (0x00000001U) |
Transfer error
Definition at line 198 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_IRQHandler(), and HAL_DMA_PollForTransfer().
#define HAL_DMA_ERROR_TIMEOUT (0x00000020U) |
Timeout error
Definition at line 201 of file stm32h7xx_hal_dma.h.
Referenced by HAL_DMA_Abort(), HAL_DMA_Init(), HAL_DMA_PollForTransfer(), HAL_IRDA_Abort(), HAL_IRDA_AbortReceive(), HAL_IRDA_AbortTransmit(), HAL_IRDA_DMAStop(), HAL_SMARTCARD_Abort(), HAL_SMARTCARD_AbortReceive(), HAL_SMARTCARD_AbortTransmit(), HAL_SPI_Abort(), HAL_UART_Abort(), HAL_UART_AbortReceive(), HAL_UART_AbortTransmit(), HAL_UART_DMAStop(), HAL_USART_Abort(), and HAL_USART_DMAStop().