HAL_DMA2D_Start() function
Start the DMA2D Transfer.
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.
Location | Text |
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, |
Functions called by HAL_DMA2D_Start()
HAL_DMA2D_Start()
assert_failed() all items filtered out
Data read by HAL_DMA2D_Start()
Data written by HAL_DMA2D_Start()
HAL_DMA2D_Start()
Type of HAL_DMA2D_Start()
HAL_DMA2D_Start()