基于μC/OS的嵌入式系统中的触摸屏驱动及其应用.docVIP

基于μC/OS的嵌入式系统中的触摸屏驱动及其应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于μC/OS的嵌入式系统中的触摸屏驱动及其应用   摘要:μC/OS是源码公开的实时嵌入式操作系统,可移植,可固化,可裁减,该文重点介绍了在该系统下,触摸屏的工作原理及触摸屏的驱动及应用,并同时给出了设计方法。   关键词:触摸屏;嵌入式;接口   中图分类号:TP316文献标识码:A文章编号:1009-3044(2008)34-1779-03   Based on μC/OS Embedded Systems and Touch-screen-driven Application   ZHOU Wen-juan, CUI Dong-meng, FU Shan-shan   (Guizhou University, Guiyang 550025, China)   Abstract: μC/OS is an open-source embedded real-time operating system.It is portable,and can be cured, can be trimmed.μC/OS major component of the following:the core of (OSCore.c) inorder to deal with the core operating system, including the operating system initialization, the operating system to run, interupt and get out of the leading, and beating the clock, task scheduling, deal with events such as In the part of the system.This paper focuses on the system, the touch screen and touch-screen operation principle and application of the drive, and at the same time this essay gives the way of design.   Key words: touch Screen; embedded; interface      1 引言   嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物,目前嵌入式系统已经渗透到日常生活的各个方面,其在工业、服务业、消费电子等领域的应用范围都不断扩大,嵌入式计算机系统的正式定义为:以应用为中心,以计算机技术为基础,软件硬件可裁减,符合应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。嵌入式系统的主要特征有:系统内核小;专用性强;系统精简;嵌入式软件要求高实时性的操作系统软件;软件要求高质量和高可靠性;嵌入式系统开发需要专门的开发工具和环境。随着社会的日益信息化。对于我们每个人来说,需要的已经不再仅仅是那种放在桌上处理文档、进行工作管理和生产控制的计算机“机器”。任何一个普通人都可能拥有从小到大的各种嵌入式技术的电子产品,小到MP3、PDA等微型化数字产品,大到网络家电、智能家电、车载电子设备等。而现在在便携式的电子类产品中,触摸屏由于其轻便、占用空间少、方便灵活等优点,已经逐渐取代键盘成为嵌入式计算机系统的输入设备。   2 嵌入式系统概述   嵌入式系统由硬件和软件两大部分组成,在本开发应用中,选择ARM9TDMI内核结构的SAMSUNG公司的s3c2410作为微处理器芯片,该芯片具有主频高、运算速度快,超低功耗、价格低廉、结构简单等特点,在该内核基础上扩展了一系列完整的通用外围器件,主要有:片内16KB高速缓存、带有1个专用DMA通道的LCD控制器、4路带有外部请求线的DMA通道、1个多主机IIC总线控制器、一个IIS总线控制器,4个PWM定时器及1个内部定时器、117个通用I/O口、24个外部中断源、8通道10位ADC和触摸屏接口等资源,主频为203MHZ,系统支持大小端模式,共1GB的地址空间,支持8/16/32位数据总线编程。开发平台外配与用户交互接口有RS-232串口电路、外扩flash、sdram,USB控制电路、以太网电路、触摸屏、键盘,JTAG接口电路部分。   实时嵌入式操作系统的种类繁多,大体上可以分为两种:商用型和免费型,前者系统功能稳定、可靠,并有完善的技术支持和售后服务,建立应用开发较为容易,但价格昂贵,代表性的有美国WindRiver公司的VxWorks操作系统、Microsoft公司的WinCE操作系统;免费型可以节约成本,且源码公开,便于开发,

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档