嵌入式驱动程序开题报告.pptxVIP

  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文档。上传文档
查看更多
嵌入式linux下通用USB驱动程序开发设计开题报告报告人:付震指导教师:董华松课题背景自上世纪九十年代USB实施者论坛发布USB0.7到如今的USB3.0及USB OTG规范,USB接口的功能在发展中得到不断的增强和完善[1].在应用领域许多过去的接口都被USB取代,USB接口本身的灵活性加上性能的不断提升使得它在各种产品中得以广泛的应用。如今LINUX操作系统作为一个不管从技术层面还是应用层面均十分有竞争力的操作系统,linux在发展的过程中遇到过许多问题,其中很重要的一个方面就是对外部设备的支持,也就是设备驱动程序方面并不能像windows一样得到硬件厂商的支持[2]。许多的硬件设备厂商不提供设备在Linux操作下的驱动,使得Linux在硬件支持上总会有一定的延迟,USB驱动一直以来都是Linux系统中受关注的热点。国内外研究现状Linux 最初的核心程序是由芬兰赫尔辛基的大学生 Linus Torvald 编写的。在1993 年 Linus 把这一软件奉献给了自由软件基金会 FSF( FreeSoftware Fondation)的GNU ( GNUs Not Unix)计划,从此 Linux 在全世界自由软件开发者支持下成为计算机领域中不可忽视的力量[3]。目前,国外不少大学、研究机构和知名公司都加入了嵌入式 Linux 的开发工作,较成熟的嵌入式 Linux 产品不断涌现,如RT-Linux,Embedix,uClinux 等。值得一提的是,在国内嵌入式 Linux 也得到的很大的重视,并在迅速发展。广州博利思软件公司推出的 Pocketix 和中科院自行开发的红旗嵌入式 Linux 等就是最好的证明。国内外研究现状由于 Linux 开放源码的特点,全世界的开发厂商都站在同一起跑线上。国内的研究机构和企业也正在投入人力物力,力争在嵌入式操作系统市场上有所作为。但应清醒地看到,绝大部分地嵌入式系统的硬件平台还掌握在外国公司的手中。国产的嵌入式操作系统在技术含量、兼容性、市场运作模式等方面还有很多工作要做,但是嵌入式操作系统的巨大商业价值和Linux 的开放性,为民族软件产业的发展提供了难得的机会。应该在跟踪国外嵌入式操作系统最新技术的同时,坚持自主产权,力争找到自己的突破点,探索出一条适合中国国情的嵌入式操作系统的发展道路[4]。做为集成电路设计技术和软件技术的结合和延伸,嵌入式系统技术决定着电子产品的智能化水平及科技含量产成本,以嵌入式软件为核心的嵌入式系统将成为传统产业升级改造的主要推动力。随着 USB 技术的发展和支持 USB 的设备越来越多,嵌入式设备 USB 驱动程序的设计更显重要。 各个linux系统的图片简介课题开发环境介绍本课题采用的是友善之臂开发板Smart210,Smart210 均是高性能的 Cortex-A8 核心板,它们由广州友善之臂设计、生产和发 行销售。均采用三星 S5PV210 作为主处理器,运行主频可高达 1GHz, S5PV210 内部集成了 PowerVR SGX540 高性能图形引擎,支持 3D 图形流畅运行,并可播放 1080P 大尺寸高清视频, 流畅运行 Android, Linux 和 WinCE6 等高级操作系统, 非常适合开发高端物联网终端,广告多媒 体终端,智能家居,高端监控系统,游戏机控制板等设备Smart210的 Linux 预装了 Qtopia2.2.0、 QtE4.7 和 Qt Extended 4.4.3 三套图形界面系统,通过 友善开发的工具可在三套系统之间无缝切换, 非常方便, 其中, Qtopia 2.2.0 是开机默认运行的 系统。 Qtopia 2.2.0是奇趣公司基于 Qt/Embedded 2.3库开发的 PDA版(也是最终版)图形界面系统; 自从 Qtopia 2.2.0 之后, 该公司就再也没有提供 PDA 版的图形系统了。最新版的 Qtopia 只有手 机版本(Qt Extended 4.4.3),而且 Qt 公司自从 2009.3 开始已经停止了所有 Qtopia PDA 版和手机 版图形系统的授权,但依然继续开发 Qt/Embedded (简称 QtE)库系统。Fedora 是一个 Linux 发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat 的支持。研究内容和方向在嵌入式Linux环境下,构建嵌入式驱动程序开发环境,开发一个能够嵌入到源码树的USB驱动,对于不同

文档评论(0)

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

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

1亿VIP精品文档

相关文档