APP下载

一种嵌入式USB MiniHost系统设计与实现

2012-07-13梁宝娟孙少波

电子设计工程 2012年6期
关键词:嵌入式功能设备

梁宝娟,孙少波

(1.长安大学 电子与控制工程学院,陕西 西安 710064;2.西安文理学院 计算机系,陕西 西安 710065)

在USB的拓扑机构中居于核心地位的是主机(Host),任何一次USB的数据传输都必须由主机来发起和控制,所有USB设备都只能和主机建立连接,任何两个外设之间或是两个主机之间无法直接通信。而目前,大量扮演主机角色的是个人电脑PC。目前所买到和使用的USB设备基本都是只具备USB设备的功能而不具备主机功能,比如USB接口的移动硬盘、数码相机、打印机等。所有这些设备都只能在USB Host上使用,也就是通常只能通过PC来进行相互的文件和数据交换。没有了PC主机,这些设备是不能互联的[1]。

1 USB系统模型和拓扑结构

最简单的USB系统模型组成是以USB主机为核心,以外围的USB设备为特定功能的设备模块。即USB提供的是主机和设备中间的一种数据通信服务。此外,为了构建更复杂的USB系统,还需要加上USB集线器(Hub)[2]。

USB主机包括PC或嵌入式系统两种类型,每一次USB数据通信都必须是由USB主机来发起的 (远程唤醒模式除外),主机管理着每个USB设备。即使新兴的USB On-The-Go设备,其核心部分仍然是嵌入了USB主机的功能[3-4]。本方案主要是基于嵌入式USB主机的USB系统模型。

USB的拓扑体系由3种元素组成:主机、Hub和设备,通过Hub的级联,构成了层次化的星形结构。USB的拓扑结构如图1所示。

图1 USB总线拓扑结构Fig.1 USB bus topological structure

2 硬件设计

2.1 电源电路

电源电路的组成如下:

系统采用双电压给电方式;触发器采用3.3 V给电;1284收发器采用5 V和3.3 V的双电压给电方式。在交流适配器中将干扰过滤后,提供5 V直流电压。……

登录APP查看全文

猜你喜欢

嵌入式功能设备
也谈诗的“功能”
谐响应分析在设备减振中的应用
基于MPU6050简单控制设备
搭建基于Qt的嵌入式开发平台
关于非首都功能疏解的几点思考
嵌入式软PLC在电镀生产流程控制系统中的应用
500kV输变电设备运行维护探讨
原来他们都是可穿戴设备
Altera加入嵌入式视觉联盟
中西医结合治疗甲状腺功能亢进症31例