问题搞定,作个小结:
Little-endian下rgb565的bits序列
r g0 g1 b
在大端机器上作为一个short读入后的bits序列
g1 b r g0
因为lcd的bits序列是确定的,大端小端应该一样,转换后必须也是如下
r g0 g1 b
因此,交换一下字节顺序即可
Little-endian下rgb565的bits序列
r g0 g1 b
在大端机器上作为一个short读入后的bits序列
g1 b r g0
因为lcd的bits序列是确定的,大端小端应该一样,转换后必须也是如下
r g0 g1 b
因此,交换一下字节顺序即可