|
STM32G474xx HAL 用户手册
|
DMA 句柄结构体定义。 更多...
#include <stm32g4xx_hal_dma.h>
数据字段 | |
| DMA_Channel_TypeDef * | Instance |
| DMA_InitTypeDef | Init |
| HAL_LockTypeDef | Lock |
| __IO HAL_DMA_StateTypeDef | State |
| void * | Parent |
| void(* | XferCpltCallback )(struct __DMA_HandleTypeDef *hdma) |
| void(* | XferHalfCpltCallback )(struct __DMA_HandleTypeDef *hdma) |
| void(* | XferErrorCallback )(struct __DMA_HandleTypeDef *hdma) |
| void(* | XferAbortCallback )(struct __DMA_HandleTypeDef *hdma) |
| __IO uint32_t | ErrorCode |
| DMA_TypeDef * | DmaBaseAddress |
| uint32_t | ChannelIndex |
| DMAMUX_Channel_TypeDef * | DMAmuxChannel |
| DMAMUX_ChannelStatus_TypeDef * | DMAmuxChannelStatus |
| uint32_t | DMAmuxChannelStatusMask |
| DMAMUX_RequestGen_TypeDef * | DMAmuxRequestGen |
| DMAMUX_RequestGenStatus_TypeDef * | DMAmuxRequestGenStatus |
| uint32_t | DMAmuxRequestGenStatusMask |
DMA 句柄结构体定义。
定义于文件 stm32g4xx_hal_dma.h 的第 113 行。
| uint32_t __DMA_HandleTypeDef::ChannelIndex |
| DMA_TypeDef* __DMA_HandleTypeDef::DmaBaseAddress |
DMA 通道基地址
定义于文件 stm32g4xx_hal_dma.h 的第 135 行。
被以下函数引用:DMA_SetConfig()、HAL_DMA_Abort()、HAL_DMA_Abort_IT()、HAL_DMA_DeInit()、HAL_DMA_Init()、HAL_DMA_IRQHandler() 和 HAL_DMA_PollForTransfer()。
| DMAMUX_Channel_TypeDef* __DMA_HandleTypeDef::DMAmuxChannel |
| DMAMUX_ChannelStatus_TypeDef* __DMA_HandleTypeDef::DMAmuxChannelStatus |
DMAMUX 通道状态基地址
定义于文件 stm32g4xx_hal_dma.h 的第 141 行。
被以下函数引用:DMA_CalcDMAMUXChannelBaseAndMask()、DMA_SetConfig()、HAL_DMA_Abort()、HAL_DMA_Abort_IT()、HAL_DMA_DeInit()、HAL_DMA_Init()、HAL_DMA_PollForTransfer() 和 HAL_DMAEx_MUX_IRQHandler()。
| DMAMUX_RequestGen_TypeDef* __DMA_HandleTypeDef::DMAmuxRequestGen |
DMAMUX 请求生成器基地址
定义于文件 stm32g4xx_hal_dma.h 的第 145 行。
被以下函数引用:DMA_CalcDMAMUXRequestGenBaseAndMask()、DMA_SetConfig()、HAL_DMA_Abort()、HAL_DMA_Abort_IT()、HAL_DMA_DeInit()、HAL_DMA_Init()、HAL_DMA_PollForTransfer()、HAL_DMA_Start_IT()、HAL_DMAEx_ConfigMuxRequestGenerator()、HAL_DMAEx_DisableMuxRequestGenerator()、HAL_DMAEx_EnableMuxRequestGenerator() 和 HAL_DMAEx_MUX_IRQHandler()。
| DMAMUX_RequestGenStatus_TypeDef* __DMA_HandleTypeDef::DMAmuxRequestGenStatus |
DMAMUX 请求生成器地址
定义于文件 stm32g4xx_hal_dma.h 的第 147 行。
被以下函数引用:DMA_CalcDMAMUXRequestGenBaseAndMask()、DMA_SetConfig()、HAL_DMA_Abort()、HAL_DMA_Abort_IT()、HAL_DMA_DeInit()、HAL_DMA_Init()、HAL_DMA_PollForTransfer() 和 HAL_DMAEx_MUX_IRQHandler()。
DMAMUX 请求生成器状态掩码
定义于文件 stm32g4xx_hal_dma.h 的第 149 行。
被以下函数引用:DMA_CalcDMAMUXRequestGenBaseAndMask()、DMA_SetConfig()、HAL_DMA_Abort()、HAL_DMA_Abort_IT()、HAL_DMA_DeInit()、HAL_DMA_Init()、HAL_DMA_PollForTransfer() 和 HAL_DMAEx_MUX_IRQHandler()。
| __IO uint32_t __DMA_HandleTypeDef::ErrorCode |