闪存盘固件的设计与实现

被引量 : 9次 | 上传用户:bigwbiso
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着USB技术和闪存技术的飞速发展,为了填补介于行业应用的“海量存储”和日常软盘的“微量存储”之间存在的市场真空,一种结合这两种新技术的产品——闪存盘应运而生。由于Windows2000/Windows Me/Windows XP等操作系统中均提供了基于USB1.1的块存储类产品的驱动程序,这就使得闪存盘这类产品开发的主要任务集中在固件设计与实现上。本文就提出了一种闪存盘固件设计的解决方案。 本文提出了全中断驱动的固件设计方案,即:中央处理层在前台处理数据,中断传输在后台进行,这样大大提高了读写数据的效率和可靠性;采用了功能模块化的分层体系构架的设计方法,有利于代码的实现、移植、复用、测试和维护;归纳并灵活运用了USB1.1协议、Bulk-Only协议和UFI协议,准确地实现了所需的功能;本文还对相关技术的发展方向进行了展望。本文对于需要开发USB接口的设备特别是开发块存储类产品(如:SmartMedia卡、MultiMedia卡、MemoryStick,USB光驱和USB硬盘等)的读者有一定的借鉴意义。 采用本设计方案开发出的产品具有如下特点:体积小,重量轻;抗震,防潮性能好;容量为32M(可以做到8MB~1GB,未来可达2GB);可靠性好,可反复擦写100万次,数据至少可保存10年;速度快,读取速度为:850KB/S,写入速度为:650KB/S。 本文共分为五章,分别为:背景描述、协议介绍、固件的设计、固件的实现、小结与展望。第一章介绍了产品开发的背景及产品的特点;第二章阐述了本设计所遵循的各种通讯协议,包括USB1.1规范、BULK-ONLY传输规范和USB块存储类UFI命令规范;第三章则重点介绍了固件的设计方案;第四章给出了各个功能模块的具体实现,第五章对下一代移动存储设备的发展进行了展望。
其他文献
草地贪夜蛾是危害粮食作物的重大害虫,已成功入侵非洲、印度、缅甸、泰国等地并造成大量危害,目前在中国云南已经零星发生。本文以其在全球的分布数据为基础,结合环境气候数
子午沙鼠是生活在沙漠半沙漠地区的啮齿动物之一,具有干燥环境适应的许多特征。海马是中枢神经系统中发生较早的组织之一,也是边缘系统的重要组成部分,具有学习记忆、参与内脏活
目的探讨血浆D-二聚体对急性肺栓塞(APE)、急性心肌梗死(AMI)和社区获得性肺炎(CAP)的临床价值。方法选取该院2016年1-12月APE、AMI及CAP患者各100例,检测血浆D-二聚体水平,
本文试图从女性主义思想的内涵、中国传统文化以及中国女性特殊的生存经验三个维度对女性主义在中国发展的困境进行阐述,认为中国女性主义本土化的困境在于对西方女性主义内
学习方式的变革是当前各个学科课程改革的焦点。本研究致力于中学历史学科的研究性学习与教学,通过目标—教学—评价这一课程框架,分五大部分对相关问题进行了讨论: 在“缘与
目的 心包积液的诊断和治疗是一个临床难题 ,成功的心包穿刺术是心包积液诊治的技术关键。目前尚缺乏有效的手段去阻止穿刺并发症的发生。本文总结了本所 1994~ 1999年进行超
本文通过在HH368Q型汽油机上进行了不同组份、不同比例的二甲醚复合燃料与纯汽油和LPG的对比试验,确定了二甲醚复合燃料的最佳配比,评价了二甲醚复合燃料发动机的动力性、经济
将对分课堂和临床病例讨论相结合的教学模式运用于病理生理学教学,以临床病例讨论激发学生兴趣、提高自学能力,拓展课堂理论知识学习的不足,以对分课堂的各层级讨论加深、强
取消农业税是解决“三农”问题、促进城乡协调发展、全面建设小康社会的一项具有历史性意义的举措。从财政经济理论分析,取消农业税意味着政府将大幅度减少甚至基本取消来自农
目的探讨不同新辅助化疗治疗乳腺癌的近期效果。方法选取2016年9月~2018年9月本院收治的乳腺癌患者60例作为研究对象,将其分为TC组和FEC组,FEC组采用FEC化疗方案进行治疗,TC