mini2440 X35上做韦东山LCD裸板程序

现在这块开发板mini2440用的LCD是x35,跟韦老师讲课用的LCD不同。所以韦老师给的程序不能直接用。但是修改之后成功!注意触摸屏驱动跟韦老师的也应该是不一样的,所以只能显示图像,触摸屏没有反应。

终于让lcd裸板 跑起来了。现在这块开发板mini2440用的LCD是x35,跟韦老师讲课用的LCD不同。所以韦老师给的程序不能直接用。但是修改之后成功!

裸板程序在E:\example linux\mini2440裸板    里,

修改的地方:

1)  将所有320240的地方替换成240320

2)  最为关键的一步:设置LCDCON5时一定要将bit[6]的vden反置。即(1<<6)

LCDCON5= (FORMAT8BPP_565<<11) | (HSYNC_INV<<9) | (VSYNC_INV<<8) |(BSWP<<1) | (1 <<6);

3)修改成mini2440 X35的大小

     xsize = 240;

     ysize = 320;

4)修改参数,自己多试试

#else

/* 自己微调一下, 上下移动调VBPD和VFPD, 左右移动调HBPD和HFPD

 * 保持(VBPD+VFPD)不变, 减小VBPD图像上移

 * 保持(HBPD+HFPD)不变, 增加HBPD图像右移

 * 多试几次, 我试了10多次


你可能感兴趣的:(mini2440 X35上做韦东山LCD裸板程序)