STM32H735xx HAL User Manual
Data Fields
__DMA2D_HandleTypeDef Struct Reference

DMA2D handle Structure definition. More...

#include <stm32h7xx_hal_dma2d.h>

Data Fields

DMA2D_TypeDef * Instance
DMA2D_InitTypeDef Init
void(* XferCpltCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
void(* XferErrorCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
void(* LineEventCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
void(* CLUTLoadingCpltCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
void(* MspInitCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
void(* MspDeInitCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
DMA2D_LayerCfgTypeDef LayerCfg [MAX_DMA2D_LAYER]
HAL_LockTypeDef Lock
__IO HAL_DMA2D_StateTypeDef State
__IO uint32_t ErrorCode

Detailed Description

DMA2D handle Structure definition.

Definition at line 145 of file stm32h7xx_hal_dma2d.h.


Field Documentation

DMA2D CLUT loading completion callback

Definition at line 158 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init(), HAL_DMA2D_IRQHandler(), HAL_DMA2D_RegisterCallback(), and HAL_DMA2D_UnRegisterCallback().

DMA2D communication parameters.

Definition at line 149 of file stm32h7xx_hal_dma2d.h.

Referenced by DMA2D_SetConfig(), HAL_DMA2D_BlendingStart(), HAL_DMA2D_BlendingStart_IT(), HAL_DMA2D_ConfigLayer(), and HAL_DMA2D_Init().

DMA2D Layers parameters

Definition at line 166 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer().

DMA2D line event callback.

Definition at line 156 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init(), HAL_DMA2D_IRQHandler(), HAL_DMA2D_RegisterCallback(), and HAL_DMA2D_UnRegisterCallback().

HAL_LockTypeDef __DMA2D_HandleTypeDef::Lock

DMA2D lock.

Definition at line 168 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

DMA2D Msp DeInit callback.

Definition at line 162 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_DeInit(), HAL_DMA2D_RegisterCallback(), and HAL_DMA2D_UnRegisterCallback().

DMA2D Msp Init callback.

Definition at line 160 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init(), HAL_DMA2D_RegisterCallback(), and HAL_DMA2D_UnRegisterCallback().

DMA2D transfer complete callback.

Definition at line 151 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_IRQHandler(), HAL_DMA2D_RegisterCallback(), and HAL_DMA2D_UnRegisterCallback().

DMA2D transfer error callback.

Definition at line 153 of file stm32h7xx_hal_dma2d.h.

Referenced by HAL_DMA2D_IRQHandler(), HAL_DMA2D_RegisterCallback(), and HAL_DMA2D_UnRegisterCallback().


The documentation for this struct was generated from the following file: