ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

USB学习篇之USB规范概览与usb设备分类

2022-03-31 23:31:22  阅读:244  来源: 互联网

标签:例如 USB 芯片 概览 规范 usb Device 设备


——本文摘抄自《USB3.0编程宝典》,如有侵权,请联系删除

USB总线技术规范规定了USB的设备类型、数据传输方式和协议等信息,这是USB芯片制造商和驱动开发商必须遵守、也是USB设备设计者需要了解的。USB规范标准包括三个部分:USB基本规范、USB设备类规范和USB HOST控制器规范。其中USB基本规范描述了USB 1.0、USB 1.1、USB 2.0、USB 3.0和USBOTG的协议规范,这是USB芯片厂商重点需要关注的。USB HOST控制器规范则描述了USB主控制器的协议内容,这是USB HOST芯片厂商重点需要关注的。对于一般的USB设备开发者来说,更为关心的是USB设备类规范。常用的USB设备类规范包括如下各项。

  • 语音设备类(Audio Device):例如麦克风、音箱。
  • 通信设备类(Communications Device) :例如调制解调器Modem。
  • 芯片/智能卡接口设备类(Chip/Smart Card Interface Device):例如USB Key、USB SmartCard等。
  • 设备固件更新类(Device Fireware Upgrade):用于USB设备自身软件更新。
  • 影像设备(Image Device):例如扫描仪、数码相机、打印机。
  • 人机交互设备(Human Interface Device):如鼠标、键盘、游戏杆等。
  • IrDA设备类(IrDA Bridge Device):主要是针对红外遥控和数传设备。
  • 存储设备类 (Mass Storage Device):例如光驱、U盘、移动硬盘等。
  • 物理接口设备类 (PhysicaI Interface Device):如各种数据采集卡。
  • 电源设备类 (Power Device ):主要是针对电源控制的设备。
  • 打印机设备类(Printer CIass):专门针对各种黑白或彩色打印机,以及照片打印机。
  • 监控设备类(Monitor Device):例如显示器。
  • 自定义设备类(Custom Device):依赖于特定需求而开发的USB设备。

USB设备类规范描述了典型的USB设备,对于有专门设备类的USB设备,设计者需要严格按照相应的设备类规范来设计,这样才能保证良好的兼容性和通用性。另外,也可以在一个 USB设备中实现两个或多个设备类,从而构成复合USB设备。而对于一些用户的特性需求,则可以自由发挥,例如数据采集、USB遥控终端等。

标签:例如,USB,芯片,概览,规范,usb,Device,设备
来源: https://www.cnblogs.com/Li-Share/p/16084758.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有