HAL
LL_DMA2D_LayerCfgTypeDef is only used within HAL.
 
Symbols
loading...
Files
loading...

LL_DMA2D_LayerCfgTypeDef struct

LL DMA2D Layer Configuration Structure Definition

Syntax

typedef struct {   uint32_t MemoryAddress;           uint32_t LineOffset;              uint32_t ColorMode;               uint32_t CLUTColorMode;           uint32_t CLUTSize;                uint32_t AlphaMode;               uint32_t Alpha;                   uint32_t Blue;                    uint32_t Green;                   uint32_t Red;                     uint32_t CLUTMemoryAddress;     } LL_DMA2D_LayerCfgTypeDef;

Fields

MemoryAddress

Specifies the foreground or background memory address. - This parameter must be a number between: Min_Data = 0x0000 and Max_Data = 0xFFFFFFFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetMemAddr() for foreground layer, - LL_DMA2D_BGND_SetMemAddr() for background layer. Read more...

LineOffset

Specifies the foreground or background line offset value. - This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0x3FFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetLineOffset() for foreground layer, - LL_DMA2D_BGND_SetLineOffset() for background layer. Read more...

ColorMode

Specifies the foreground or background color mode. - This parameter can be one value of DMA2D_LL_EC_INPUT_COLOR_MODE. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetColorMode() for foreground layer, - LL_DMA2D_BGND_SetColorMode() for background layer. Read more...

CLUTColorMode

Specifies the foreground or background CLUT color mode. - This parameter can be one value of DMA2D_LL_EC_CLUT_COLOR_MODE. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetCLUTColorMode() for foreground layer, - LL_DMA2D_BGND_SetCLUTColorMode() for background layer. Read more...

CLUTSize

Specifies the foreground or background CLUT size. - This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetCLUTSize() for foreground layer, - LL_DMA2D_BGND_SetCLUTSize() for background layer. Read more...

AlphaMode

Specifies the foreground or background alpha mode. - This parameter can be one value of DMA2D_LL_EC_ALPHA_MODE. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetAlphaMode() for foreground layer, - LL_DMA2D_BGND_SetAlphaMode() for background layer. Read more...

Alpha

Specifies the foreground or background Alpha value. - This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetAlpha() for foreground layer, - LL_DMA2D_BGND_SetAlpha() for background layer. Read more...

Blue

Specifies the foreground or background Blue color value. - This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetBlueColor() for foreground layer, - LL_DMA2D_BGND_SetBlueColor() for background layer. Read more...

Green

Specifies the foreground or background Green color value. - This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetGreenColor() for foreground layer, - LL_DMA2D_BGND_SetGreenColor() for background layer. Read more...

Red

Specifies the foreground or background Red color value. - This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetRedColor() for foreground layer, - LL_DMA2D_BGND_SetRedColor() for background layer. Read more...

CLUTMemoryAddress

Specifies the foreground or background CLUT memory address. - This parameter must be a number between: Min_Data = 0x0000 and Max_Data = 0xFFFFFFFF. This parameter can be modified afterwards using unitary functions - LL_DMA2D_FGND_SetCLUTMemAddr() for foreground layer, - LL_DMA2D_BGND_SetCLUTMemAddr() for background layer. Read more...