STM32F429I-Discovery
LtdcHandler
is only used within STM32F429I-Discovery.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32F429I-Discovery
LtdcHandler
LtdcHandler variable
Syntax
from
stm32f429i_discovery_lcd.c:106
LTDC_HandleTypeDef
LtdcHandler
;
References
Location
Referrer
Text
stm32f429i_discovery_lcd.c:106
LTDC_HandleTypeDef
LtdcHandler
;
stm32f429i_discovery_lcd.c:145
BSP_LCD_Init()
LtdcHandler
.
Instance
=
LTDC
;
stm32f429i_discovery_lcd.c:160
BSP_LCD_Init()
LtdcHandler
.
Init
.
HorizontalSync
=
ILI9341_HSYNC
;
stm32f429i_discovery_lcd.c:162
BSP_LCD_Init()
LtdcHandler
.
Init
.
VerticalSync
=
ILI9341_VSYNC
;
stm32f429i_discovery_lcd.c:164
BSP_LCD_Init()
LtdcHandler
.
Init
.
AccumulatedHBP
=
ILI9341_HBP
;
stm32f429i_discovery_lcd.c:166
BSP_LCD_Init()
LtdcHandler
.
Init
.
AccumulatedVBP
=
ILI9341_VBP
;
stm32f429i_discovery_lcd.c:168
BSP_LCD_Init()
LtdcHandler
.
Init
.
AccumulatedActiveW
=
269
;
stm32f429i_discovery_lcd.c:170
BSP_LCD_Init()
LtdcHandler
.
Init
.
AccumulatedActiveH
=
323
;
stm32f429i_discovery_lcd.c:172
BSP_LCD_Init()
LtdcHandler
.
Init
.
TotalWidth
=
279
;
stm32f429i_discovery_lcd.c:174
BSP_LCD_Init()
LtdcHandler
.
Init
.
TotalHeigh
=
327
;
stm32f429i_discovery_lcd.c:177
BSP_LCD_Init()
LtdcHandler
.
Init
.
Backcolor
.
Red
=
0
;
stm32f429i_discovery_lcd.c:178
BSP_LCD_Init()
LtdcHandler
.
Init
.
Backcolor
.
Blue
=
0
;
stm32f429i_discovery_lcd.c:179
BSP_LCD_Init()
LtdcHandler
.
Init
.
Backcolor
.
Green
=
0
;
stm32f429i_discovery_lcd.c:193
BSP_LCD_Init()
LtdcHandler
.
Init
.
HSPolarity
=
LTDC_HSPOLARITY_AL
;
stm32f429i_discovery_lcd.c:194
BSP_LCD_Init()
LtdcHandler
.
Init
.
VSPolarity
=
LTDC_VSPOLARITY_AL
;
stm32f429i_discovery_lcd.c:195
BSP_LCD_Init()
LtdcHandler
.
Init
.
DEPolarity
=
LTDC_DEPOLARITY_AL
;
stm32f429i_discovery_lcd.c:196
BSP_LCD_Init()
LtdcHandler
.
Init
.
PCPolarity
=
LTDC_PCPOLARITY_IPC
;
stm32f429i_discovery_lcd.c:199
BSP_LCD_Init()
HAL_LTDC_Init
(
&
LtdcHandler
)
;
stm32f429i_discovery_lcd.c:260
BSP_LCD_LayerDefaultInit()
HAL_LTDC_ConfigLayer
(
&
LtdcHandler
,
&
Layercfg
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:267
BSP_LCD_LayerDefaultInit()
HAL_LTDC_EnableDither
(
&
LtdcHandler
)
;
stm32f429i_discovery_lcd.c:289
BSP_LCD_SetLayerVisible()
__HAL_LTDC_LAYER_ENABLE
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:293
BSP_LCD_SetLayerVisible()
__HAL_LTDC_LAYER_DISABLE
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:295
BSP_LCD_SetLayerVisible()
__HAL_LTDC_RELOAD_CONFIG
(
&
LtdcHandler
)
;
stm32f429i_discovery_lcd.c:311
BSP_LCD_SetLayerVisible_NoReload()
__HAL_LTDC_LAYER_ENABLE
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:315
BSP_LCD_SetLayerVisible_NoReload()
__HAL_LTDC_LAYER_DISABLE
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:328
BSP_LCD_SetTransparency()
HAL_LTDC_SetAlpha
(
&
LtdcHandler
,
Transparency
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:340
BSP_LCD_SetTransparency_NoReload()
HAL_LTDC_SetAlpha_NoReload
(
&
LtdcHandler
,
Transparency
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:350
BSP_LCD_SetLayerAddress()
HAL_LTDC_SetAddress
(
&
LtdcHandler
,
Address
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:361
BSP_LCD_SetLayerAddress_NoReload()
HAL_LTDC_SetAddress_NoReload
(
&
LtdcHandler
,
Address
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:375
BSP_LCD_SetLayerWindow()
HAL_LTDC_SetWindowSize
(
&
LtdcHandler
,
Width
,
Height
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:378
BSP_LCD_SetLayerWindow()
HAL_LTDC_SetWindowPosition
(
&
LtdcHandler
,
Xpos
,
Ypos
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:393
BSP_LCD_SetLayerWindow_NoReload()
HAL_LTDC_SetWindowSize_NoReload
(
&
LtdcHandler
,
Width
,
Height
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:396
BSP_LCD_SetLayerWindow_NoReload()
HAL_LTDC_SetWindowPosition_NoReload
(
&
LtdcHandler
,
Xpos
,
Ypos
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:407
BSP_LCD_SetColorKeying()
HAL_LTDC_ConfigColorKeying
(
&
LtdcHandler
,
RGBValue
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:408
BSP_LCD_SetColorKeying()
HAL_LTDC_EnableColorKeying
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:420
BSP_LCD_SetColorKeying_NoReload()
HAL_LTDC_ConfigColorKeying_NoReload
(
&
LtdcHandler
,
RGBValue
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:421
BSP_LCD_SetColorKeying_NoReload()
HAL_LTDC_EnableColorKeying_NoReload
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:431
BSP_LCD_ResetColorKeying()
HAL_LTDC_DisableColorKeying
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:442
BSP_LCD_ResetColorKeying_NoReload()
HAL_LTDC_DisableColorKeying_NoReload
(
&
LtdcHandler
,
LayerIndex
)
;
stm32f429i_discovery_lcd.c:454
BSP_LCD_Relaod()
HAL_LTDC_Relaod
(
&
LtdcHandler
,
ReloadType
)
;
stm32f429i_discovery_lcd.c:521
BSP_LCD_ReadPixel()
if
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_ARGB8888
)
stm32f429i_discovery_lcd.c:524
BSP_LCD_ReadPixel()
ret
=
*
(
__IO
uint32_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
;
stm32f429i_discovery_lcd.c:526
BSP_LCD_ReadPixel()
else
if
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_RGB888
)
stm32f429i_discovery_lcd.c:529
BSP_LCD_ReadPixel()
ret
=
(
*
(
__IO
uint32_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
&
0x00FFFFFF
)
;
stm32f429i_discovery_lcd.c:531
BSP_LCD_ReadPixel()
else
if
(
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_RGB565
)
||
\
stm32f429i_discovery_lcd.c:532
BSP_LCD_ReadPixel()
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_ARGB4444
)
||
\
stm32f429i_discovery_lcd.c:533
BSP_LCD_ReadPixel()
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_AL88
)
)
stm32f429i_discovery_lcd.c:536
BSP_LCD_ReadPixel()
ret
=
*
(
__IO
uint16_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
2
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
;
stm32f429i_discovery_lcd.c:541
BSP_LCD_ReadPixel()
ret
=
*
(
__IO
uint8_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
2
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
;
stm32f429i_discovery_lcd.c:554
BSP_LCD_Clear()
FillBuffer
(
ActiveLayer
,
(
uint32_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
,
BSP_LCD_GetXSize
(
)
,
stm32f429i_discovery_lcd.c:669
BSP_LCD_DrawHLine()
xaddress
=
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm32f429i_discovery_lcd.c:686
BSP_LCD_DrawVLine()
xaddress
=
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm32f429i_discovery_lcd.c:908
BSP_LCD_DrawBitmap()
address
=
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
(
(
BSP_LCD_GetXSize
(
)
*
Y
)
+
X
)
*
(
4
)
)
;
stm32f429i_discovery_lcd.c:954
BSP_LCD_FillRect()
xaddress
=
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm32f429i_discovery_lcd.c:1299
BSP_LCD_DrawPixel()
*
(
__IO
uint32_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
=
RGB_Code
;
Data Use
Functions reading
LtdcHandler
LtdcHandler
BSP_LCD_Init()
BSP_LCD_ReadPixel()
BSP_LCD_Clear()
BSP_LCD_DrawHLine()
BSP_LCD_DrawVLine()
BSP_LCD_DrawBitmap()
BSP_LCD_FillRect()
BSP_LCD_DrawPixel()
all items filtered out
Type of
LtdcHandler
LtdcHandler
LTDC_HandleTypeDef
all items filtered out