STM324x9I_EVAL
hltdc_eval
is only used within STM324x9I_EVAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM324x9I_EVAL
hltdc_eval
hltdc_eval variable
Syntax
from
stm324x9i_eval_lcd.c:92
LTDC_HandleTypeDef
hltdc_eval
;
References
Location
Referrer
Text
stm324x9i_eval_lcd.c:92
LTDC_HandleTypeDef
hltdc_eval
;
stm324x9i_eval_lcd.c:143
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
HorizontalSync
=
(
AMPIRE480272_HSYNC
-
1
)
;
stm324x9i_eval_lcd.c:144
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
VerticalSync
=
(
AMPIRE480272_VSYNC
-
1
)
;
stm324x9i_eval_lcd.c:145
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedHBP
=
(
AMPIRE480272_HSYNC
+
AMPIRE480272_HBP
-
1
)
;
stm324x9i_eval_lcd.c:146
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedVBP
=
(
AMPIRE480272_VSYNC
+
AMPIRE480272_VBP
-
1
)
;
stm324x9i_eval_lcd.c:147
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedActiveH
=
(
AMPIRE480272_HEIGHT
+
AMPIRE480272_VSYNC
+
AMPIRE480272_VBP
-
1
)
;
stm324x9i_eval_lcd.c:148
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedActiveW
=
(
AMPIRE480272_WIDTH
+
AMPIRE480272_HSYNC
+
AMPIRE480272_HBP
-
1
)
;
stm324x9i_eval_lcd.c:149
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
TotalHeigh
=
(
AMPIRE480272_HEIGHT
+
AMPIRE480272_VSYNC
+
AMPIRE480272_VBP
+
AMPIRE480272_VFP
-
1
)
;
stm324x9i_eval_lcd.c:150
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
TotalWidth
=
(
AMPIRE480272_WIDTH
+
AMPIRE480272_HSYNC
+
AMPIRE480272_HBP
+
AMPIRE480272_HFP
-
1
)
;
stm324x9i_eval_lcd.c:153
BSP_LCD_InitEx()
hltdc_eval
.
LayerCfg
->
ImageWidth
=
AMPIRE480272_WIDTH
;
stm324x9i_eval_lcd.c:154
BSP_LCD_InitEx()
hltdc_eval
.
LayerCfg
->
ImageHeight
=
AMPIRE480272_HEIGHT
;
stm324x9i_eval_lcd.c:160
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
HorizontalSync
=
(
AMPIRE640480_HSYNC
-
1
)
;
stm324x9i_eval_lcd.c:161
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
VerticalSync
=
(
AMPIRE640480_VSYNC
-
1
)
;
stm324x9i_eval_lcd.c:162
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedHBP
=
(
AMPIRE640480_HSYNC
+
AMPIRE640480_HBP
-
1
)
;
stm324x9i_eval_lcd.c:163
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedVBP
=
(
AMPIRE640480_VSYNC
+
AMPIRE640480_VBP
-
1
)
;
stm324x9i_eval_lcd.c:164
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedActiveH
=
(
AMPIRE640480_HEIGHT
+
AMPIRE640480_VSYNC
+
AMPIRE640480_VBP
-
1
)
;
stm324x9i_eval_lcd.c:165
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
AccumulatedActiveW
=
(
AMPIRE640480_WIDTH
+
AMPIRE640480_HSYNC
+
AMPIRE640480_HBP
-
1
)
;
stm324x9i_eval_lcd.c:166
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
TotalHeigh
=
(
AMPIRE640480_HEIGHT
+
AMPIRE640480_VSYNC
+
AMPIRE640480_VBP
+
AMPIRE640480_VFP
-
1
)
;
stm324x9i_eval_lcd.c:167
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
TotalWidth
=
(
AMPIRE640480_WIDTH
+
AMPIRE640480_HSYNC
+
AMPIRE640480_HBP
+
AMPIRE640480_HFP
-
1
)
;
stm324x9i_eval_lcd.c:170
BSP_LCD_InitEx()
hltdc_eval
.
LayerCfg
->
ImageWidth
=
AMPIRE640480_WIDTH
;
stm324x9i_eval_lcd.c:171
BSP_LCD_InitEx()
hltdc_eval
.
LayerCfg
->
ImageHeight
=
AMPIRE640480_HEIGHT
;
stm324x9i_eval_lcd.c:175
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
Backcolor
.
Blue
=
0
;
stm324x9i_eval_lcd.c:176
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
Backcolor
.
Green
=
0
;
stm324x9i_eval_lcd.c:177
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
Backcolor
.
Red
=
0
;
stm324x9i_eval_lcd.c:180
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
HSPolarity
=
LTDC_HSPOLARITY_AL
;
stm324x9i_eval_lcd.c:181
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
VSPolarity
=
LTDC_VSPOLARITY_AL
;
stm324x9i_eval_lcd.c:182
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
DEPolarity
=
LTDC_DEPOLARITY_AL
;
stm324x9i_eval_lcd.c:183
BSP_LCD_InitEx()
hltdc_eval
.
Init
.
PCPolarity
=
LTDC_PCPOLARITY_IPC
;
stm324x9i_eval_lcd.c:184
BSP_LCD_InitEx()
hltdc_eval
.
Instance
=
LTDC
;
stm324x9i_eval_lcd.c:187
BSP_LCD_InitEx()
BSP_LCD_ClockConfig
(
&
hltdc_eval
,
&
PCLK_profile
)
;
stm324x9i_eval_lcd.c:190
BSP_LCD_InitEx()
HAL_LTDC_Init
(
&
hltdc_eval
)
;
stm324x9i_eval_lcd.c:209
BSP_LCD_GetXSize()
return
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
ImageWidth
;
stm324x9i_eval_lcd.c:218
BSP_LCD_GetYSize()
return
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
ImageHeight
;
stm324x9i_eval_lcd.c:247
BSP_LCD_LayerDefaultInit()
HAL_LTDC_ConfigLayer
(
&
hltdc_eval
,
&
Layercfg
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:275
BSP_LCD_SetLayerVisible()
__HAL_LTDC_LAYER_ENABLE
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:279
BSP_LCD_SetLayerVisible()
__HAL_LTDC_LAYER_DISABLE
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:281
BSP_LCD_SetLayerVisible()
__HAL_LTDC_RELOAD_CONFIG
(
&
hltdc_eval
)
;
stm324x9i_eval_lcd.c:297
BSP_LCD_SetLayerVisible_NoReload()
__HAL_LTDC_LAYER_ENABLE
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:301
BSP_LCD_SetLayerVisible_NoReload()
__HAL_LTDC_LAYER_DISABLE
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:314
BSP_LCD_SetTransparency()
HAL_LTDC_SetAlpha
(
&
hltdc_eval
,
Transparency
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:326
BSP_LCD_SetTransparency_NoReload()
HAL_LTDC_SetAlpha_NoReload
(
&
hltdc_eval
,
Transparency
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:336
BSP_LCD_SetLayerAddress()
HAL_LTDC_SetAddress
(
&
hltdc_eval
,
Address
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:347
BSP_LCD_SetLayerAddress_NoReload()
HAL_LTDC_SetAddress_NoReload
(
&
hltdc_eval
,
Address
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:361
BSP_LCD_SetLayerWindow()
HAL_LTDC_SetWindowSize
(
&
hltdc_eval
,
Width
,
Height
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:364
BSP_LCD_SetLayerWindow()
HAL_LTDC_SetWindowPosition
(
&
hltdc_eval
,
Xpos
,
Ypos
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:379
BSP_LCD_SetLayerWindow_NoReload()
HAL_LTDC_SetWindowSize_NoReload
(
&
hltdc_eval
,
Width
,
Height
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:382
BSP_LCD_SetLayerWindow_NoReload()
HAL_LTDC_SetWindowPosition_NoReload
(
&
hltdc_eval
,
Xpos
,
Ypos
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:393
BSP_LCD_SetColorKeying()
HAL_LTDC_ConfigColorKeying
(
&
hltdc_eval
,
RGBValue
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:394
BSP_LCD_SetColorKeying()
HAL_LTDC_EnableColorKeying
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:406
BSP_LCD_SetColorKeying_NoReload()
HAL_LTDC_ConfigColorKeying_NoReload
(
&
hltdc_eval
,
RGBValue
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:407
BSP_LCD_SetColorKeying_NoReload()
HAL_LTDC_EnableColorKeying_NoReload
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:417
BSP_LCD_ResetColorKeying()
HAL_LTDC_DisableColorKeying
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:428
BSP_LCD_ResetColorKeying_NoReload()
HAL_LTDC_DisableColorKeying_NoReload
(
&
hltdc_eval
,
LayerIndex
)
;
stm324x9i_eval_lcd.c:440
BSP_LCD_Relaod()
HAL_LTDC_Relaod
(
&
hltdc_eval
,
ReloadType
)
;
stm324x9i_eval_lcd.c:507
BSP_LCD_ReadPixel()
if
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_ARGB8888
)
stm324x9i_eval_lcd.c:510
BSP_LCD_ReadPixel()
ret
=
*
(
__IO
uint32_t
*
)
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
;
stm324x9i_eval_lcd.c:512
BSP_LCD_ReadPixel()
else
if
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_RGB888
)
stm324x9i_eval_lcd.c:515
BSP_LCD_ReadPixel()
ret
=
(
*
(
__IO
uint32_t
*
)
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
&
0x00FFFFFF
)
;
stm324x9i_eval_lcd.c:517
BSP_LCD_ReadPixel()
else
if
(
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_RGB565
)
||
\
stm324x9i_eval_lcd.c:518
BSP_LCD_ReadPixel()
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_ARGB4444
)
||
\
stm324x9i_eval_lcd.c:519
BSP_LCD_ReadPixel()
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
PixelFormat
==
LTDC_PIXEL_FORMAT_AL88
)
)
stm324x9i_eval_lcd.c:522
BSP_LCD_ReadPixel()
ret
=
*
(
__IO
uint16_t
*
)
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
2
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
;
stm324x9i_eval_lcd.c:527
BSP_LCD_ReadPixel()
ret
=
*
(
__IO
uint8_t
*
)
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
2
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
;
stm324x9i_eval_lcd.c:540
BSP_LCD_Clear()
LL_FillBuffer
(
ActiveLayer
,
(
uint32_t
*
)
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
,
BSP_LCD_GetXSize
(
)
,
BSP_LCD_GetYSize
(
)
,
0
,
Color
)
;
stm324x9i_eval_lcd.c:653
BSP_LCD_DrawHLine()
Xaddress
=
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm324x9i_eval_lcd.c:670
BSP_LCD_DrawVLine()
Xaddress
=
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm324x9i_eval_lcd.c:898
BSP_LCD_DrawBitmap()
Address
=
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
(
(
BSP_LCD_GetXSize
(
)
*
Ypos
)
+
Xpos
)
*
(
4
)
)
;
stm324x9i_eval_lcd.c:944
BSP_LCD_FillRect()
Xaddress
=
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm324x9i_eval_lcd.c:1102
BSP_LCD_DisplayOn()
__HAL_LTDC_ENABLE
(
&
hltdc_eval
)
;
stm324x9i_eval_lcd.c:1111
BSP_LCD_DisplayOff()
__HAL_LTDC_DISABLE
(
&
hltdc_eval
)
;
stm324x9i_eval_lcd.c:1234
BSP_LCD_DrawPixel()
*
(
__IO
uint32_t
*
)
(
hltdc_eval
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
=
RGB_Code
;
Data Use
Functions reading
hltdc_eval
hltdc_eval
BSP_LCD_InitEx()
BSP_LCD_GetXSize()
BSP_LCD_GetYSize()
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
hltdc_eval
hltdc_eval
LTDC_HandleTypeDef
all items filtered out