2014年(38)
发布时间:2014-03-13 17:02:14
一 实验内容简要描述1.实验目的学会驱动程序的编写方法,配置S3C2410的LCD驱动,以及在LCD屏上显示包括bmp和jpeg两种格式的图片2.实验内容 (1)分析S3c2410实验箱LCD以及LCD控制器的硬件原理,据此找出相应的硬件设置参数,参考xcale实验箱关于lcd的设置,完成s3c2410实验箱LCD的设置.........【阅读全文】
发布时间:2014-03-13 16:57:22
本实验为mini2440触摸屏裸机驱动实验,通过点击触摸屏获得该点的坐标,然后通过UART显示在电脑上,主要配置ADCCON控制寄存器,利用中断模式读取X,Y坐标,并显示出来,代码后注释已经详细给出,具体实验代码如下:#define GLOBAL_CLK 1#include #include #includ.........【阅读全文】
发布时间:2014-03-13 16:56:35
本实验在驱动前一个实验的基础上实现了汉字和字母的显示。主要在于汉字写入函数Draw_Text16()和ASCII写入函数Draw_ASCII()的编写,这两个函数主要用到一个两重循环给每个点赋值相应的颜色,汉字占用16*16个像素比ASCII的8*16复杂一点,需要在第二层循环再来一次,具体实验代码后有详细注释。区分汉字与ASCII也很简单.........【阅读全文】
发布时间:2014-03-13 16:55:49
经过一个周的反复学习调试,今晚终于把mini2440 lcd液晶屏裸机驱动调试成功了,最难设置的主要是它配套的统宝3.5寸液晶屏频率及参数的设置,主要需要配置几个寄存器。LCDCON1-5用来配置时钟频率,水平竖直宽度,前肩后肩以及脉宽的设置。VBPD:确定帧同步信号和帧数据传输前的一段延迟时间,是帧数据传输前延迟时间和.........【阅读全文】
发布时间:2014-03-13 16:54:55
//LCD视频驱动编写#include"2440addr.h"#include "Phoenix_lib.h"#define MVAL (13)#define MVAL_USED (0) //0=each frame 1=rate by MVAL#define INVVDEN (1) //0=normal 1=inve.........【阅读全文】