分类号密级UDC嵌入式Linux下基于USB复印机驱程序开发(题名和副题名)(作者姓名)**班主任姓名副**电子科技学院苏州(职务、职称、学位、单位名称及地址)申请学位级别硕士专业名称测量技术与手动化装置论文递交日期2006-2-26论文答辩日期2006-3-5学位授予单位和日期电子科技学院答辩委员会主席评阅人本人申明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,不仅文中非常加以标明和致谢的地方外,论文中不包含其他人早已发表或撰写过的研究成果,也不包含为获得电子科技学院或其它教育机构的学位或证书而使用过的材料。与我一齐工作的同志对本研究所做的任何贡献均已在论文中作了明晰的说明并表示歉意。签名:日期:2006关于论文使用授权的说明本学位论文作者完全了解电子科技学院有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的打印件和c盘红帽子linux,容许论文被查阅和借书。本人授权电子科技学院可以将学位论文的全部或部份内容编入有关数据库进行检索,可以采用翻印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在揭秘后应遵循此规定)签名:导师签名:日期:随着电子技术尤其是IC技术的发展,嵌入式系统的应用领域显得越来越宽广。
针对各类领域、各种档次的嵌入式系统应运而生linux驱动程序开发,同时因为复印机的技术的更新和成本的增加,致使复印机的应用领域变的更为广阔,从传统的PC领域向非PC领域扩充,现在的越来越多的嵌入式系统都带复印功能。Linux操作系统自从其诞生以来就对人们形成了巨大的吸引力。在嵌入式应用方面arm linux,因为Linux所具备的稳定、高效、易裁减、硬件支持广泛linux驱动程序开发,但是其源代码的开放性、使用的免费,致使越来越多的工程师采用Linux作为嵌入式操作系USB总线是PC体系中一套全新的工业标准,具有成本低、使用简单、支持即插即用、易于扩充等特征,而且还能同时支持各类速率的设备。USB的这种特性,致使USB总线取得广泛的应用。本文结合对嵌入式linux系统、USB总线技术的研究,提出了一种采用惠普APDK软件包开发嵌入式系统复印机驱动程序的技巧。本文的第一章介绍课题的背景和任务。第二章侧重于嵌入式Linux的研究,包括其发展特征、体系结构、如何建立系统和实时性问题剖析。第三章述说USB在Linux下的实现问题和USB中复印机设备类驱动程序的开发;第四章首先介绍通用Unix复印系统(CommonUnixPrintingSystem),剖析在Linux平台下怎么完善复印系统;再对惠普APDK嵌入式复印机驱动程序开发包进行剖析,实现嵌入式Linux下复印机核心驱动程序;最后介绍JPEG图像格式到光栅数据格式转换的过滤器的设计。
第五章,对整个开发工作进行总结。关键字:嵌入式linux,USB总线,APDK,复印机驱动,过滤器电子科技学院硕士论文IIAbstractelectronicstechnology,especiallyICtechnology,embeddedsystemhasbeenappliedmoreapplicationfields.Variouskindsembeddedsystemsincreasingdemandsvariantapplications.otherhand,printingtechnologyprintercostkeepsgoingdown,leadingprintingfromtraditionalPCsegmentnon-PCsegment.Nowadays,printingfunctionembeddedsystem.Linuxhasdemonstratedgreatattractionssinceitsbirth.Comparedothercommercialhighlystable,efficient,easy-to-modify,supportingmanyhardwarestructures,opensource-code,free-to-useHence,moremoreengineersbeganuseLinuxembeddedapplications.USB(UniversalSeriesBus)newindustrystandardPCapplication,whichhasplay),simple-to-use,easy-to-expand,low-costsupportingperipheralswiderangespeed.advantagesmakeUSBpopularPCperipheralbus.thesis,embeddedLinuxprinterdriversystemembeddedsystemchapterone,researchbackgroundintroduced.ChaptertwofocusesembeddedLinux,goingdeepreal-timeproblemsystem.USBchapterthree,whereUSBprotocolprinterclassUSBdriverchapterfour,CUPS(CommonUNIXPrintingSystem)constructprintingsystemprinterdriverunderembeddedLinuxAPDKfromHP.Finally,JPEGimageRGBdataformat.Chapterthesis.Keywords:EmbeddedLinux,USB,APDK,Printerdriver,Filter第一章绪论1.1课题背景1.2嵌入式系统的发展1.3课题任务、设计思想第二章嵌入式Linux系统的研究2.1嵌入式Linux系统概况2.1.1嵌入式Linux的应用现况2.1.2嵌入式Linux的特征2.1.3嵌入Linux的主要研究内容
文章评论