linux usb(1)

1. 前言

      先发下感慨,linuxUSB驱动堪称驱动中的难点,曾几何时拿起书来啃,最终还是放弃了...这次由于要做一个项目,即USB转串口通讯,迫于鸭梨,还是继续啃...

2. USB体系架构

usb通讯采用主从结构,实现了主机与外围设备之间的通讯。

3. USB三种模式

主机控制器,包括UHCI、OHCI、EHCI

设备控制器,相当于U盘;

OTG设备,OTG控制器

4. 总线速度

目前usb传输的速度有四种:

USB 1.0标准支持1.5MB/s,低俗USB;

USB 1.1标准支持12MB/s,全速USB;

USB 2.0标准支持480MB/s,高速USB;

USB 3.0标准支持640MB/s

5. 传输模式

控制传输模式:用来传输外设和主机之间的控制、状态、配置等信息;

批量传输模式:传输大量时延要求不高的数据;

中断传输模式:传输量小,单对于传输时延敏感、要求马上响应的数据;

等时传输模式:传输实时数据,传输速率要求预先可知


重要的文章:

https://www.cnblogs.com/cslunatic/p/3726053.html

http://www.360doc.com/content/15/0504/09/7775902_467809157.shtml

http://blog.csdn.net/qianjin0703/article/details/6141763

http://blog.csdn.net/luckywang1103/article/details/49622295?locationNum=1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值