基于OMAP5912的LCD驱动程序设计

来源 :安徽大学 | 被引量 : 0次 | 上传用户:dianquan999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文是基于OMAP5912的移动终端嵌入式系统(Embedded System)项目设计与实现的组成部分。该系统包括TFT-LCD液晶屏显示、短波无线传输和信号的调制解调等三个子系统。本文给出了TFT-LCD液晶屏显示系统设计与实现的方法。  TFT-LCD液晶屏显示系统的主要硬件平台是OMAP5912双核处理器,软件平台是Linux操作系统。TFT-LCD液晶屏显示系统的设计必须满足移动终端系统的整体设计的目标,满足硬件、软件设计的总体框架。同时,该系统要对功能、可靠性、成本、体积、功耗有严格要求。  因此,本论文的工作不仅需要熟悉ARM9+DSP双核微处理器OMAP5912的体系结构,掌握对嵌入式Linux系统交叉编译环境的建立方法;而且需要对引导程序U-boot进行移植,对Linux内核进行裁剪与编译,要创建包含有图像显示功能的根文件系统。设计基于OMAP5912和Linux操作系统的Terminal-M目标板嵌入式系统,本论文主要做了如下3方面的工作,主要取得了以下一些成果:  (1)硬件上,设计了硬件开发平台和部分外部功能模块,其中包括LCD模块设计和LCD panel的选型,辅助设计了PCB板,且已调试成功。  (2)软件上,在宿主机上建立了交叉编译环境,根据系统的硬件,实现了U-Boot、Linux内核的移植,对Linux内核进行了剪裁和配置,并开发了Terminal-M目标平台的JFFS2根文件系统,同时完成了把Minigui-1.3.3在宿主机上编译并添加到JFFS2根文件系统中去,实现了人机交互显示的功能。  (3)完成了具有图形显示系统的LCD设备驱动程序的开发,包括驱动程序编写、修改、测试,添加等工作。  由于该系统需要高度的微型化、集成化,需要把Minigui-1.3.3移植到Terminal-M目标系统中,针对系统的需求定制所需要的U-boot,内核和LCD驱动程序是设计的难点。论文成功设计了具有Minigui的手持可移动的嵌入式系统,实现了在嵌入式系统中可以进行高质量的人机交互,同时选择的OMAP处理器平台,它的资源很丰富,具有功能强大的LCD控制器,不仅满足项目的要求,并且为后续该系统扩展功能做出准备,如在该系统添加USB外接存储器等功能。
其他文献
由于计算机网络通信和多媒体技术的迅速发展,数字媒体的制作和传播变得更加方便和快捷,同时也带来了数字产品的盗用、非法复制和内容篡改等一系列问题。数字水印技术作为网络
随着科学技术的进步,人类正在快速进入信息化时代。以视频为代表的多媒体信息丰富了人们的生活,为人们的生活提供了安全保障;然而另一方面,如何管理和使用这些海量的视频数据
低密度奇偶校验码(LDPC)具有低复杂度迭代译码和逼近香农极限性能的优点,在存储及通信等领域得到广泛应用。但LDPC码的迭代译码结果容易出现差错平台问题,严重影响了LDPC码字
图像配准是一种复杂的数字图像处理技术,它在两幅或多幅图像中寻找适当的几何变换,使得图像之间的结构能正确地对应。目前,针对图像配准虽然已有许多方法存在,但它仍然是数字
P2P(Peer-to-Peer)作为Internet的重要技术之一,受到了计算机界越来越多的关注。其核心思想是所有参与系统的节点(指互联网上的计算机)处于完全对等的地位,没有客户机和服务
科技高速发展的今天,流媒体技术已经在各个领域内得到了广泛的应用,自从第一个Internet流媒体的播放器诞生以后,Internet流媒体应用就呈现跳跃式的增长。如今互联网的成熟更
随着计算机技术的快速发展,纺织业正朝着自动化方向迅速发展。纺织业的自动化不仅仅是纺织设备的高度自动化,还包括与之相关的纺织品设计、检测、分类等诸多方面。随着图像采
在大容量光纤通信系统中,传统的石英基质掺铒光纤放大器(EDFA)具有高增益、低噪声等许多优良的特性已得到广泛的应用,但是由于其放大带宽只有35nm左右,仅仅覆盖了光纤低损耗窗