USB

原创 2006年06月04日 18:20:00

USB(通用串行总线)是用于将适用USB的外围设备连接到主机的外部总线结构,其主要是用在中速和低速的外设。USB是通过PCI总线和PC的内部系统数据线连接,实现数据的传输。USB同时又是一种通信协议,它支持主系统(host)和USB的外围设备(device)之间的数据传输。

USB的拓扑结构:

在USB的网络协议中,每个USB的系统由且只有一个host,他负责管理整个USB系统,包括USB Device的连接与删除、Host与USB Device的通信、总路线的控制等等。Host端有一个Root Hub,可提供一个或多个USB下行端口。每个端口可以连接一个USB Hub 或者一个USB Device。USB Hub是用于USB端口扩展的,即USB Hub可以将一个USB端口扩展为多个端口。

USB的系统由且只有一个host,而PC端的USB都是Host,所以如果将两台PC的USB口通过A-A USB电缆连接起来,是不能实现通信的。因为USB网络协议不允许在一个USB的系统内出现两个host。

 

USB设备:

USB的设备可以接在PC上的任意的USB接口上。而使用Hub还可以扩展使更多的USB设备连接到系统中,从而可以使整个的系统可以扩展到127个外设,其中Hub也算外设。对于USB系统来说,USB的host永远在PC边,所有的其它连接到host都称为设备,在设备与设备之间是无法实现直线通信的,只有通过host的管理与调节才能够实现数据的互相传送。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android移植源码APP(USB CAMERA APK)问题总结

最近公司的一个项目(行车记录仪)要求能支持USB camera(兼容uvc)预览显示。在网上浏览了一番相关知识,了解到要使android系统支持usb 摄像头,除了要打开内核中的驱动支持之外,还需要加...

usb-skeleton分析

/* * USB Skeleton driver - 2.2 * Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com) ...

实用usb术语详解

如果您刚开始接触USB,那么了解一些USB术语将很有帮助。本文介绍了基本的USB术语。 主机 USB是一种“主-从”式总线,包括一个主机和多个从机。从机称作外设,在USB术语中也称作功能部件。...

android无线调试-抛开usb数据线(包含mac和windows系统下android开发调试)

第一步:准备工作,百度或到安卓市场下载 adbWireless 的应用,注意:安装时,需要你的手机root权限,如果没有root的请戳这里卓大师刷机专家,下载PC版或者手机端进行一键ROOT,我的安装...

虚拟机VMware无法识别USB设备

背景: VMware Workstation8, 安装多个虚拟机,包括SUSE,WindowsXP,CentOS。之前一直没有任何问题,今天突然无法识别USB设备了,所有的虚拟机都是,但物理机一切正...
  • limb99
  • limb99
  • 2012-07-06 23:10
  • 30227

基于FPGA和USB的高速数据采集及显示系统

为了完成自己的本科毕业设计,我设计完成了本系统:ADC采集数据源的数据,在FPGA的控制下,将数据通过USB总线技术传送给上位机,上位机将数据进行处理,以数据波形的形式显示出来。

简单实现stm32f103芯片usb模拟U盘进行IAP更新用户程序

更新单片机内的用户程序,方式一般都是仿真器,串口,网络口,usb DFU,另类一点CAN也行,但是这些方式都有一个共同点,必须要有相应的上位机配合操作,还要教会别人使用,那么能不能有更简单傻瓜化的升级...
  • lrmlrm
  • lrmlrm
  • 2016-05-26 14:58
  • 10140

Java实现监听USB插入

想用Java实现监听USB端口是否有移动设备插入,然后操作移动设备内的文件。网站查找资料后发现有个jsr-80的项目,下面先介绍一下什么是JSR:JSR是Java Specification Re...

Zedboard移植USB无线网卡驱动心得

最近因为需要,要在Zedboard上移植一个无线网卡驱动,因为以前在友善之臂上面移植过,所以以为很简单,没想到这件事情却花了我将近一周才搞好,中间就因为内核的一个小的疏忽,特在此将中间遇到的问题写下来...

Create a USB Virtual COM Port

This article originally appeared in Circuit Celler. COM ports have long provided a convenient way f...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)