欢迎来到天天文库
浏览记录
ID:42024803
大小:112.98 KB
页数:17页
时间:2019-09-06
《基于ARM9的触摸屏设计与研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、物理与电子学院《嵌入式系傥原理鸟打农》基于ARM9处理器的S3C2440触摸屏研究与设计名:金鹏举号:1123102750业:测控技术与仪器任课教师:咼伟基于ARM9处理器的S3C2440触摸屏研究与设计金鹏举(河南大学2011级测控专业)摘要:随着计算机技术、微屯子技术和网络技术的迅速发展,嵌入式系统在工农业等诸多领域得到了广泛的应用。本文简要介绍了嵌入式系统的结构、特点及其发展状况,并简述了ARM9处理器S3C2440触摸屏接口及四线电阻式触摸屏的相关原理,着重讲述了基于ARM9处理器S3C2440触摸屏的驱动开发和触摸屏坐标校准方法以
2、及简单程序设计思路。经过验证,该驱动程序运行良好,基于触摸屏的简单程序设计达到预期目标。关键词:嵌入式Linus,触摸屏,S3C2440,驱动Abstract:Withtherapiddevelopmentofcomputertechnology,microelectronictechnologyandinindustryandagriculture,anused•ThispaperdescribesthevelopmentofembeddedsystemsS3C2440ARM9processortouchnetworktechnology
3、,embeddedsystemsclmanyotherfieldshasbeenwidelystructure,characteristicsanddeandrelateclprinciplesoutlinedscreeninterfaceanclfour-wireresistivctouchscrecn,focusesontheARM9proccssorS3C2440-basedtouchsereondriverclovelopmentandtouchscrccncoordina.tccalibrationmethodandasimple
4、programmingideas.Afterverification,thedriverisrunningwell,basedonasimplctouchscreendcsignprogramachievethedesiredobjectives.Keywords:EmbeddedLinus,touchscreen,S3C2440,driving1、嵌入式系统概述1.1>课题研究背景随着计算机相关技术的发展,ARM嵌入式系统受到越来越广泛的应用,与人们生活的结合也越来越紧密。触摸屏设备因其友善的人机交互性,操作方便灵活,输入速度快,被广泛的
5、应用于这种嵌入式领域屮。嵌入式Linux系统具有开发源代码、内核稳定、可裁减性等特点,吸引着众多商业公司和自由软件开发者的目光,成为嵌入式系统领域不可或缺的操作系统Z-o触摸屏是一种输入设备,操作简单易学,可靠性高,不占额外的空间,是最常用的便携式系统的输入设备。特别是屯阻式触摸屏,它结构简单、成本低,透光效果好,工作环境和外界完全隔离,不怕灰尘和水气,同时具有高解析度、高速传输反应、一次校正、稳定性高、不漂移等特点,因而被广泛用于工业控制领域。1.2.嵌入式系统概述嵌入式系统(EmbeddedSystem)的一般定义为:“嵌入式系统是以应
6、用为中心、以计算机技术为基础、软件破件可裁剪、适应于应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统”。它的主要特点是嵌入、专用。按照历史性、本质性、普遍性的要求,嵌入式系统定义为:“嵌入到对象体系中的专用计算机系统”。对象系统则是指嵌入式系统所嵌入的宿主系统。嵌入式系统的特点是其目的性与针对性,即每一套嵌入式系统的开发设计都有其特殊的应用场合与特定功能,这也是嵌入式系统与通用的计算机系统最主要的区别。另外,嵌入式技术对实时性要求较高,由于嵌入式系统是为特定的目的而设计的,且常常受到空间、成本、存储、带宽等条件的限制,因此,
7、它必须最大限度地在硕件上和软件上“量身定做”以提高效率,从而缩短开发周期、降低成本。121嵌入式处理器的种类嵌入式处理器的体系结构一般为RISC(精简指令集),位数一般为32位,寻址空间可以从64KB到256MB,处理器工作频率可以达到上百MHz。嵌入式微处理器的主要发展方向是小体积、高性能、低功耗。专业分工也越来越明显,从功能上看,用于嵌入式系统的嵌入式处理器主要分为4类:嵌入式微处理器、嵌入式微控制器、嵌入式DSP、嵌入式片上系统(1).嵌入式微处理器嵌入式微处理器的基础是通用计算机中的CPUo在应用中,将微处理器装配在专门设计的电路板
8、上,只保留和嵌入式应用有关的功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁千扰、
此文档下载收益归作者所有