STM32446E_EVAL + 0/2 examples
CodeScope will show references to BSP_LCD_DrawPixel() from the following samples and libraries:
Examples
STM32446E_EVAL
Applications
LibJPEG
 
Symbols
loading...
Files
loading...

BSP_LCD_DrawPixel() function

Draws a pixel on LCD.

Syntax

void BSP_LCD_DrawPixel(uint16_t Xpos,     uint16_t Ypos,     uint16_t RGB_Code);
Implemented in stm32446e_eval_lcd.c:383

Arguments

Xpos

X position

Ypos

Y position

RGB_Code

Pixel color in RGB mode (5-6-5)

Examples

BSP_LCD_DrawPixel() is referenced by 2 libraries and example projects.

References

LocationReferrerText
stm32446e_eval_lcd.c:383
void BSP_LCD_DrawPixel(uint16_t Xpos, uint16_t Ypos, uint16_t RGB_Code)
stm32446e_eval_lcd.h:143
void BSP_LCD_DrawPixel(uint16_t Xpos, uint16_t Ypos, uint16_t RGB_Code);
stm32446e_eval_lcd.c:409BSP_LCD_DrawHLine()
BSP_LCD_DrawPixel((Xpos + index), Ypos, DrawProp.TextColor);
stm32446e_eval_lcd.c:432BSP_LCD_DrawVLine()
BSP_LCD_DrawPixel(Xpos, Ypos + index, DrawProp.TextColor);
stm32446e_eval_lcd.c:498BSP_LCD_DrawLine()
BSP_LCD_DrawPixel(x, y, DrawProp.TextColor); /* Draw the current pixel */
stm32446e_eval_lcd.c:547BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_x), (Ypos - current_y), DrawProp.TextColor);
stm32446e_eval_lcd.c:549BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_x), (Ypos - current_y), DrawProp.TextColor);
stm32446e_eval_lcd.c:551BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_y), (Ypos - current_x), DrawProp.TextColor);
stm32446e_eval_lcd.c:553BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_y), (Ypos - current_x), DrawProp.TextColor);
stm32446e_eval_lcd.c:555BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_x), (Ypos + current_y), DrawProp.TextColor);
stm32446e_eval_lcd.c:557BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_x), (Ypos + current_y), DrawProp.TextColor);
stm32446e_eval_lcd.c:559BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_y), (Ypos + current_x), DrawProp.TextColor);
stm32446e_eval_lcd.c:561BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_y), (Ypos + current_x), DrawProp.TextColor);
stm32446e_eval_lcd.c:622BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos-(uint16_t)(x/k)), (Ypos+y), DrawProp.TextColor);
stm32446e_eval_lcd.c:623BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos+(uint16_t)(x/k)), (Ypos+y), DrawProp.TextColor);
stm32446e_eval_lcd.c:624BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos+(uint16_t)(x/k)), (Ypos-y), DrawProp.TextColor);
stm32446e_eval_lcd.c:625BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos-(uint16_t)(x/k)), (Ypos-y), DrawProp.TextColor);
stm32446e_eval_lcd.c:909DrawChar()
BSP_LCD_DrawPixel((Xpos + j), Ypos, DrawProp.TextColor);
stm32446e_eval_lcd.c:913DrawChar()
BSP_LCD_DrawPixel((Xpos + j), Ypos, DrawProp.BackColor);

Call Tree

Functions calling BSP_LCD_DrawPixel()
Functions called by BSP_LCD_DrawPixel()
BSP_LCD_DrawPixel()
LCD_DrvTypeDef::WritePixel
all items filtered out
Data read by BSP_LCD_DrawPixel()
BSP_LCD_DrawPixel()