基于Arm9的触摸屏驱动开发及LCD显示程序设计.doc

资料分类:设计作品 上传会员:白色球鞋 更新时间:2014-04-13
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18335
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文描述了在Embest EduKit-III教学实验平台下完成BootLoader的移植、Linux 2.6.22内核系统移植以及文件系统的构建;通过学习触摸屏和LCD的硬件电路设计,并参考大量的代码,进行触摸屏驱动的开发、LCD驱动的移植以及它们对应的应用开发;通过学习Qt/Embedded界面开发平台,提出了基于Qt/Embedded的针对触摸屏和LCD显示的测试方案。

关键词:嵌入式系统; Linux; Qt/Embedded; LCD显示; 触摸屏

 

Abstract: This paper describes a complete BootLoader transplantation, the Linux 2.6.22 kernel system transplantation as well as file system in the Embest EduKit-III teaching experiment platform; Through the study of the touch screen and LCD hardware circuit design, and referring to a lot of code, carrying out Touchscreen-driven development, the transplantation of the LCD driver as well as their corresponding application development; Through the study of Qt / Embedded interface and development platform, putting forward the test based on Qt / Embedded for the touch screen and LCD display.

Key words: Embedded system; Linux; Qt/Embedded; LCD display; Touch panel

 

论文的主要工作及章节安排

  本设计的工作重点是研究Samsung 公司的 S3C2410 微处理器、Samsung公司的LRH9J515XA STN/BW LCD屏和四线电阻式触摸屏构成的触摸、显示系统。通过对LCD显示屏和触摸屏的设备驱动程序的编写和修改,把相关的驱动程序加入到Linux内核代码中,从而实现触摸定位和显示功能。通过Qt/Embedded来对触摸屏和LCD显示进行功能上的测试。

  本论文的章节安排如下:

  第一章简单阐述了嵌入式Linux的背景、优势、研究意义,并介绍了论文的整体结构;

  第二章介绍了Embest Edukit-III的硬件基础,包括S3C2410处理器的结构、资源以及特性;

  第三章简单介绍了嵌入式Linux的移植全过程,从开发平台的搭建到u-boot的移植,经历Kernel的移植,最后构建起文件系统,内容环环相扣,衔接紧密;

  第四章介绍了Linux设备驱动,包括的分类信息及模块信息;

  第五、六章是本文的重点内容,主要从硬件和软件两方面介绍了触摸屏和LCD显示;

第七章则是针对Qt的一些介绍,包括环境的搭建以及Qt的开发。

相关论文资料:
最新评论
上传会员 白色球鞋 对本文的描述:图形用户接口(GUI)是人机交互的重要环节,大量的应用于嵌入式系统中,以增强嵌入式系统操作的便捷性和友好性。Qt是适用于Linux操作系统下图形界面的设计与开发的工具。该软件具......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: