STM324x9I_EVAL + 0/11 examples
CodeScope will show references to BSP_LCD_GetXSize() from the following samples and libraries:
 
Symbols
loading...
Files
loading...

BSP_LCD_GetXSize() function

Gets the LCD X size.

Syntax

uint32_t BSP_LCD_GetXSize(void);
Implemented in stm324x9i_eval_lcd.c:207

Return value

Used LCD X size

Examples

BSP_LCD_GetXSize() is referenced by 11 libraries and example projects.

References

LocationReferrerText
stm324x9i_eval_lcd.c:207
uint32_t BSP_LCD_GetXSize(void)
stm324x9i_eval_lcd.h:163
uint32_t BSP_LCD_GetXSize(void);
stm324x9i_eval_lcd.c:232BSP_LCD_LayerDefaultInit()
Layercfg.WindowX1 = BSP_LCD_GetXSize();
stm324x9i_eval_lcd.c:244BSP_LCD_LayerDefaultInit()
Layercfg.ImageWidth = BSP_LCD_GetXSize();
stm324x9i_eval_lcd.c:510BSP_LCD_ReadPixel()
ret = *(__IO uint32_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (4*(Ypos*BSP_LCD_GetXSize() + Xpos)));
stm324x9i_eval_lcd.c:515BSP_LCD_ReadPixel()
ret = (*(__IO uint32_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (4*(Ypos*BSP_LCD_GetXSize() + Xpos))) & 0x00FFFFFF);
stm324x9i_eval_lcd.c:522BSP_LCD_ReadPixel()
ret = *(__IO uint16_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (2*(Ypos*BSP_LCD_GetXSize() + Xpos)));
stm324x9i_eval_lcd.c:527BSP_LCD_ReadPixel()
ret = *(__IO uint8_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (2*(Ypos*BSP_LCD_GetXSize() + Xpos)));
stm324x9i_eval_lcd.c:540BSP_LCD_Clear()
stm324x9i_eval_lcd.c:553BSP_LCD_ClearStringLine()
stm324x9i_eval_lcd.c:593BSP_LCD_DisplayStringAt()
xsize = (BSP_LCD_GetXSize()/DrawProp[ActiveLayer].pFont->Width);
stm324x9i_eval_lcd.c:620BSP_LCD_DisplayStringAt()
while ((*Text != 0) & (((BSP_LCD_GetXSize() - (i*DrawProp[ActiveLayer].pFont->Width)) & 0xFFFF) >= DrawProp[ActiveLayer].pFont->Width))
stm324x9i_eval_lcd.c:653BSP_LCD_DrawHLine()
Xaddress = (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress) + 4*(BSP_LCD_GetXSize()*Ypos + Xpos);
stm324x9i_eval_lcd.c:670BSP_LCD_DrawVLine()
Xaddress = (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress) + 4*(BSP_LCD_GetXSize()*Ypos + Xpos);
stm324x9i_eval_lcd.c:673BSP_LCD_DrawVLine()
LL_FillBuffer(ActiveLayer, (uint32_t *)Xaddress, 1, Length, (BSP_LCD_GetXSize() - 1), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:898BSP_LCD_DrawBitmap()
Address = hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (((BSP_LCD_GetXSize()*Ypos) + Xpos)*(4));
stm324x9i_eval_lcd.c:924BSP_LCD_DrawBitmap()
Address+= (BSP_LCD_GetXSize()*4);
stm324x9i_eval_lcd.c:944BSP_LCD_FillRect()
Xaddress = (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress) + 4*(BSP_LCD_GetXSize()*Ypos + Xpos);
stm324x9i_eval_lcd.c:947BSP_LCD_FillRect()
LL_FillBuffer(ActiveLayer, (uint32_t *)Xaddress, Width, Height, (BSP_LCD_GetXSize() - Width), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:1234BSP_LCD_DrawPixel()
*(__IO uint32_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (4*(Ypos*BSP_LCD_GetXSize() + Xpos))) = RGB_Code;

Call Tree

Data read by BSP_LCD_GetXSize()
BSP_LCD_GetXSize()
Type of BSP_LCD_GetXSize()
BSP_LCD_GetXSize()
uint32_t
all items filtered out