1 / 61
文档名称:

嵌入式USB海量存储系统的设计与实现.pdf

格式:pdf   页数:61
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式USB海量存储系统的设计与实现.pdf

上传人:quality 2014/2/26 文件大小:0 KB

下载得到文件列表

嵌入式USB海量存储系统的设计与实现.pdf

文档介绍

文档介绍:东南大学
硕士学位论文
嵌入式USB海量存储系统的设计与实现
姓名:左成兵
申请学位级别:硕士
专业:电路与系统
指导教师:张萌
20090331
摘要本文所实现的嵌入式A看娲⑾低郴赪通用串行总线琔魑<扑慊馍枳芟撸酒涓咚佟⑽榷ā⒁子谩⒘等特点,赢得了市场的广泛认可,并迅速得到普及,目前已经发展成为嵌入式系统与计算机连接的首选总线标准。本文包括嵌入式A看娲⑾低车纳杓坪褪迪至酱蟛糠帜谌荨I杓撇糠旨蚴隽薝协议标准:阐述了系统的设计方案,方案由两部分构成,一是硬件平台的选型,处理器采用三星公司的眯酒谥糜兄С諹协议的设备端控制器,为系统的软件设计提供了良好的支持;二是系统的软件设计,结合A看娲类协议给出了操作系统下的驱动方案,包括总线驱动和璞咐嗲1旧杓苹固峁┝松璞咐驱动和存储介质的动态切换两种扩展功能。实现部分着重于软件实现,包括总线驱动实现、设备类驱动实现和扩展功能实现。总线驱动采用标准的流式接口驱动架构及面向对象的编程技术,结构清晰,具有很好的可移植性和可扩展性;设备类驱动采用模块化设计思想,分别实现了数据传输子模块和命令处理子模块。在两个扩展功能方面,设备类驱动的动态切换实现,通过总线驱动首先卸载当前设备类驱动,然后加载新的设备类驱动来完成;而存储介质的动态切换,则通过修改注册表的键值项,并重新初始化砑檎焕赐瓿伞和⒋砥髌教ń辛功能验证,并从兼容性、设备类驱动动态切换和传输速率三个方面测试了系统性能。测试结果表明,嵌入式A看娲⑾低车亩列雌骄渌俾史直鸫锏,且扩展功能也通过了验证。关键词:⒑A看娲ⅰ传输、、设备驱动、.
.甌瑀琫,.曲鷗,.甅.,篣,簄產。......畉甇..,甮甌..珺,
年虹日薄日期:研究生签名:珲童吐导师签名:东南大学学位论文独创性声明东南大学学位论文使用授权声明研究生签名:本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表以公布ǹ论文的全部或部分内容。论文的公布ǹ授权东南大学研究生院办理。或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可
第一章绪论引言本文提出的意义化的一个问题;这一方面要求下载到嵌入式系统中的文件能够方便地管理:另一方面要求可靠而快个人电脑诞生初期,其外设的接口大多是串行接口或并行接口。随着计算机技术的飞速发展,人们应用需求的不断提升,这些接口的缺点也越来越明显,数据传输速度较慢,每个接口只能连接一个设备,不能很好的支持即插即用等等。通用串行总线正是为了解决速度、扩展能力和易緘哉馊鑫侍舛岢龅牡统杀窘饩龇桨浮外设以惊人的速度发展,迄今为止,各种馍枰丫猩锨е帧技术的这些突出的优点,使得它在嵌入式领域也得到了广泛的应用,嵌入式芬苍嚼丛蕉唷钤绯鱿钟拢康氖羌蚧疨馍璧牧樱筆涌诘睦┱垢尤菀住具有数据传输可靠、速度快、即插即用、节省系统资源、成本低和兼容性好等一系列优点,是计算机外设连接的重大变革。经过多年发展,目前丫⒄⑷速⒏咚⒊闹执渌俾剩⑶页鱿至薝补充协议。芟呤且恢值ハ蜃芟撸骺刂破魍ǔT赑希璞覆荒苤鞫胫骰ㄐ拧范是为了满足便携式设备之间互相通信的要求在的基础上提出来的一个补充规范。在以往的芟咄仄酥校匦胍S幸桓鱿馪谎闹骰耍械氖菔辗⒕兄骰死纯刂疲礁非主机便携式设备之间不能自由地相互交换数据。娣兜氖迪郑沟靡桓鯱接口可以同时拥有骰蚒设备的两种功能,根据与其连接设备的属性,涌诨嶙远;成相应的接口类型。娣抖ㄒ辶思父龃罄啵汉A看娲⒗啵缫贫才獭疍、读卡器存储设备等;音频类,如粝斓纫羝瞪璞福患嗍悠骼啵缦允酒骼啵煌ㄐ爬啵鏜等;有线连接类,如卡、酚善鳌⒐蚕砥鞯龋晃尴呃啵缋堆朗逝淦鳌⑽尴咄ǖ龋喝嘶缑胬啵缂獭⑹蟊甑取目前,诖娲⒗嗌璞负陀耙敉枷窭嗌璞钢杏τ糜任9惴海乇鹗荱盘和智能卡读卡器,价格适中,使用方便,已逐渐成为替代软驱的新一代移动存储工具,在工业、办公事务上越来越广泛。究其原冈,饕S诺闶荌即插即用。这就是囊子眯裕С质觳灏魏筒僮飨低车淖远渲茫沟每梢栽诓恢仄的情况下就可以插入和拔出设备。低功耗。幸惶锥捞氐牡缙慊评幢Vて涞凸摹4送猓琔协议为设备定义了种供电模式:自供电和总线供电。在总线供电模式下,璞覆恍枰H魏瓮饨拥缭瓷璞福佣化了硬件结构。可选的多种速率模式。这炙俾誓J缴厦嬉丫岬搅耍直鹞5退佟⑷佟⒏咚俸统佟不同的速率可以满足不同的外设需求。低速设备可以用在鼠