首先,确认你的液晶屏显示数据的模式,如果是RGB888模式,你找到最后送入液晶屏显示区域的内存,这里面每3个byte表示一个像素,每一位代表红,绿,蓝,当白色显示时,3个值都为FF,如果显示红色,你把FF FF FF,改为 FF 00 00 就可以了。
如果是RGB565模式,每两个byte表示一个像素点,红,绿,蓝 分别占 5bit,6bit,5bit。修改相应的比特即可。
BF54x上有RGB数据裁剪功能,即使硬件上是RGB565设计,送数据时仍可以按照RGB888送,如果你是这种模式,只需要按照RGB888数据格式修改就可以了