当前位置: 首页 > news >正文

aspnet网站开发模板昆明网站制作策划

aspnet网站开发模板,昆明网站制作策划,重庆公众号开发服务,wordpress 指定首页USB应用笔记之USB初步了解 文章目录 USB应用笔记之USB初步了解前言USB的优点#xff1a;USB版本发展USB速度以及电气接口USB传输过程USB开发抓包工具#xff1a;USB传输方式1.控制传输特点:2.中断传输的特点3. 批量传输的特点4.实时传输#xff08;同步传输#xff09;的特…USB应用笔记之USB初步了解 文章目录 USB应用笔记之USB初步了解前言USB的优点USB版本发展USB速度以及电气接口USB传输过程USB开发抓包工具USB传输方式1.控制传输特点:2.中断传输的特点3. 批量传输的特点4.实时传输同步传输的特点 USB通信特点 USB产品设计流程 前言 USB的优点 通用性强USB是一种通用的接口标准几乎所有的计算机、移动设备以及外部设备都支持USB接口。这意味着您可以使用USB连接各种设备如打印机、键盘、鼠标、摄像头等而不需要为每个设备购买特定的接口线。热插拔功能USB支持热插拔即在不关闭电源的情况下插拔USB设备。这意味着您可以随时连接和断开USB设备方便快捷无需重启计算机。数据传输速度快USB接口支持高速数据传输可以实现快速的文件传输和数据备份。USB 3.0标准可以提供更高的传输速度达到5Gbps超过600MB/s比之前的USB 2.0标准快10倍。电力供应功能USB接口可以为连接的设备提供电力供应不需要额外的电源适配器。这使得许多小型设备如手机、平板电脑、无线耳机等可以直接通过USB接口充电。多功能性USB接口不仅可以传输数据和供电还可以支持音频输出、视频输出、网络连接等功能。例如许多外部显示器使用USB接口进行视频传输USB音频接口可用于连接耳机和麦克风。 总之USB具有通用性强、热插拔功能、快速的数据传输速度、电力供应功能以及多功能性等优点因此被广泛应用于各种设备和场景中。 USB版本发展 USBUniversal Serial Bus是一种常用的计算机外部设备连接标。USB版本的变化主要体现在数据传输速度、电力传输能力和物理连接接口上。以下是USB版本发展的主要变化 USB 1.0/1.1: 这是最早的USB版本于1996年推出。它提供了传输速度为1.5 Mbps低速设备和12 Mbps全速设备的数据传输能力。这些版本的USB通常用于连接鼠标、键盘和打印机等低功率设备。USB 2.0: USB 2.0于2000年推出提供了传输速度高达480 Mbps高速设备。这一版本的USB广泛应用于大多数外部存储设备、摄像头和音频设备等。USB 3.0/3.1 Gen 1: USB 3.0于2008年推出提供了传输速度高达5 Gbps超速设备。它比USB 2.0更快且向后兼容可以使用相同的接口连接USB 2.0设备。USB 3.1 Gen 1是对USB 3.0的重新命名没有实质性的变化。USB 3.1 Gen 2: USB 3.1 Gen 2于2013年推出提供了传输速度高达10 Gbps超速设备。它在数据传输速度上比USB 3.0更快同时保持了向后兼容性。USB 3.2: USB 3.2于2017年推出提供了更高的传输速度。USB 3.2 Gen 1x1的传输速度为5 Gbps与USB 3.1 Gen 1相同USB 3.2 Gen 2x1的传输速度为10 Gbps与USB 3.1 Gen 2相同而USB 3.2 Gen 2x2则提供了20 Gbps的传输速度。USB 4: USB 4于2019年推出是最新的USB版本。它提供了传输速度高达40 Gbps并且支持更多高端功能如显示器连接、电力传输和数据传输等。 需要注意的是每个USB版本都有对应的物理连接接口如USB-A、USB-B、Micro-USB、Mini-USB和USB-C等。其中USB-C接口是一种更为通用和先进的接口支持更高的数据传输速度和电力传输能力并且可以在两个设备之间逆向连接。 USB速度以及电气接口 接线4个1个供电2个数据1个接地USB 3.0拥有9个另外4个提供给SuperSpeed技术USB 3.1 Type-C拥有24个 速率1.5/12/480/5,000/10,000/20,000/40,000 Mbit/s根据不同版本 供电能力 USB传输过程 在编程中只需要关注事务就行 USB开发抓包工具 USB传输方式 USB的传输模式有4种分别是控制传输Control Transfer、中断传输Interrupt Transfer、批量传输或叫块传输Bulk Transfer、实时传输或叫同步传输Isochronous Transfer。每种传输方式都有其特点其特点如下所有的USB传输都离不开下面的4种方式   1.控制传输特点: USB协议引用控制传输有两方面的原因一方面在USB系统中设备在正常工作之前必须先进行配置USB主机必须为设备分配总线上唯一的设备地址并完成读取设备的各种描述符根据描述符的需求为设备的端点配置管道分配带宽等工作。另一方面在设备的工作过程中主机希望能及时地获取设备的当状态或者设备出现问题时希望主机能及时做出补救措施或者主机根据某些需求改变设备的当前配置等工作。这两方面的目的对所有的USB设备都要求适用为了达到此目的从而引入了控制传输。所有设备都要求有支持控制传输的端点一般端点号为0的为控制端点USB协议将其定义设备的默认端点。控制传输有以下特点 控制传输由以下几个事务处理组成 1建立联系把请求信息从主机传到它的应用设备 2零个工多个数据传送的事务处理按照命令中指明的方向传送数据 3状态信息回传 用于控制传输的设备的端点是双向的即可以接收数据包又可以发送数据包相应的控制传输的管道也是双向的 所有的设备必须有至少一个控制端点且端点号为0 是可靠的数据传输支持错误检测和数据重传并尽可能满足主机和设备的同步因为一次控制传输需要三个或两个阶段 控制机制提供访问设备描述符和命令操作的机制。USB协议为设备定义了标准的、设备类的或由设备生产商厂提供的命令或叫请求这些命令可操作设备的状态。同时协议又定义了一套描述符用于存放USB设备的各种信息用于对设备进行配置这些都是通过控制传输完成 系统没有为控制传输指定访问总线的频率和带宽一般由USB协议软件即主机操作系统的USB控制程序从全局优化角度来决定 2.中断传输的特点 中断传输为这样一类设备设计的它们只发送或接收少量的数据而且并不经常进行数据传输但它们有一个确定的传输周期每隔一定的周期要求传输一次并不是要求必须按固定周期要发送一次数据。使用这种传输方式的设备有键盘、鼠标、游戏杆等。所有的USB设备在正常工作之前系统都要对它们进行配置当配置成功后设备才能正常的工作。因为中断传输是一种周期性的传输方式系统在对进行中断传输的设备进行配置时只要当前总线上用于周期性传输的空闲带宽能够容纳此设备设备就可以工作。中断传输有如下特点 中断传输管道的最大服务周期单位毫秒必须得到保证 是一种可靠的数据传输方式 由于错误而引起的数据重传将在下一服务周期进行 数据的结尾也是通过与包的最大传输字节数比较来确定 设备中用于中断传输的端点可用来为某些实时传输传达其速率的反馈信息例如音频设备。当使用这种模式时在每个数据包被发送到主机之后不管握手包是否存在或类型如何端点的DATA0/DATA1同步切换都应该改变不过只有中断传输的输入端点支持种能力 3. 批量传输的特点 USB协议提供批量传输类型是为了支持在某些不确定的时间内进行大量的数据通信如打印机、扫描仪、硬盘、光盘等设备的数据传输都有这种特点。当一帧内的总线时间带宽有空余时USB主机就会将剩余的时间带宽分配给等待使用总线的批量传输的USB设备也就是说批量传输可以利用任何可获得的总线带宽来进行数据传输。批量传输有以下特点 可以动态地获得总线带宽是一种可靠的数据传输方式如果传送失败可进行重发有确认的数据传输但不保证传输的带宽和延迟只有当获得空闲的带宽时批量传输才会发生。如果USB总线有较多的空闲带宽则批量传输会较频繁地进行如果空闲带宽较少可能有很长时间没有批量传输发生 4.实时传输同步传输的特点 实时传输是为支持某些对时间要求很高、数据量很大应用要求而提出的使用这种传输类型的设备有麦克风、调制解调器、音频设备等。为了完成实时传输总线必须事先提供足够的带宽。实进传输有如下特点 实时传输有数据有固定的时间延迟但有固定的带宽保证是一种不可靠的数据传输充许有一定的误码率只要数据供得上就能保证管道上的恒定数据传送速率当被用来支持同步的源和目的时使用这个传输类型的软件并不要求是实时的对于实时传输来说实时性比正确性和数据重传更重要。考虑到总线的错误率较低协议就认为传送一般都可以成功即使有少量的数据出错也不会对应用软件产生太大的影响如音频软件。实时传输的接收端可以判断自己是否在一个帧内错过了一些数据而且能知道丢了多少数据。在实时传输的过程中因为没有握手信号来指示中止所以实时传输的端点从不中途停止。即使能够查到错误实时管道也不会因此停下USB主机也仍继续处理下一帧的数据。因为实时传输的协议不支持每次事务处理都进行握手所以错误检测的功能相对弱了许多只有全速/高速设备可以使用实时传输 USB通信特点 USB产品设计流程
http://www.w-s-a.com/news/172916/

