USB传输方式

发布者:chunying最新更新时间:2011-07-12 关键字:USB  传输方式 手机看文章 扫描二维码
随时随地手机看文章
    usb总线属一种轮询方式的总线,由主端口预定的标准协议使各从设各分享usb带宽,当其他设备和主机在运行时,总线允许添加、设置、使用及拆除外设,主控制端口初始化所有的数据传输。

每一总线执行动作最多传送三个数据包。按照传输前制定好的原则,在每次传送开始时,主控制器发送一个描述传输运作的种类、方向、usb设备地址和终端号的usb数据包,这个数据包通常称为标志包(token packet)。usb设备从解码后数据包的适当位置取出属于自己的数据。数据传输方向不是从主端口到从端口就是从从端口到主端口。针对设备对系统资源需求的不同,在usb规范中规定了4种不同的数据传输方式。

(1)同步传输方式(synchronous)

该方式占用预先制定好的带宽,并且有预定发送延时,用来连接需要连续传输数据,且对数据的正确性要求不高而对时间极为敏感的外部设备。在传送数据发生错误时,usb并不处理这些错误,而是续传新的数据。同步传输每次传输的最大有效负荷可为1024字节。

(2)中断传输方式(interrupt

该方式用来传输由设备自发产生的数据,传输数据量很小,但这些数据需要及时处理,以达到实时效果。此方式主要用在键盘、鼠标及操纵杆等设备上。全速设备每次中断传输的最大有效负荷可为64个字节,而低速设备每次中断传输的最大有效负荷仅为8个字节。

(3)控制传输方式(control

该方式用来处理主端口到usb从端口的数据传输,包括设备控制指令、设各状态查询及确认命令。当usb设备收到这些数据和命令后,将依据先进先出的原则处理到达的数据。其传输的最大负荷与中断传输方式相同。

(4)批量传输方式(bulk)

该方式用来传输要求正确无误的数据。通常打印机、扫描仪和数字相机以这种方式与主机连接。在数据相对比较多和突发数据量较大时使用,在传输限制方面具有很宽的动态自由度。批量传输每次数据传输的最大有效负荷可为64个字节。

关键字:USB  传输方式 引用地址:USB传输方式

上一篇:CAN总线数据格式
下一篇:USB端□描述

推荐阅读最新更新时间:2024-05-02 21:29

TQ2440 Uboot的USB下载修改
准备学习下UBoot,下载了个TQ2440的UBoot,准备使用他的USB下载功能。但是TQ2440的UBoot中usb_slave只给出了编译好的二进制文件,看着极其不爽,所以准备移植下usbslave。下面列出具体步骤,参考了网上的文章。 1,下载usbslave的源代码,上传做个备份。点我下载 下载后将其解压到uboot的driver的目录。使用tar -jvxf 命令解压。解压后可以多出一个driver/usb/slave目录。 2,修改Uboot顶层的Makefile文件,在208行修改如下,用自己移植的usbslave代替TQ提供的usb.module。 #Lxp Modify ++ #LI
[单片机]
基于USB接口VSAT基带数据采集系统设计
  0 引言   在众多的卫星通信系统中,VSAT(甚小口径卫星终端)卫星通信系统由于具有众多特点,近年来发展很快,特别在专业通信网领域存在广阔的市场,利用此系统进行通信具有灵活性强、可靠性高、成本低、使用方便及小站可直接装在用户端等特点,并且VSAT用户数据终端可直与计算机联网,完成数据传递、文件交换、图像传输等通信任务,从而摆脱了远距离通信地面中继站的问题,因此,此系统广泛用于石油、银行、铁路、民航、军事等行业。   在VSAT系统中,用户终端通常是由数字卫星接收机和计算机终端组成,数字卫星接收机包括下变频器、解码器、FEC(前向纠错),解复用器、数字基带处理器和频率合成器等部分,接收机输出的数据一般通过RS-232,RS-
[嵌入式]
USB埠:如何“正确地”用USB为电池充电
  为什么充电时间这么长?   所谓提供“快速”充电,究竟代表什么意义?它取决于你对“快速”的定义──而且通常都归结于消费者的期望。常听到的例子是,“我在家为我的手机、MP3播放器或其他装置充电时,只要几个小时;但在公司,用我的笔电、萤幕和新的转接器,却得花上一整天的时间充电!”   所以,我们得从任何一台装置都会配备的“原厂”充电器开始讨论,因为充电体验是消费者满意度的最基本要求。   每台装置所配备的墙式原厂充电器通常会在资料接脚上放一个识别标记,让装置知道可以安全地充入更多电流。在某些情况下,如果碰到无法辨识的主机,它就不会让装置进行充电。此标记通常是以特定电压的形式放在D+、D-或两个接脚上。   图1所示
[电源管理]
<font color='red'>USB</font>埠:如何“正确地”用<font color='red'>USB</font>为电池充电
解析工程师所熟知的CAN、UART、IIC、USB等协议解码
随着硬件架构的不断更新,示波器早已不是只能“示波”的仪器了,协议解码就是典型代表!IIC、SPI、UART、CAN、LIN…我们为ZDS系列示波器最多免费配备了37种协议解码分析插件,这么多协议分别用在哪些地方,具体又如何使用呢? 示波器从模拟示波器发展到数字示波器,带来了许多大的改变,例如信号采集、带宽、采样率、屏显等。同样,这样的改变也体现在“协议解码”上,新的解码方式将人们从“0”,“1”的世界中解放出来,大大提高了工作效率。 最初的示波器只是一个简单的波形显示兼数据测量,而我们需要获取协议波形深层次的含义,从而去了解通信的数据正常传输。例如:观察IIC协议,我们需要按照时钟与数据信号一位一位对应,去进行0/1的组合转换,
[汽车电子]
解析工程师所熟知的CAN、UART、IIC、<font color='red'>USB</font>等协议解码
USB智能集线器IC支持智能手机连接汽车信息娱乐系统
随着车载信息娱乐系统的兴起,汽车制造商需要在汽车显示屏和多台智能手机或者平板电脑之间建立可靠而智能的连接。Microchip Technology Inc.(美国微芯科技公司)是提供支持此类连接的集成电路(IC)的业界翘楚,推出的5款新型USB 2.0智能集线器IC为用户提供了多种选择。这些器件有各种架构,能够非常灵活地适应汽车制造商的设计需求, 满足消费者对系统易于使用而且直观的要求 。如需了解有关这些新器件的更多信息,请访问: www.microchip.com/USB4914 。 这5款新器件支持各种架构,因此制造商可以轻松地将其特定设计连接至所有主流智能手机操作系统。这些系统支持将手机或者平板电脑的图形用户界面显
[嵌入式]
<font color='red'>USB</font>智能集线器IC支持智能手机连接汽车信息娱乐系统
基于TMS320C6416的USB数据传输系统设计
引 言 由于DSP芯片的不断发展,以及它处理数据速度快、处理数据量大的优势,已经广泛应用到数字信号处理的许多领域。在CT图像重建系统中,DSP处理的数据需要上传到PC机进行存储、显示或进行数据分析等,这就产生了PC机和DSP的数据传输问题。USB总线具有传输速度高,以及即插即用等特点,得到越来越广泛的应用,利用USB总线实现DSP和PC机的通信,从而解决图像信号的实时传输问题。Cypress公司生产的CY7C68001通用USB 2.0接口控制器是基于应用层编程的接口器件,使用简单,开发方便。 在此,以TMS320C6416为例,讨论如何使用CY7C68001对TMS32OC6416进行USB接口设计,实现DSP和P
[嵌入式]
TI推出支持USB OTG 的锂离子充电器
2008 年 7 月 21 日, 德州仪器 (TI) 宣布推出一款面向便携式电子产品的 3 MHz 开关模式电池充电管理集成电路 (IC) ,使其可通过适配器或 USB 端口进行充电。与典型线性充电器相比,这款微型 2 毫米 x 2 毫米 开关模式充电器 — bq24150 ,不仅可大幅缩短充电时间,降低功耗,而且还可将板级空间减少一半。更多详情,敬请访问: http://focus.ti.com.cn/cn/docs/prod/folders/print/bq24150.html 。 TI 负责电池充电管理产品的经理 Masoud Beheshti 指
[电源管理]
TI推出支持<font color='red'>USB</font> OTG 的锂离子充电器
STC8H8K64U 的 USB 功能测试(续)
对 STC8H8K64U 的USB测试昨天没搞定, 判断可能是供电的问题, 直接用5V不行, 从USB2TTL上采电3.3V时存在一个问题, 就是 D-/D+ 在上电前就已经连接了, 不符合 USB 的正常上电流程, 在 MCU 开始工作前接入 D-/D+, 可能会造成host的请求无法响应. 今天用AMS1117做了一个转接板, 把USB的5V转为3.3V给MCU供电. 现在连上USB接口就能正常识别了. 转接板 一边是 MicroUSB 口, 加 AMS1117 3.3V, 在 VCC In 上是 2.5uF + 10nF, VCC Out 上是 2.5uF + 100nF, 空载时测试电压是 5.1V 和 3.27V
[单片机]
STC8H8K64U 的 <font color='red'>USB</font> 功能测试(续)
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved