实现了bmp格式图像的显示。主要包括16bit 565图像的解码和显示。前翻、后翻触摸屏事件的实现。 需求设计
(1) 在ARM9平台上,实现液晶屏显示16位(R5 G6 B5)BMP彩色图像;
(2) 实现触摸屏的功能,利用触摸屏可以实现BMP图像“上一张”和“下一张”的轮换显示;
(3) BMP文件的解码函数的实现;
(4) 触摸屏功能的实现;
详细设计:
BMP文件的构成
(1) BMP文件可以看成4大块的内容:
(2) 位图文件头(bitmap-file header);
(3) 位图信息头(bitmapinformation-header);
(4) 色彩表(color table);
(5) 位图的字节阵列(即位图数据流);
(6) 如图1所示。
2019-12-21 20:08:45
2.59MB
嵌入式
1