论文部分内容阅读
通用串行总线(USB-Universal Serial Bus)是一种计算机与外部设备连接的技术,相对于PC传统的串/并行接口,USB具有较高的数据传输率、即插即用、热插拔、易扩充和低成本等优点。从USB标准颁布以来的短时间内,USB已成为PC必备的标准接口。 论文设计并实现了一个嵌入式USB主机系统,用于解决USB设备不能脱离PC主机的问题。在USB规范中任何一次USB的数据传输都必须由主机来发起和控制,所有USB设备都只能和主机建立连接,任何两个外设之间或是两个主机之间无法直接通信。而目前,大量扮演主机角色的是个人电脑(PC)。目前所买到和使用的USB设备基本都是只具备USB设备的功能而不具备主机功能。所有这些设备都只能在连接到USB Host上才能使用。没有了PC主机,这些设备是不能互联的。 论文首先对USB作了简单介绍,然后简明扼要地阐述USB协议,接下来详细讲述了使用富士通公司的MB90F337 MCU设计并实现一个嵌入式USB主机系统的整个设计开发过程,包括硬件设计和软件编程。设计并实现了基于富士通MB90F337 MCU的通用USB主机系统。最后用以USB打印机为目标设备的实例研究了USB设备类的程序实现。