欢迎来到天天文库
浏览记录
ID:8779705
大小:1.99 MB
页数:30页
时间:2018-04-07
《触摸屏驱动毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、盐城师范学院毕业设计2012-2013学年度基于S3C44B0X的触摸屏驱动程序的设计学生姓名谢云峰学院物理科学与电子技术学院专业电子信息工程班级09(4)班学号指导教师施文娟2013年5月27日盐城师范学院毕业设计基于S3C44B0X的触摸屏驱动程序的设计摘要随着电子设备的不断智能化,传统的键盘、鼠标等人机交互方式已经无法满足人们的需求,人们想要更加方便准确的人机交互工具。而触摸屏通过手指触摸就能实现操作定位,大大简化了电子设备的输入方式,真正实现零距离操作,因此触摸屏得到了越来越广泛的应用。本文介绍了基于ARM7TDM
2、I内核的高性能微处理器S3C44B0X的基本功能,阐述了触摸屏的组成与基本工作原理,并在分析触摸屏嵌入式系统的基础上,针对触摸屏驱动控制程序的难点,提出了具体的解决方案,最终完成了基于微处理器S3C44B0X的触摸屏驱动控制程序的设计。【关键词】人机交互,S3C44B0X,触摸屏,嵌入式系统29盐城师范学院毕业设计DrivendesignoftouchscreenbasedonS3C44B0XAbstractWiththeintelligentelectronicdevices,Traditionalkeyboard,mo
3、useandotherhuman-computerinteractionhasbeenunabletomeetpeople'sneeds,Peoplewanttohavemoreconvenientandaccuratehuman-computerinteractiontool.Andtouchscreencanberealizedpositioningoperationbyfingerstouch,Thisgreatlysimplifyingtheinputmodeoftheelectronicequipmentandr
4、ealizingzerodistanceoperation,sothetouchscreenhasbeenmoreandmorewidelyused.Thisarticledescribesthebasicfunctionsofhigh-performancemicroprocessorS3C44B0XbasedontheARM7TDMIcore,Describesthecompositionandthebasicworkingprincipleofthetouchscreen.Forthethedrivecontrolp
5、rogram’sdifficultiesoftouchscreen,Iproposedthespecificsolutionsbasedontheanalysisofthetouch-screenembeddedsystem.Finally,Icompletedthetouchscreen’sdrivercontrolprogramdesignbasedonS3C44B0X.[Keywords]Human-ComputerInteraction,S3C44B0X,Touchscreen,Embeddedsystem29盐城
6、师范学院毕业设计目录引言41S3C44B0X芯片介绍41.1S3C44B0X简介41.2S3C44B0X的特性51.3S3C44B0X引脚图与嵌入式结构图82触摸屏原理102.1触摸屏简介102.1.1电阻式触摸屏结构112.1.2电阻式触摸屏相关技术112.2触摸屏工作原理132.2.1触摸屏系统组成132.2.2触摸屏控制器工作原理143软件设计163.1驱动程序实现流程163.2中断处理程序173.3触摸屏按键的坐标算法184触摸屏驱动程序的测试194.1测试准备194.2运行结果19结束语21参考文献22致谢23附
7、录2429盐城师范学院毕业设计引言随着电子信息技术发展以及数字化设备的普及,基于嵌入式系统的各种产品得到越来越广泛地应用,功能也越来越强大。在巨大市场需求的驱使下,人们对各类电子产品的人机交互界面也有了越来越高的要求。触摸屏正在逐渐取代键盘和鼠标,成为人们所使用的主要的输入设备。触摸屏作为一种最新的输入设备,它是目前最简单、方便、自然的一种人机交互方式,它赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备[1]。触摸屏在我国的应用范围非常广阔,主要是公共信息的查询,如电信局、税务局、银行、电力等部门的业务查询,城市
8、街头的信息查询,此外应用于领导办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地产预售等[2]。最近几年随着智能手机和平板的飞速发展,触摸屏最为其最重要的人机交互介质,正在以更快的速度走进我们的生活。S3C44B0X微处理器是三星公司研发的基于ARM7TDMI核的高性能嵌入式处理器,由于其在
此文档下载收益归作者所有