STM32F429I-Discovery
+ 0/3 examples
CodeScope will show references to
BSP_LCD_GetXSize()
from the following samples and libraries:
Utilities
Examples
STM32F429I-Discovery
Examples
BSP
Applications
Display
LTDC_Paint
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32F429I-Discovery
BSP_LCD_GetXSize()
BSP_LCD_GetXSize() function
Gets the LCD X size.
Syntax
from
stm32f429i_discovery_lcd.h:168
uint32_t
BSP_LCD_GetXSize
(
void
)
;
Implemented in
stm32f429i_discovery_lcd.c:220
Return value
The used LCD X size
Examples
BSP_LCD_GetXSize()
is referenced by
3 libraries and example projects
.
References
Location
Referrer
Text
stm32f429i_discovery_lcd.c:220
uint32_t
BSP_LCD_GetXSize
(
void
)
stm32f429i_discovery_lcd.h:168
uint32_t
BSP_LCD_GetXSize
(
void
)
;
stm32f429i_discovery_lcd.c:245
BSP_LCD_LayerDefaultInit()
Layercfg
.
WindowX1
=
BSP_LCD_GetXSize
(
)
;
stm32f429i_discovery_lcd.c:257
BSP_LCD_LayerDefaultInit()
Layercfg
.
ImageWidth
=
BSP_LCD_GetXSize
(
)
;
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:529
BSP_LCD_ReadPixel()
ret
=
(
*
(
__IO
uint32_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
&
0x00FFFFFF
)
;
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:568
BSP_LCD_ClearStringLine()
BSP_LCD_FillRect
(
0
,
(
Line
*
DrawProp
[
ActiveLayer
]
.
pFont
->
Height
)
,
BSP_LCD_GetXSize
(
)
,
stm32f429i_discovery_lcd.c:608
BSP_LCD_DisplayStringAt()
xsize
=
(
BSP_LCD_GetXSize
(
)
/
DrawProp
[
ActiveLayer
]
.
pFont
->
Width
)
;
stm32f429i_discovery_lcd.c:635
BSP_LCD_DisplayStringAt()
while
(
(
*
pText
!=
0
)
&
(
(
(
BSP_LCD_GetXSize
(
)
-
(
i
*
DrawProp
[
ActiveLayer
]
.
pFont
->
Width
)
)
&
0xFFFF
)
>=
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:689
BSP_LCD_DrawVLine()
FillBuffer
(
ActiveLayer
,
(
uint32_t
*
)
xaddress
,
1
,
Length
,
(
BSP_LCD_GetXSize
(
)
-
1
)
,
DrawProp
[
ActiveLayer
]
.
TextColor
)
;
stm32f429i_discovery_lcd.c:908
BSP_LCD_DrawBitmap()
address
=
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
(
(
BSP_LCD_GetXSize
(
)
*
Y
)
+
X
)
*
(
4
)
)
;
stm32f429i_discovery_lcd.c:934
BSP_LCD_DrawBitmap()
address
+=
(
(
BSP_LCD_GetXSize
(
)
-
width
+
width
)
*
4
)
;
stm32f429i_discovery_lcd.c:954
BSP_LCD_FillRect()
xaddress
=
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
)
+
4
*
(
BSP_LCD_GetXSize
(
)
*
Ypos
+
Xpos
)
;
stm32f429i_discovery_lcd.c:957
BSP_LCD_FillRect()
FillBuffer
(
ActiveLayer
,
(
uint32_t
*
)
xaddress
,
Width
,
Height
,
(
BSP_LCD_GetXSize
(
)
-
Width
)
,
stm32f429i_discovery_lcd.c:1299
BSP_LCD_DrawPixel()
*
(
__IO
uint32_t
*
)
(
LtdcHandler
.
LayerCfg
[
ActiveLayer
]
.
FBStartAdress
+
(
4
*
(
Ypos
*
BSP_LCD_GetXSize
(
)
+
Xpos
)
)
)
=
RGB_Code
;
Call Tree
Functions calling
BSP_LCD_GetXSize()
Functions called by
BSP_LCD_GetXSize()
BSP_LCD_LayerDefaultInit()
BSP_LCD_ReadPixel()
BSP_LCD_Clear()
BSP_LCD_ClearStringLine()
BSP_LCD_DisplayStringAt()
BSP_LCD_DrawHLine()
BSP_LCD_DrawVLine()
BSP_LCD_DrawBitmap()
BSP_LCD_FillRect()
BSP_LCD_DrawPixel()
all items filtered out
BSP_LCD_GetXSize()
LCD_DrvTypeDef::GetLcdPixelWidth
all items filtered out
Data read by
BSP_LCD_GetXSize()
LcdDrv
all items filtered out
BSP_LCD_GetXSize()
Type of
BSP_LCD_GetXSize()
BSP_LCD_GetXSize()
uint32_t
all items filtered out