STM32F439xx HAL User Manual
Data Fields
LL_DMA2D_ColorTypeDef Struct Reference

LL DMA2D Output Color Structure Definition. More...

#include <stm32f4xx_ll_dma2d.h>

Data Fields

uint32_t ColorMode
uint32_t OutputBlue
uint32_t OutputGreen
uint32_t OutputRed
uint32_t OutputAlpha

Detailed Description

LL DMA2D Output Color Structure Definition.

Definition at line 240 of file stm32f4xx_ll_dma2d.h.


Field Documentation

Specifies the color format of the output image.

This parameter can be modified afterwards using unitary function LL_DMA2D_SetOutputColorMode().

Definition at line 242 of file stm32f4xx_ll_dma2d.h.

Referenced by LL_DMA2D_ConfigOutputColor(), and LL_DMA2D_Init().

Specifies the Alpha channel of the output image.

  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if ARGB8888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x01 if ARGB1555 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x0F if ARGB4444 color mode is selected.
  • This parameter is not considered if RGB888 or RGB565 color mode is selected.

This parameter can be modified afterwards using unitary function LL_DMA2D_SetOutputColor() or configuration function LL_DMA2D_ConfigOutputColor().

Definition at line 277 of file stm32f4xx_ll_dma2d.h.

Referenced by LL_DMA2D_ConfigOutputColor(), and LL_DMA2D_Init().

Specifies the Blue value of the output image.

  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if ARGB8888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if RGB888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x1F if RGB565 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x1F if ARGB1555 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x0F if ARGB4444 color mode is selected.

This parameter can be modified afterwards using unitary function LL_DMA2D_SetOutputColor() or configuration function LL_DMA2D_ConfigOutputColor().

Definition at line 247 of file stm32f4xx_ll_dma2d.h.

Referenced by LL_DMA2D_ConfigOutputColor(), and LL_DMA2D_Init().

Specifies the Green value of the output image.

  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if ARGB8888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if RGB888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x3F if RGB565 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x1F if ARGB1555 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x0F if ARGB4444 color mode is selected.

This parameter can be modified afterwards using unitary function LL_DMA2D_SetOutputColor() or configuration function LL_DMA2D_ConfigOutputColor().

Definition at line 257 of file stm32f4xx_ll_dma2d.h.

Referenced by LL_DMA2D_ConfigOutputColor(), and LL_DMA2D_Init().

Specifies the Red value of the output image.

  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if ARGB8888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF if RGB888 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x1F if RGB565 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x1F if ARGB1555 color mode is selected.
  • This parameter must be a number between Min_Data = 0x00 and Max_Data = 0x0F if ARGB4444 color mode is selected.

This parameter can be modified afterwards using unitary function LL_DMA2D_SetOutputColor() or configuration function LL_DMA2D_ConfigOutputColor().

Definition at line 267 of file stm32f4xx_ll_dma2d.h.

Referenced by LL_DMA2D_ConfigOutputColor(), and LL_DMA2D_Init().


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