STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
DMA2D handle Structure definition. More...
#include <stm32f4xx_hal_dma2d.h>
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 |
DMA2D handle Structure definition.
Definition at line 128 of file stm32f4xx_hal_dma2d.h.
DMA2D_TypeDef* __DMA2D_HandleTypeDef::Instance |
DMA2D register base address.
Definition at line 130 of file stm32f4xx_hal_dma2d.h.
Referenced by DMA2D_SetConfig(), HAL_DMA2D_Abort(), HAL_DMA2D_BlendingStart(), HAL_DMA2D_BlendingStart_IT(), HAL_DMA2D_CLUTLoad(), HAL_DMA2D_CLUTLoad_IT(), HAL_DMA2D_CLUTLoading_Abort(), HAL_DMA2D_CLUTLoading_Resume(), HAL_DMA2D_CLUTLoading_Suspend(), HAL_DMA2D_CLUTStartLoad(), HAL_DMA2D_CLUTStartLoad_IT(), HAL_DMA2D_ConfigCLUT(), HAL_DMA2D_ConfigDeadTime(), HAL_DMA2D_ConfigLayer(), HAL_DMA2D_DeInit(), HAL_DMA2D_DisableDeadTime(), HAL_DMA2D_EnableCLUT(), HAL_DMA2D_EnableDeadTime(), HAL_DMA2D_Init(), HAL_DMA2D_IRQHandler(), HAL_DMA2D_PollForTransfer(), HAL_DMA2D_ProgramLineEvent(), HAL_DMA2D_Resume(), and HAL_DMA2D_Suspend().
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().
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().
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().
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().
HAL_LockTypeDef __DMA2D_HandleTypeDef::Lock |
__IO HAL_DMA2D_StateTypeDef __DMA2D_HandleTypeDef::State |
DMA2D transfer state.
Definition at line 153 of file stm32f4xx_hal_dma2d.h.
Referenced by HAL_DMA2D_Abort(), HAL_DMA2D_BlendingStart(), HAL_DMA2D_BlendingStart_IT(), HAL_DMA2D_CLUTLoad(), HAL_DMA2D_CLUTLoad_IT(), HAL_DMA2D_CLUTLoading_Abort(), HAL_DMA2D_CLUTLoading_Resume(), HAL_DMA2D_CLUTLoading_Suspend(), HAL_DMA2D_CLUTStartLoad(), HAL_DMA2D_CLUTStartLoad_IT(), HAL_DMA2D_ConfigCLUT(), HAL_DMA2D_ConfigDeadTime(), HAL_DMA2D_ConfigLayer(), HAL_DMA2D_DeInit(), HAL_DMA2D_DisableDeadTime(), HAL_DMA2D_EnableCLUT(), HAL_DMA2D_EnableDeadTime(), HAL_DMA2D_GetState(), HAL_DMA2D_Init(), HAL_DMA2D_IRQHandler(), HAL_DMA2D_PollForTransfer(), HAL_DMA2D_ProgramLineEvent(), HAL_DMA2D_Resume(), HAL_DMA2D_Start(), HAL_DMA2D_Start_IT(), and HAL_DMA2D_Suspend().
__IO uint32_t __DMA2D_HandleTypeDef::ErrorCode |
DMA2D error code.
Definition at line 155 of file stm32f4xx_hal_dma2d.h.
Referenced by HAL_DMA2D_Abort(), HAL_DMA2D_CLUTLoading_Abort(), HAL_DMA2D_CLUTLoading_Suspend(), HAL_DMA2D_DeInit(), HAL_DMA2D_GetError(), HAL_DMA2D_Init(), HAL_DMA2D_IRQHandler(), HAL_DMA2D_PollForTransfer(), and HAL_DMA2D_Suspend().