⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bmp.h

📁 MzT24-2模块驱动例程(Keil LPC22XX)320*240TFT液晶屏驱动程序
💻 H
字号:


//BMP文件头
typedef __packed struct tagBITMAPFILEHEADER {
	unsigned short bfType;
	unsigned int bfSize;
	unsigned short bfReserved1;
	unsigned short bfReserved2;
	unsigned int bfoffBits;
}BITMAPFILEHEADER;
//BMP图像文件头
typedef __packed struct tagBITMAPINFOHEADER {
	unsigned int biSize;
	unsigned int biWidth;
	unsigned int biHeight;
	unsigned short  biPlanes;
	unsigned short  biBitCount;

	unsigned int biCompress;

	unsigned int biSizeImage;
	unsigned int biXPeIsPerMeter;
	unsigned int biYPeIsPerMeter;
	unsigned int biCIrUsed;
	unsigned int biClrImprotant;
} BITMAPINFOHEADER;
//颜色表数据结构,即调色板数据
typedef __packed struct tagRGBQUAD
{
	unsigned char rgbBlue :8;				//RGB 蓝	
	unsigned char rgbGreen :8;				//RGB 绿
	unsigned char rgbRed :8;					//RGB 红
	unsigned char rgbReserved :8;			//保留
}RGBQUAD;

//RGBQUAD bmiColor;

typedef unsigned short US_COLORS;
//US_COLORS Colors_User[256];			//根据LCD情况实际去转换的色表,已转至显示函数当中开辟了

//============================================================================================
extern void BMP_Show(unsigned int left, unsigned int top, unsigned char * bitmap, unsigned char stretch);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -