国家学术搜索
登录
注册
中文
EN
首页
|
嵌入式系统中USB设备驱动的研究与实现
嵌入式系统中USB设备驱动的研究与实现
引用
扫码查看
点击上方二维码区域,可以放大扫码查看
原文链接
NETL
中文摘要:
嵌入式系统在许多领域飞速发展,各种嵌入式产品已产生巨大的经济效益,引起了国内外研究的热潮。嵌入式微控制器是嵌入式系统的核心,8/16 位微控制器在运行速度、寻址能力和功耗等方面已较难满足相对较复杂的嵌入式应用场合,目前32 位的ARM 微控制器已得到广泛应用。 通用串行总线(USB)融合了数据处理和通信技术,具有功能强大、易于扩展、传输速率高、实现成本低等特性,目前已发展成为应用非常广泛的一种总线形式,在嵌入式系统中有着举足轻重的地位。 本文将嵌入式技术和USB 技术相结合,构造了一个基于USB 接口的海量存储设备,旨在解决固定电话上各种信息的存储问题。 首先,以ARM-STR710 开发板为硬件平台,设计了嵌入式USB 存储设备的硬件部分,包括STR710FZ2T6芯片的USB接口电路设计和NAND Flash存储器电路设计两个部分。 其次,在分析USB协议的控制传输方法、UFI 命令规范、Bulk-Only 传输规范的基础上,实现了USB 标准请求函数、USB模块的收发缓冲区管理机制、基于SCSI-2的读写操作函数和中断处理程序。 最后,在分析USB主机枚举过程的基础上,对本系统进行实验测试和结果分析,测试结果证明本方案可行。
收起全部
展开查看外文信息
作者:
许凤亚
展开 >
关键词:
嵌入式系统
STR710FZ2T6
USB接口
设备驱动
微控制器
授予学位:
硕士
学科专业:
计算机软件与理论
导师:
段富海
学位年度:
2008
学位授予单位:
西北师范大学
语种:
中文
中图分类号:
TP