STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
__DMA2D_HandleTypeDef Struct Reference

DMA2D handle Structure definition. More...

#include <stm32f4xx_hal_dma2d.h>

Collaboration diagram for __DMA2D_HandleTypeDef:

Data Fields

DMA2D_TypeDef * Instance
 
DMA2D_InitTypeDef Init
 
void(* XferCpltCallback )(struct __DMA2D_HandleTypeDef *hdma2d)
 
void(* XferErrorCallback )(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 128 of file stm32f4xx_hal_dma2d.h.

Field Documentation

◆ Instance

◆ Init

DMA2D_InitTypeDef __DMA2D_HandleTypeDef::Init

DMA2D communication parameters.

Definition at line 132 of file stm32f4xx_hal_dma2d.h.

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

◆ XferCpltCallback

void(* __DMA2D_HandleTypeDef::XferCpltCallback) (struct __DMA2D_HandleTypeDef *hdma2d)

DMA2D transfer complete callback.

Definition at line 134 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_IRQHandler().

◆ XferErrorCallback

void(* __DMA2D_HandleTypeDef::XferErrorCallback) (struct __DMA2D_HandleTypeDef *hdma2d)

DMA2D transfer error callback.

Definition at line 136 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_IRQHandler().

◆ LayerCfg

DMA2D_LayerCfgTypeDef __DMA2D_HandleTypeDef::LayerCfg[MAX_DMA2D_LAYER]

DMA2D Layers parameters

Definition at line 149 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_ConfigLayer().

◆ Lock

HAL_LockTypeDef __DMA2D_HandleTypeDef::Lock

DMA2D lock.

Definition at line 151 of file stm32f4xx_hal_dma2d.h.

Referenced by HAL_DMA2D_Init().

◆ State

◆ ErrorCode


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