分类: 嵌入式
2015-12-10 23:57:49
原文地址:Mini2440更改LCD背景图片 作者:飘之叶
硬件平台:mini2440
软件环境:UCOS2 、ADS1.2 、 LCD彩色图片转换工具BMP_to_H工具bmp2h
LCD彩色图片转换工具BMP_to_H工具文件夹下的使用说明
在S3C2410里面,如果要使用生成的图片数组数据,需要在生成的c文件开头添加一条语句:
#define WIN32
第一步:生成图片的.C文件
例如:使用bmp2h生成的.C文件如下
|
则需要改为:
1头文件不要
2对齐方式去掉
3在文件开始的地方加上# define WIN32
|
第二步:在LCD.H里面声明要用到的数组。
extern unsigned char fuck1[];
第三步:修改LCD.C文件中的Lcd_N35_Init();要显示的图片数组
Paint_Bmp(0, 0, 240, 320, fuck1);
到这里编译成功,下载到板子上就可以看到更换的图片。
另外刚开始的时候不知道为什么不行,图片显示很模糊。后来恼火把数组名字改为fuck1图片显示清晰,汗。