前言
显示800*480像素的bmp图片(使用内存映射)
一、使用步骤
代码:
代码如下:
#include "project.h"
//定义一个存放触摸屏信息的结构体
struct input_event touch;
//封装两个函数一个显示图片、一个触摸屏
int Display_Bmp(int coos,char * pic_path)
{
int bmpfd;
int lcdfd;
int i,j,k;
int x,y;
//定义数组存放读取到的RGB数值
unsigned char bmpbuf[800*480*3];
//char每个数据占1个字节
//定义int数组存放转换得到的ARGB数据
unsigned int lcdbuf[800*480]; //int每个数据占4个字节
unsigned int tempbuf[800