文档介绍:厦门大学软件学院《毕业设计(论文)》开题报告
学生姓名
洪翼
班级
03转专业
学号
01130023
校外指导教师姓名
职称
所在单位
指导教师姓名
曾文华
职称
教授
所在单位
软件学院
毕业设计题目
基于HHARM9-EDU实验平台的嵌入式Linux硬盘MP3系统开发---- MP3音频解码与LCD图形界面设计部分
毕业设计目标:
1总体目标
在ARM9 CPU的嵌入式系统上实现带彩色液晶显示屏的硬盘MP3播放功能.
图(1) 嵌入式硬盘MP3播放器基本原理
阶段目标
掌握嵌入式Linux的内核移植与烧录。
-EDU实验板的嵌入式Linux USB/串口并口LED/键盘设备驱动程序。掌握嵌入式系统开发的过程。如何将宿主机Linux系统上各种设备和接口驱动移植到嵌入式系统上.
HHARM9-EDU LCD/触摸屏程序设计.
理解MiniGUI的工作原理,实现对MinGUI的支持,.
2. LCD 驱动程序设计相关基础与概念
彩色LCD 概念
彩色LCD(Liquid Crystal Display)彩色液晶显示器,液晶显示器的原料主要就是“液晶”,液晶的物理化学性质类似冰,它具备液态流体的流动性与固态晶体的光学性质,简单的说,当液晶受到电压的影响,液晶就会改变它的物理性质而产生变形,于是折射出的角度就会有所不同,进而产生色彩的变化。液晶显示器的概念,从技术面来说,液晶面板包含两片无钠玻璃素材(Substrates),中间夹着一层液晶,当光束通过这层液晶时,液晶体会并排或呈不规则扭转形状,所以液晶更像是一个个闸门,选择光线穿透是否.
液晶屏幕显像基本原理
LCD本身只有黑白双色,并没有色彩的变化,其色彩之产生原理相似于传统阴极射线CRT屏幕的磷光点作用机制,液晶屏幕一定有一个背光,这个光源一定会打在第一层偏光板上,然后来光到液晶体, 而当光线穿过液晶体时,就会产生光线的色泽改变,穿过液晶体射出来的光线,还必需经过一个彩色滤光片以及第二块偏光板,第一块的偏光板和第二块的偏光板分别在液晶的前方和后方,两块偏光板相差的90度,加上根据液晶的物理特性我们可以知道,液晶体可以利用电压来改变它的晶体形状,这同时通过加电,就能从屏幕上看到色彩变化。
也正因为液晶屏幕的显示方式和CRT的电子枪完全不同,所以多半液晶屏幕在角度过大的时候会呈现不清楚或看不到的情况,虽然能加装一些设备改良,但可视角度依然比不上传统的阴极射线管,这也是未来LCD显示器技术上要积极解决的问题。
LCD分成主动矩阵式(又称薄膜电晶体Active Matrix),也就是TFT的LCD,另一种就是被动矩阵式(又称超转距显示Passive Matrix)
LCD 驱动方式相关概念
液晶显示器的驱动方式由电极引线的选择方向确定.
.
USB相关概念
USB是英文Uni