STM32F429I-Discovery + 0/3 examples
CodeScope will show references to BSP_LCD_GetXSize() from the following samples and libraries:
Examples
STM32F429I-Discovery
Examples
Applications
Display
 
Symbols
loading...
Files
loading...

BSP_LCD_GetXSize() function

Gets the LCD X size.

Syntax

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

LocationReferrerText
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:245BSP_LCD_LayerDefaultInit()
Layercfg.WindowX1 = BSP_LCD_GetXSize();
stm32f429i_discovery_lcd.c:257BSP_LCD_LayerDefaultInit()
Layercfg.ImageWidth = BSP_LCD_GetXSize();
stm32f429i_discovery_lcd.c:524BSP_LCD_ReadPixel()
ret = *(__IO uint32_t *)(LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress + (4 * (Ypos * BSP_LCD_GetXSize() + Xpos)));
stm32f429i_discovery_lcd.c:529BSP_LCD_ReadPixel()
ret = (*(__IO uint32_t *)(LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress + (4 * (Ypos * BSP_LCD_GetXSize() + Xpos))) & 0x00FFFFFF);
stm32f429i_discovery_lcd.c:536BSP_LCD_ReadPixel()
ret = *(__IO uint16_t *)(LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress + (2 * (Ypos * BSP_LCD_GetXSize() + Xpos)));
stm32f429i_discovery_lcd.c:541BSP_LCD_ReadPixel()
ret = *(__IO uint8_t *)(LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress + (2 * (Ypos * BSP_LCD_GetXSize() + Xpos)));
stm32f429i_discovery_lcd.c:554BSP_LCD_Clear()
stm32f429i_discovery_lcd.c:568BSP_LCD_ClearStringLine()
BSP_LCD_FillRect(0, (Line * DrawProp[ActiveLayer].pFont->Height), BSP_LCD_GetXSize(),
stm32f429i_discovery_lcd.c:608BSP_LCD_DisplayStringAt()
xsize = (BSP_LCD_GetXSize() / DrawProp[ActiveLayer].pFont->Width);
stm32f429i_discovery_lcd.c:635BSP_LCD_DisplayStringAt()
while ((*pText != 0) & (((BSP_LCD_GetXSize() - (i * DrawProp[ActiveLayer].pFont->Width)) & 0xFFFF) >=
stm32f429i_discovery_lcd.c:669BSP_LCD_DrawHLine()
xaddress = (LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress) + 4 * (BSP_LCD_GetXSize() * Ypos + Xpos);
stm32f429i_discovery_lcd.c:686BSP_LCD_DrawVLine()
xaddress = (LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress) + 4 * (BSP_LCD_GetXSize() * Ypos + Xpos);
stm32f429i_discovery_lcd.c:689BSP_LCD_DrawVLine()
FillBuffer(ActiveLayer, (uint32_t *)xaddress, 1, Length, (BSP_LCD_GetXSize() - 1), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:908BSP_LCD_DrawBitmap()
address = LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress + (((BSP_LCD_GetXSize() * Y) + X) * (4));
stm32f429i_discovery_lcd.c:934BSP_LCD_DrawBitmap()
address += ((BSP_LCD_GetXSize() - width + width) * 4);
stm32f429i_discovery_lcd.c:954BSP_LCD_FillRect()
xaddress = (LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress) + 4 * (BSP_LCD_GetXSize() * Ypos + Xpos);
stm32f429i_discovery_lcd.c:957BSP_LCD_FillRect()
FillBuffer(ActiveLayer, (uint32_t *)xaddress, Width, Height, (BSP_LCD_GetXSize() - Width),
stm32f429i_discovery_lcd.c:1299BSP_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_GetXSize()
LCD_DrvTypeDef::GetLcdPixelWidth
all items filtered out
Data read by BSP_LCD_GetXSize()
all items filtered out
BSP_LCD_GetXSize()
Type of BSP_LCD_GetXSize()
BSP_LCD_GetXSize()
uint32_t
all items filtered out