Symbols
loading...
Files
loading...

HAL_DMA2D_Start() function

Start the DMA2D Transfer.

Syntax

HAL_StatusTypeDef HAL_DMA2D_Start(DMA2D_HandleTypeDef *hdma2d,     uint32_t pdata,     uint32_t DstAddress,     uint32_t Width,     uint32_t Height);
Implemented in stm32f4xx_hal_dma2d.c:668

Arguments

pdata

Configure the source memory Buffer address if Memory-to-Memory or Memory-to-Memory with pixel format conversion mode is selected, or configure the color value if Register-to-Memory mode is selected.

DstAddress

The destination memory Buffer address.

Width

The width of data to be transferred from source to destination (expressed in number of pixels per line).

Height

The height of data to be transferred from source to destination (expressed in number of lines).

hdma2d

Pointer to a DMA2D_HandleTypeDef structure that contains the configuration information for the DMA2D.

Return value

HAL status

Examples

HAL_DMA2D_Start() is referenced by 39 libraries and example projects.

References

LocationText
stm32f4xx_hal_dma2d.c:668
HAL_StatusTypeDef HAL_DMA2D_Start(DMA2D_HandleTypeDef *hdma2d, uint32_t pdata, uint32_t DstAddress, uint32_t Width,
stm32f4xx_hal_dma2d.h:439
HAL_StatusTypeDef HAL_DMA2D_Start(DMA2D_HandleTypeDef *hdma2d, uint32_t pdata, uint32_t DstAddress, uint32_t Width,

Call Tree