欢迎来到天天文库
浏览记录
ID:36603789
大小:8.00 MB
页数:61页
时间:2019-05-12
《嵌入式Linux下USB大容量存储设备驱动程序的研究和应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号:TP316.81密级:(秘密、机密、绝密)学校代码10057研究生学号:08834001嵌入式Linux下USB大容量存储设备驱动程序的研究和应用ResearchandApplicationaboutUSBmassstoragedeviceDriverunderEmbeddedLinux专业名称:计算机应用技术指导教师姓名:熊聪聪教授研究生姓名:汪鹏申请学位级别:工学硕士论文提交日期:2011年1月论文课题来源:自选学位授予单位:天津科技大学天津科技大学学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研
2、究工作所取得的成果。除文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果内容,也不包括为获得天津科技大学或其它教育机构的学位或证书而使用过的材料。对本文研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:汪]禅日期:)口11年3月I,日知识产权和专利权保护声明本人郑重声明:所呈交的论文是本人在导师具体指导下并得到相关研究经费支持下完成的,其数据和研究成果归属于导师和作者本人,知识产权单位属天津科技大学;所涉及的创造性发明的专利权及使用权完全归天津科技
3、大学所有。本人保证毕业后,以本论文数据和资料发表论文或使用论文工作成果时署名第一单位仍然为天津科技大学。本人完全意识到本声明的法律后果由本人承担。作者签名:汪稿日期:20ff年弓月1,日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,同意公布论文的全部或部分内容,允许论文被查阅和借阅。本人授权天津科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密II(请在方框内打“寸’),
4、在年解密后适用本授权书。本学位论文属于/不保密圈(请在方框内打“√”)。作者签名:;王确日期:训f年3月JJ日导师签名:丝彳、永厂日期:2驴//,年弓月心/日摘要USB以其高速、即插即用、易于扩展等优点,已逐渐成为各种系统平台的必备接口。USB设备模型中常使用PC作为USB主机设备,使得基于PC平台的USB驱动发展的比较成熟,基本实现了驱动的通用。但随着USB设备形式的丰富,人们也希望将嵌入式设备作为USB从端设备使用。由于嵌入式设备无论是数量还是种类都远远超过PC,因此对于嵌入式Linux下USB从设备端驱动程序的研究具有很大的实际
5、意义和商业价值。另外嵌入式设备作为USB从端设备使用,所带来的安全性问题也是嵌入式领域的一个研究热点。本文研究的是嵌入式Linux下USB从设备端的大容量存储设备驱动(MassStorageGadget),目的是解决嵌入式设备作为USB从端设备使用时所带来的驱动设计和安全性问题。从分析Linux驱动开发的关键技术、USB总线协议以及LinuxUSB子系统架构入手,研究了MassStorageGadget驱动的设计方法、工作流程和功能特性。通过研究发现,MassStorageGadget驱动利用设备文件与USB主机进行数据交互,使得嵌入
6、式平台对主机表现为存储设备功能,USB主机与外围设备问的数据传输都需要经过嵌入式平台的处理。在上述理论研究的基础上,结合MassStorageGadget驱动的功能特性,本文实现了一种针对USB存储设备进行访问控制的方法,使得用户对于USB存储设备的访问需要得到授权才能进行。本文主要工作在于研究MassStorageGadget驱动和实现针对USB存储设备的访问控制机制,所得到的研究成果对于嵌入式Linux下USB从设备端驱动程序的设计和USB设备安全性问题的解决有一定的借鉴和参考价值。关键词:USB存储设备;Gadget驱动架构;M
7、assStorageGadget驱动;访问控制;信息安全ABSTRACTWithadvantagesofhigh-speed,plugandplay,easytoexpand,etc.,USBhasbecominganessentialinterfacetovarioussystemplatforms.ForPChasalwaysbeenusedasUSBhostdeviceinthemodle,theUSBdrivebasedonPCplatformdevelopedwell,itmadethedrivetobeuseduniver
8、sal.Also,withvariousformsofUSBdevice,peoplewanttousetheembeddeddevicesasaUSBconnection.Astheembeddeddevicearef
此文档下载收益归作者所有