STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
LTDC Layer structure definition. More...
#include <stm32f4xx_hal_ltdc.h>
Data Fields | |
uint32_t | WindowX0 |
uint32_t | WindowX1 |
uint32_t | WindowY0 |
uint32_t | WindowY1 |
uint32_t | PixelFormat |
uint32_t | Alpha |
uint32_t | Alpha0 |
uint32_t | BlendingFactor1 |
uint32_t | BlendingFactor2 |
uint32_t | FBStartAdress |
uint32_t | ImageWidth |
uint32_t | ImageHeight |
LTDC_ColorTypeDef | Backcolor |
LTDC Layer structure definition.
Definition at line 119 of file stm32f4xx_hal_ltdc.h.
uint32_t LTDC_LayerCfgTypeDef::WindowX0 |
Configures the Window Horizontal Start Position. This parameter must be a number between Min_Data = 0x000 and Max_Data = 0xFFF.
Definition at line 121 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), HAL_LTDC_SetWindowSize_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::WindowX1 |
Configures the Window Horizontal Stop Position. This parameter must be a number between Min_Data = 0x000 and Max_Data = 0xFFF.
Definition at line 125 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), HAL_LTDC_SetWindowSize_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::WindowY0 |
Configures the Window vertical Start Position. This parameter must be a number between Min_Data = 0x000 and Max_Data = 0x7FF.
Definition at line 129 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), HAL_LTDC_SetWindowSize_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::WindowY1 |
Configures the Window vertical Stop Position. This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0x7FF.
Definition at line 133 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), HAL_LTDC_SetWindowSize_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::PixelFormat |
Specifies the pixel format. This parameter can be one of value of LTDC Pixel format
Definition at line 137 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigCLUT(), HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetPitch(), HAL_LTDC_SetPitch_NoReload(), HAL_LTDC_SetPixelFormat(), HAL_LTDC_SetPixelFormat_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::Alpha |
Specifies the constant alpha used for blending. This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF.
Definition at line 140 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetAlpha(), HAL_LTDC_SetAlpha_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::Alpha0 |
Configures the default alpha value. This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF.
Definition at line 144 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::BlendingFactor1 |
Select the blending factor 1. This parameter can be one of value of LTDC Blending Factor1
Definition at line 148 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::BlendingFactor2 |
Select the blending factor 2. This parameter can be one of value of LTDC Blending Factor2
Definition at line 151 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::FBStartAdress |
Configures the color frame buffer address
Definition at line 154 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_SetAddress(), HAL_LTDC_SetAddress_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::ImageWidth |
Configures the color frame buffer line length. This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0x1FFF.
Definition at line 156 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), HAL_LTDC_SetWindowSize_NoReload(), and LTDC_SetConfig().
uint32_t LTDC_LayerCfgTypeDef::ImageHeight |
Specifies the number of line in frame buffer. This parameter must be a number between Min_Data = 0x000 and Max_Data = 0x7FF.
Definition at line 160 of file stm32f4xx_hal_ltdc.h.
Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), HAL_LTDC_SetWindowSize_NoReload(), and LTDC_SetConfig().
LTDC_ColorTypeDef LTDC_LayerCfgTypeDef::Backcolor |
Configures the layer background color.
Definition at line 164 of file stm32f4xx_hal_ltdc.h.
Referenced by LTDC_SetConfig().