Gast
#5059737
Ich versuche, die Funktion für ein farbiges Rechteck zu schreiben:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
Mist, es bleibt schwarz. Ich finde nirgends ein Beispiel
|
Anzeige
|
STM32 Cube board support package TFT und Farbe
Gast
#5059737
Ich versuche, die Funktion für ein farbiges Rechteck zu schreiben:
Mist, es bleibt schwarz. Ich finde nirgends ein Beispiel
Gast
#5059773
bittesehr:
W.S.
Gast
#5060139
Danke, das nützt mir jetzt wenig weil ich eher support für die STM32 CPUs mit integriertem LTDC-Controller brauche: http://www.st.com/content/ccc/resource/technical/document/application_note/group0/25/ca/f9/b4/ae/fc/4e/1e/DM00287603/files/DM00287603.pdf/jcr:content/translations/en.DM00287603.pdf
Gast
#5060281
aus dem BSP:
#define LCD_COLOR_ORANGE ((uint32_t)0xFFFFA500)
void BSP_LCD_SetTextColor(uint32_t Color)
{
DrawProp[ActiveLayer].TextColor = Color;
}
dein Beispiel:
void fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t
color)
{
BSP_LCD_SetTextColor(color);
...
};
ein Byte zuwenig bei der Farbe.
Gruß,
dasrotemopped.
Gast
#5060287
Danke, rotesmoped ;-) Das Problem bestand im wesentlichen darin, dass ich nicht wusste, dass das Farbformat RGB8888 und nicht RGB565 ist. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|