相关文章:

  • 洛阳工程建设信息网站山西响应式网页建设哪里好
  • 企业网站建设市场的另一面wordpress分类插件
  • 网站建设名头公司展厅装修
  • 小型购物网站开发费用郑州企业网站模板建站
  • 个体商户建自己的网站做销售建设积分兑换官方网站
  • 网站建设与维护培训网页制作专业用语
  • 建站特别慢wordpress网页制作与设计项目策划书
  • 视频制作素材免费网站头像制作在线生成器
  • 网站建设是不是可以免费建站广州做网站 信科网络
  • 闸北区网站设计叫别人做网站后怎么更改密码
  • 为什么想做网站运营建设工程教育网站
  • 站长基地百度推广整体优化网站
  • 门窗 东莞网站建设wordpress外链论坛
  • 安徽省建设部网站官网还能用的wap网站
  • 企业网站设计开发网站关键词优化seo
  • 郑州高档网站建设台州网站建设推广
  • 广东省建设信息港网站WordPress手机缩略图设置
  • 优秀网站主题平顶山专业做网站公司
  • wordpress返回顶部插件wordpress站群seo
  • 企业网站建设报价表百度竞价托管哪家好
  • 织梦网站首页打开慢淄博网站推广那家好
  • 苏州高端网站建设kgwl互动网站建设的主页
  • 宿州网站建设哪家公司好个人网站制作方法
  • 网站正能量晚上在线观看视频站长之家关键词挖掘工具
  • 建设网站怎么判断是电脑还是手机仿租号网站源码网站开发
  • seo百度网站排名软件重庆巫山网站设计公司
  • 搭建视频播放网站网站排名诊断
  • 网站域名注册网站centos做网站服务器
  • 网站服务器共享的 vpsh5页面制作软件电脑版
  • 免费手机网站申请上海网站建设设计公司哪家好