STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches

LTDC HAL module driver. More...

Topics

 LTDC Exported Types
 
 LTDC Exported Constants
 
 LTDC Exported Macros
 
 LTDC Private Macros
 
 LTDC Private Functions
 
 LTDC Private Define
 
 LTDC Exported Functions
 

Functions

static void LTDC_SetConfig (LTDC_HandleTypeDef *hltdc, LTDC_LayerCfgTypeDef *pLayerCfg, uint32_t LayerIdx)
 Configure the LTDC peripheral.
 

Detailed Description

LTDC HAL module driver.

Function Documentation

◆ LTDC_SetConfig()

static void LTDC_SetConfig ( LTDC_HandleTypeDef * hltdc,
LTDC_LayerCfgTypeDef * pLayerCfg,
uint32_t LayerIdx )
static

#include <stm32f4xx_hal_ltdc.c>

Configure the LTDC peripheral.

Parameters
hltdcPointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
pLayerCfgPointer LTDC Layer Configuration structure
LayerIdxLTDC Layer index. This parameter can be one of the following values: LTDC_LAYER_1 (0) or LTDC_LAYER_2 (1)
Return values
None

Definition at line 2132 of file stm32f4xx_hal_ltdc.c.

References LTDC_LayerCfgTypeDef::Alpha, LTDC_LayerCfgTypeDef::Alpha0, LTDC_LayerCfgTypeDef::Backcolor, LTDC_LayerCfgTypeDef::BlendingFactor1, LTDC_LayerCfgTypeDef::BlendingFactor2, LTDC_ColorTypeDef::Blue, LTDC_LayerCfgTypeDef::FBStartAdress, LTDC_ColorTypeDef::Green, LTDC_LayerCfgTypeDef::ImageHeight, LTDC_LayerCfgTypeDef::ImageWidth, LTDC_HandleTypeDef::Instance, LTDC_LAYER, LTDC_PIXEL_FORMAT_AL88, LTDC_PIXEL_FORMAT_ARGB1555, LTDC_PIXEL_FORMAT_ARGB4444, LTDC_PIXEL_FORMAT_ARGB8888, LTDC_PIXEL_FORMAT_RGB565, LTDC_PIXEL_FORMAT_RGB888, LTDC_LayerCfgTypeDef::PixelFormat, LTDC_ColorTypeDef::Red, LTDC_LayerCfgTypeDef::WindowX0, LTDC_LayerCfgTypeDef::WindowX1, LTDC_LayerCfgTypeDef::WindowY0, and LTDC_LayerCfgTypeDef::WindowY1.

Referenced by HAL_LTDC_ConfigLayer(), HAL_LTDC_ConfigLayer_NoReload(), HAL_LTDC_SetAddress(), HAL_LTDC_SetAddress_NoReload(), HAL_LTDC_SetAlpha(), HAL_LTDC_SetAlpha_NoReload(), HAL_LTDC_SetPixelFormat(), HAL_LTDC_SetPixelFormat_NoReload(), HAL_LTDC_SetWindowPosition(), HAL_LTDC_SetWindowPosition_NoReload(), HAL_LTDC_SetWindowSize(), and HAL_LTDC_SetWindowSize_NoReload().