请问各位大神,我的LPC1788硬件与LCD屏接线时,红色和蓝色对调了(即LPC1788的红色I/O口接到LCD的蓝色部分,蓝色部分街道LCD的红色部分,选择的是TFT屏565模式),软件部分能否解决呢。谢谢啊
可以的,软件上需要做一下移位什么的,把RGB调正确即可
如果原来的是RRRRRGGGGGGBBBBB组成的16位,
1、分别提取R、G、B部分
R_Color = OldColor >> 11; // 从最高位到最低位
G_Color = OldColor & 0x7E0; //
B_Color = ( OldColor & 0x1F ) << 11 ; // 由低位变为高位
2、合成
NewColor = R_Color | G_Color | B_Color
我刚找了下以前用的字模软件,没找到。
我用的那个3个颜色是可以调整的,具体要看你这个屏怎么怎么定义的。
4楼说的也是一种方法,就是在输出的时候,把内容改下位置,就是效率差点。
作人随心、做事随缘。世间凡事岂能尽如人意。不求无怨无悔、但求无愧于心。