ActiveLayer is only used within STM32F429I-Discovery.
 
Symbols
loading...
Files
loading...

ActiveLayer variable

Syntax

static uint32_t ActiveLayer = 0;

References

LocationReferrerText
stm32f429i_discovery_lcd.c:111
static uint32_t ActiveLayer = 0;
stm32f429i_discovery_lcd.c:276BSP_LCD_SelectLayer()
ActiveLayer = LayerIndex;
stm32f429i_discovery_lcd.c:463BSP_LCD_GetTextColor()
return DrawProp[ActiveLayer].TextColor;
stm32f429i_discovery_lcd.c:472BSP_LCD_GetBackColor()
return DrawProp[ActiveLayer].BackColor;
stm32f429i_discovery_lcd.c:481BSP_LCD_SetTextColor()
DrawProp[ActiveLayer].TextColor = Color;
stm32f429i_discovery_lcd.c:490BSP_LCD_SetBackColor()
DrawProp[ActiveLayer].BackColor = Color;
stm32f429i_discovery_lcd.c:499BSP_LCD_SetFont()
DrawProp[ActiveLayer].pFont = pFonts;
stm32f429i_discovery_lcd.c:508BSP_LCD_GetFont()
return DrawProp[ActiveLayer].pFont;
stm32f429i_discovery_lcd.c:521BSP_LCD_ReadPixel()
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:526BSP_LCD_ReadPixel()
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:531BSP_LCD_ReadPixel()
stm32f429i_discovery_lcd.c:532BSP_LCD_ReadPixel()
stm32f429i_discovery_lcd.c:533BSP_LCD_ReadPixel()
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()
FillBuffer(ActiveLayer, (uint32_t *)(LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress), BSP_LCD_GetXSize(),
stm32f429i_discovery_lcd.c:564BSP_LCD_ClearStringLine()
uint32_t colorbackup = DrawProp[ActiveLayer].TextColor;
stm32f429i_discovery_lcd.c:565BSP_LCD_ClearStringLine()
DrawProp[ActiveLayer].TextColor = DrawProp[ActiveLayer].BackColor;
stm32f429i_discovery_lcd.c:568BSP_LCD_ClearStringLine()
stm32f429i_discovery_lcd.c:569BSP_LCD_ClearStringLine()
DrawProp[ActiveLayer].pFont->Height);
stm32f429i_discovery_lcd.c:571BSP_LCD_ClearStringLine()
DrawProp[ActiveLayer].TextColor = colorbackup;
stm32f429i_discovery_lcd.c:572BSP_LCD_ClearStringLine()
stm32f429i_discovery_lcd.c:583BSP_LCD_DisplayChar()
DrawChar(Xpos, Ypos, &DrawProp[ActiveLayer].pFont->table[(Ascii - ' ') *\
stm32f429i_discovery_lcd.c:584BSP_LCD_DisplayChar()
DrawProp[ActiveLayer].pFont->Height * ((DrawProp[ActiveLayer].pFont->Width + 7) / 8)]);
stm32f429i_discovery_lcd.c:608BSP_LCD_DisplayStringAt()
xsize = (BSP_LCD_GetXSize() / DrawProp[ActiveLayer].pFont->Width);
stm32f429i_discovery_lcd.c:614BSP_LCD_DisplayStringAt()
refcolumn = X + ((xsize - size) * DrawProp[ActiveLayer].pFont->Width) / 2;
stm32f429i_discovery_lcd.c:624BSP_LCD_DisplayStringAt()
refcolumn = X + ((xsize - size) * 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:636BSP_LCD_DisplayStringAt()
DrawProp[ActiveLayer].pFont->Width))
stm32f429i_discovery_lcd.c:641BSP_LCD_DisplayStringAt()
refcolumn += DrawProp[ActiveLayer].pFont->Width;
stm32f429i_discovery_lcd.c:669BSP_LCD_DrawHLine()
xaddress = (LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress) + 4 * (BSP_LCD_GetXSize() * Ypos + Xpos);
stm32f429i_discovery_lcd.c:672BSP_LCD_DrawHLine()
FillBuffer(ActiveLayer, (uint32_t *)xaddress, Length, 1, 0, DrawProp[ActiveLayer].TextColor);
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:753BSP_LCD_DrawLine()
BSP_LCD_DrawPixel(x, y, DrawProp[ActiveLayer].TextColor); /* Draw the current pixel */
stm32f429i_discovery_lcd.c:802BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + curx), (Ypos - cury), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:803BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - curx), (Ypos - cury), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:804BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + cury), (Ypos - curx), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:805BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - cury), (Ypos - curx), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:806BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + curx), (Ypos + cury), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:807BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - curx), (Ypos + cury), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:808BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + cury), (Ypos + curx), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:809BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - cury), (Ypos + curx), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:868BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos - (uint16_t)(x / k)), (Ypos + y), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:869BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos + (uint16_t)(x / k)), (Ypos + y), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:870BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos + (uint16_t)(x / k)), (Ypos - y), DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:871BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos - (uint16_t)(x / k)), (Ypos - y), 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:951BSP_LCD_FillRect()
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:958BSP_LCD_FillRect()
DrawProp[ActiveLayer].TextColor);
stm32f429i_discovery_lcd.c:978BSP_LCD_FillCircle()
stm32f429i_discovery_lcd.c:1005BSP_LCD_FillCircle()
stm32f429i_discovery_lcd.c:1299BSP_LCD_DrawPixel()
*(__IO uint32_t *)(LtdcHandler.LayerCfg[ActiveLayer].FBStartAdress + (4 * (Ypos * BSP_LCD_GetXSize() + Xpos))) = RGB_Code;
stm32f429i_discovery_lcd.c:1316DrawChar()
height = DrawProp[ActiveLayer].pFont->Height;
stm32f429i_discovery_lcd.c:1317DrawChar()
width = DrawProp[ActiveLayer].pFont->Width;
stm32f429i_discovery_lcd.c:1345DrawChar()
stm32f429i_discovery_lcd.c:1349DrawChar()