Hallo, Ich versuche grad ein BMP-File array aufs Display zubekommen haut aber nicht hin kommt nur ein blauer streifen. Vielleicht kann mir einer von euch weiterhelfen
1 | //Aufruf
|
2 | LCD_DrawPicture(0,0,90,90, test); |
3 | |
4 | void LCD_DrawPicture(uint16_t StartX,uint16_t StartY,uint16_t EndX,uint16_t EndY, uint16_t *pic) |
5 | {
|
6 | uint16_t i; |
7 | LCD_SetCursor(StartX,StartY); |
8 | LCD_WriteRAM_Prepare(); |
9 | for (i=0;i<(EndX*EndY);i++) |
10 | {
|
11 | LCD_WriteRAM(*pic++); |
12 | }
|
13 | }
|