stm32显示图片遇到的有关问题

stm32显示图片遇到的问题
在做一个彩屏显示图片的实验时,图片取模软件取得的是char型数据,想增加屏幕刷屏速度,先自己写个控制台小程序将char型数据重组为int 16位类型的数据,这样就省去在画图函数里将8位类型的数据重组为16位类型的这个过程,结果显示出的图片是花的,反正就是不对。在这个画图函数里写16位数据后延个时也不行,那个控制台小程序重组以后的数据是对的,也就是按顺序一点点画下来还是那些数据,但就是不对,不知道为啥?
------解决思路----------------------
这个好像要研究一下图像的具体数据格式,LZ,你用的是什么格式的数据?BMP?
如果是 BMP,你有没有注意到图片数据对齐的问题。
------解决思路----------------------
贴个图看看吧
------解决思路----------------------
你用的什么格式写入的,RGB565吗?再重组的时候注意按配色对齐,可能还要把两个char数据拆开重组、、