文档介绍:西安电子科技大学
硕士学位论文
基于VxWorks嵌入式系统的多路USB扫描仪设备驱动的设计与实
现
姓名:廖志丹
申请学位级别:硕士
专业:软件工程
指导教师:曹伯燕;庞正华
20070101
摘要世纪是数字化的世纪,随着数字技术的发展,国内外对图形图像输入设备的需求也比较大。其中大幅面工程扫描仪在国内外需求相比则更大,它主要用于实现军事、测绘、建筑等一些特殊领域工程图纸的数字化。而作为大幅面工程扫描仪的一种新技术,多路枰多枰将进一步要介绍僮飨低澈蚒系统,在此基础上分析研究低车氖增加扫描幅面,同时也可以提高扫描速度和扫描精度。本课题就是以多路枰巧璞肝Q芯慷韵螅訳协议栈为基础,在度胧交肪诚律杓瓶7⒏蒙璞盖V饕0辛礁霾糠郑旱谝徊糠种时性原理以及锢斫峁埂⒙呒峁埂⒋浞绞降龋:竺娴那ぷ鞔蛳禄础;第二部分主要阐述了多路枰巧璞盖氖迪止蹋ǖヂ稶设备的初始化和读写控制、多路璞傅某跏蓟投列纯刂埔约案们绦虻牡试和测试,同时也介绍了遇到的问题、问题的分析和解决方法等,从而对嵌入式开发和碛辛烁钊氲亓私狻关键词:扫描仪设备驱动碌腢驱动
,琲琔..—甌,..
导师躲避触日期删本人签名::丝蔓翌秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切的法律责任。本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再攥写的文章一律署名单位为西安电子科技大学。本人签名:.
第一章绪论嵌入式领域的发展及研究现状在计算机技术和信息技术高速发展的今天,计算机和计算机技术大量应用在我们的日常生活中。现代计算机早已超出早期计算机的概念,嵌入式系统设计已经成为计算机科学的一个重要分支。嵌入式系统或者叫嵌入式计算机,多指深藏于工业系统、武器系统或一些机电仪表设备、消费电子类产品内部,完成一种或者多种特定功能的计算机系统,是软硬件的紧密结合体,同时也被视为是一种不被用户察觉的专用计算机。这些专用计算机体系是以嵌入式计算机为技术核心,围绕应用系统的功能、可靠性、成本、体积、功耗等严格要求来开发设计的。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及特定的应用程序等四部分组成,用于实现对其他设备的控、监视蚬芾裙δ堋最早在世纪年代该嵌入式计算机技术就己应用于国防系统中。二十世纪~年代嵌入式微处理器逐渐应用于工业控制等领域。目前,从航天飞机到家用微波炉,嵌入式系统广泛应用于工业、交通、能源、通信、科研、医疗卫生、国防以及日常生活训缱等领域,并发挥着极其重要的作用。随着嵌入式技术的飞速发展,嵌入式系统的高速性、实时性、可靠性、开发周期短等优点得到了充分的体现。嵌入式微处理器的高速性及其实时性、多任务性等,决定了嵌入式系统发展的前景广阔而富有活力。嵌入式系统的应用虽然最近十多年才开始发展,但是由于它的高速性、实时性、稳定性、可靠性、开发周期短等优点,必将在越来越多的领域占据越来越重要的作用和地位。在这样一个背景下,我们搭建了一嵌入式数据采集系统,进行嵌入式系统的开发和学习。度胧较低车南肿春颓熬荳公司绾庸开发的具有工业领导地位的高性能实时操作系统,为核,具有先进的网络功能。的开放式结构和对工业标准的支持,使得开发人员易于设计高效的嵌入式系统。它是专门为实时嵌入式系统设计开发的操作系统内核,为程序员提供了高效的实时多任务调度及中断管理,实时的系统资源以及实时的任务间通信。
课题背景及来源教ㄉ咸峁┝送骋坏谋喑探涌诤鸵恢碌脑诵刑匦裕】赡艿钠帘瘟瞬煌珻之间的底层差异。С坏腃,包括膞、公司的蚉、、公司的、镜腟Sτ贸序员可以将尽可能多的精力放在应用程序本身,而不必再去关心系统资源的管理。基于僮飨低车挠τ贸绦蚩梢栽诓煌珻平台上轻松移植。云淞己玫目煽啃院妥吭降氖凳毙员还惴旱赜τ迷谕ㄐ拧⒕隆⒑空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的、.战斗机、隐形轰炸机和爱国者导弹上,年略诨鹦潜砻娴幕鹦翘铰氛呱弦彩褂昧薞。目前国