首页> 中文学位 >基于FS7805 APLIF的USB-ATAPI桥接器的设计和实现
【6h】

基于FS7805 APLIF的USB-ATAPI桥接器的设计和实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 USB的发展历程及现状

1.1.1 USB的发展历程及特点

1.1.2 USB的市场应用现状

1.2课题来源及研究意义

1.3本论文研究的内容与主要工作

1.4论文体系结构

第二章 USB与ATAPI

2.1 USB接口

2.1.1 USB概述

2.1.2 USB的电气特性

2.1.3 USB系统体系结构

2.1.4 USB事务处理

2.1.5 USB数据传输类型

2.2 ATAPI接口

2.2.1 ATAPI概述

2.2.2 ATAPI体系结构

2.2.3 ATAPI传输机制

2.2.4 ATAPI传输协议

2.2.5 ATAPI命令

2.3 USB大容量存储器批量传输协议

2.3.1 USB的描述符

2.3.2命令、数据及状态的传输流程

2.3.3命令块数据包(CBW)

2.3.4命令状态数据包(CSW)

2.3.5大容量存储器的命令块集

2.4本章小结

第三章USB-ATAPI桥接器的总体设计

3.1 设计目标

3.2桥接器的总体设计

3.2.1桥接器的工作流程

3.2.1桥接器的硬件总体设计

3.2.3固件程序总体设计

3.3本章小结

第四章USB-ATAPI桥接器的硬件设计

4.1主控芯片FS7805简介

4.2 APLIF介绍

4.2.1 APLIF模式

4.2.2 APLIF的硬件组成

4.2.3 APLIF寄存器

4.3 FS7805开发板介绍

4.4 USB-ATAPI桥接器的开发板硬件电路设计

4.5本章小结

第五章USB-ATAPI桥接器的固件设计

5.1 固件程序开发环境

5.2固件程序的总体流程

5.3固件程序设计

5.3.1主循环

5.3.2 USB设备枚举

5.3.3 ATAPI命令发送

5.3.4 ATAPI设备数据接收

5.3.5单片机向PC主机的数据传输

5.4本章小结

第六章系统调试

6.1关于固件的调试

6.2本章小结

第七章总结与展望

7.1 总结

7.2进一步工作的展望

参考文献

攻读硕士学位期间发表的论文

致谢

附录

展开▼

摘要

通用串行总线(USB)是一种标准的连接接口,以其速度快、功耗低、支持即插即用和使用安装方便等特点而得到了广泛的应用。 论文课题基于高效能可程序化逻辑接口(APLIF)设计和实现了通用串行总线(USB)与AT计算机上附加设备包接口(ATAPI)的桥接器。该设计采用FS7805芯片的APLIF接口,其灵活和可编程的特性简化了外部硬件的设计,提高了系统的稳定性。论文工作取得的成果概括如下: (1).在分析USB和ATAPI的结构、特性和传输协议的基础上,完成了基于USB大容量存储器传输协议的USB—ATAPI桥接器的总体设计和实现技术路线; (2).完成了桥接器的硬件设计。以APLIF接口为核心,桥接器硬件电路包含电源电路、FS7805基础电路和IDE连接电路,其中电源电路部分的设计中提供了USB供电和外部电源供电两种模式: (3).在硬件设计的基础上,遵循USB、ATAPI数据传输协议和MASSSTORAGE存储器传输协议完成了包含USB枚举、ATAPI命令解析、APLIF波形设计以及USB数据读取等的固件设计工作。 论文工作中通过深入分析调试工具抓取的数据解决了系统调试过程中发现的所有问题,进一步保证了USB—ATAPI桥接器的整体性能。论文工作的进行一方面可以拓展FS7805最新一代控制芯片的应用领域,另一方面也对加强USB在涉及到数据传输的诸多场合的应用具有一定的促进作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号