8 bit lib voor de ILI9327
11 berichten
• Pagina 2 van 2 • 1, 2
Re: 8 bit lib voor de ILI9327
Toch nog een bug gevonden in UTFT.CCP file. In de void van SetPixel stond het het weg schrijven van de registers in de onjuiste volgorde
Dit is de juiste volgorde
LCD_Write_DATA((r&248)|g>>5);
LCD_Write_DATA(((g&28)<<3|b>>3)); /rrrrrgggggbbbb
Resultaat was dat bij schrijven van losse pixels de kleur rood en blauw gewisseld waren.
En bij het het aan maken van afgeronde rechthoeken, waren er pixels te zien van een andere kleur.
Daar viel het pas op dat het niet klopte.
Blijf zoeken naar nog meer foutjes, en deze dan direct oplossen.
Vooral het weergeven van de bitmaps, heeft nu aandacht.
Daar geeft het nog niet goed.
Weer een punt op de i geplaatst.
Dit is de juiste volgorde
LCD_Write_DATA((r&248)|g>>5);
LCD_Write_DATA(((g&28)<<3|b>>3)); /rrrrrgggggbbbb
Resultaat was dat bij schrijven van losse pixels de kleur rood en blauw gewisseld waren.
En bij het het aan maken van afgeronde rechthoeken, waren er pixels te zien van een andere kleur.
Daar viel het pas op dat het niet klopte.
Blijf zoeken naar nog meer foutjes, en deze dan direct oplossen.
Vooral het weergeven van de bitmaps, heeft nu aandacht.
Daar geeft het nog niet goed.
Weer een punt op de i geplaatst.
Advertisement
11 berichten
• Pagina 2 van 2 • 1, 2
Wie is er online?
Gebruikers in dit forum: azawisi en 11 gasten