通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb hub区分端口


最近一段时间痴迷ADAS系统的数据通信,花了一些时间去研究ADAS系统之间的数据传输和通讯系统,现阶段成型的文件比较少,我自己也是个小白,那就从最基础的东西上慢慢研究,本文的主要内容就是:USB线的基础知识储备。

通用串行总线(UniversalSerial Bus,缩写:USB),USB通信协议支持USB数据线上的数据传送(USB协议之后我们会涉及到)。现阶段我们的USB物理结构种类众多,使用比较普遍的是TYPE-A、TYPE-B(Micro-B)、TYPE-C(尚未完全普及使用)。


通过USB数据线给Android设备发送数据 usb和安卓的数据线_个人电脑_02


USB Type-A,这种接口类型是我们最常见的USB接口,主要用在电脑,充电器,鼠标,键盘,U盘等设备上;USB Type-B,这种接口类型主要用在打印机等设备上,没有type-A接口常见;Micro-B,这种接口我们都见过,就是安卓手机充电器的接口;USB Type-C,是以后USB接口的发展趋势,现阶段并没有应用在车载系统中。

新一代是USB3.1,传输速度为10Gbit/s,三段式电压5V/12V/20V,最大供电100W,新型Type-C插型不再分正反。现阶段USB线应用在车载系统中比较广泛但是功能较为单一,主要是给USB接口充电以及CD机的音视频信息的转录。在ADAS系统中会有更加广阔的应用场景和功能。

USB设备主要具有以下优点

1. 可以热插拔:就是用户在使用外接设备时,不需要关机再开机等动作,而是在电脑工作时,直接将USB插上使用或者移除。

2. 携带方便:USB设备大多以“小、轻、薄”见长,对用户来说,随身携带大量数据时,很方便。

3. 标准统一:大家常见的是IDE接口的硬盘,串口的鼠标键盘,并口的打印机扫描仪,可是有了USB之后,这些应用外设统统可以用同样的标准与个人电脑连接,这时就有了USB硬盘、USB鼠标、USB打印机等等。

4. 可以连接多个设备:USB在个人电脑上往往具有多个接口,可以同时连接几个设备,如果接上一个有四个端口的USB-HUB时,就可以再连上;四个USB设备,以此类推,尽可以连下去,将你家的设备都同时连在一台个人电脑上而不会有任何问题(注:最高可连接至127个设备)。

以下内容由于图片较多,我就直接做成了PPT分享给大家


通过USB数据线给Android设备发送数据 usb和安卓的数据线_数据_03


通过USB数据线给Android设备发送数据 usb和安卓的数据线_个人电脑_04


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb通信协议_05


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb hub区分端口_06


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb hub区分端口_07


通过USB数据线给Android设备发送数据 usb和安卓的数据线_数据_08


通过USB数据线给Android设备发送数据 usb和安卓的数据线_个人电脑_09


通过USB数据线给Android设备发送数据 usb和安卓的数据线_汽车电子_10


通过USB数据线给Android设备发送数据 usb和安卓的数据线_个人电脑_11


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb通信协议_12


通过USB数据线给Android设备发送数据 usb和安卓的数据线_数据_13


通过USB数据线给Android设备发送数据 usb和安卓的数据线_数据_14


通过USB数据线给Android设备发送数据 usb和安卓的数据线_汽车电子_15


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb通信协议_16


通过USB数据线给Android设备发送数据 usb和安卓的数据线_汽车电子_17


通过USB数据线给Android设备发送数据 usb和安卓的数据线_数据_18


通过USB数据线给Android设备发送数据 usb和安卓的数据线_个人电脑_19


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb hub区分端口_20


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb hub区分端口_21


通过USB数据线给Android设备发送数据 usb和安卓的数据线_数据_22


通过USB数据线给Android设备发送数据 usb和安卓的数据线_usb hub区分端口_23


作者:Feynman-Yang。