|
STM32G474xx HAL用户手册
|
数据结构 | |
| struct | DMA_InitTypeDef |
| DMA配置结构定义。 更多... | |
| struct | __DMA_HandleTypeDef |
| DMA句柄结构定义。 更多... | |
类型定义 | |
| typedef struct __DMA_HandleTypeDef | DMA_HandleTypeDef |
| DMA句柄结构定义。 | |
枚举 | |
| enum | HAL_DMA_StateTypeDef { HAL_DMA_STATE_RESET = 0x00U, HAL_DMA_STATE_READY = 0x01U, HAL_DMA_STATE_BUSY = 0x02U, HAL_DMA_STATE_TIMEOUT = 0x03U } |
| HAL DMA状态结构定义。 更多... | |
| enum | HAL_DMA_LevelCompleteTypeDef { HAL_DMA_FULL_TRANSFER = 0x00U, HAL_DMA_HALF_TRANSFER = 0x01U } |
| HAL DMA错误代码结构定义。 更多... | |
| enum | HAL_DMA_CallbackIDTypeDef { HAL_DMA_XFER_CPLT_CB_ID = 0x00U, HAL_DMA_XFER_HALFCPLT_CB_ID = 0x01U, HAL_DMA_XFER_ERROR_CB_ID = 0x02U, HAL_DMA_XFER_ABORT_CB_ID = 0x03U, HAL_DMA_XFER_ALL_CB_ID = 0x04U } |
| HAL DMA回调ID结构定义。 更多... | |
| typedef struct __DMA_HandleTypeDef DMA_HandleTypeDef |
DMA句柄结构定义。
HAL DMA回调ID结构定义。
| HAL_DMA_XFER_CPLT_CB_ID |
完整传输 |
| HAL_DMA_XFER_HALFCPLT_CB_ID |
半传输 |
| HAL_DMA_XFER_ERROR_CB_ID |
错误 |
| HAL_DMA_XFER_ABORT_CB_ID |
中止 |
| HAL_DMA_XFER_ALL_CB_ID |
全部 |
定义于文件 stm32g4xx_hal_dma.h 的第 100 行。
HAL DMA错误代码结构定义。
定义于文件 stm32g4xx_hal_dma.h 的第 90 行。
| enum HAL_DMA_StateTypeDef |
HAL DMA状态结构定义。
| HAL_DMA_STATE_RESET |
DMA未初始化或已禁用 |
| HAL_DMA_STATE_READY |
DMA已初始化并可以使用 |
| HAL_DMA_STATE_BUSY |
DMA进程正在进行中 |
| HAL_DMA_STATE_TIMEOUT |
DMA超时状态 |
定义于文件 stm32g4xx_hal_dma.h 的第 79 行。
1.7.6.1