基于Mini6410的USB虚拟存储

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:luluwm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文是在实习期间,以公司的实际产品为背景,设计的一种基于无线网络的虚拟存储设备。设计的开发平台是Mini6410,所用的主控制芯片是S3C6410,主机和目标机的软件开发平台均是Linux下的编辑,编译环境。虚拟存储技术是一种逻辑存储技术,它把人们对虚拟存储系统进行的各种操作镜像到另一个物理存储系统上,也就是虚拟存储技术通过软技术来间接达到对物理存储设备的管理和控制。而无线局域网的发展尤其是Wifi技术的广泛应用使虚拟存储的实现变得更加灵活。论文从系统的设计目标,设计流程和系统设计框图等方面对系统做了总体说明。虚拟存储设备的实现方案包括接口电路单元,主控制器单元,网络收发单元等三个部分。论文介绍了嵌入式开发环境,并搭建了本设计的开发环境平台。主要工作包括在主机上安装Vmware,Fedora9以及开发工具,选用和配置目标机上的Bootloader,嵌入式根文件系统和内核,最后实现下载内核等。论文还进行了开发板端的程序设计部分。文中介绍了USB协议的基础知识,包括USB规范,设备描述符,设备请求命令和传输机制。论文介绍了Linux下的网络编程的基础知识。在介绍USB协议和Linux网络编程之后,论文介绍了Mini6410作为Mass-storage类的USB设备被枚举的过程,以及Linux下无线通信的网络编程实现。最后对整个工作进行了总结。
其他文献
微电子技术专业课程理论性较强,在高职院校中开设此专业,教材的选用和课程的教授都有一定的难度。针对《半导体器件物理基础》课程教学中存在的问题,结合课程特点,就高职院校
自1998年以来,我们用干扰素治疗腮腺炎60例,疗效显著,报告如下.1 临床资料共120例,年龄3~14岁,均有发热及腮腺肿大、疼痛,其中68例(男女各34例)并发脑膜脑炎,52例并发睾丸炎.
基于参考咨询服务现状和O2O服务模式的特点与内涵,针对高校师生的文献信息需求,构建了一种线上与线下互动融合的图书馆参考咨询服务模式。对O2O模式下图书馆参考咨询服务的总
恰当准确的细节描写是文章生动感人的"助推器"。小学作文教学应提升细节描写能力,从环境细节、动作细节、语言细节和心理细节来造势蓄情、流露真情、表白真情、显露柔情,这样
电铲是露天开采中的主要的大型装备之一,用于矿山表面物的剥离和矿石的采装作业。我国的电铲长期依赖于进口,设计开发具有自主知识产权的电铲产品,具有积极意义。本文分析了国内