一、OTG接口:On The Go (安装即可用)
USB传输是主(Host)从(Device)结构,一切的USB传输都是由Host发起。
例如:
开发板插入U盘,这时开发板为Host
开发板插入电脑,这时开发版为Device
一个开发板要由两种角色:Host、Device,可以使用OTG插口,可以根据硬件电路自动识别自己的角色,自动切换为USB Host或者USB Device。
OTG接口:Mircro-USB、Type-C
1、Mircro-USB
引脚名 | 作用 |
---|---|
GND | 接地 |
ID | 分辨自己角色的引脚 ,0时为HOST,1时为Device |
D+ | 数据信号 |
D- | 数据信号 |
VBUS | 作为Host时,对外供电,作为Device时,接收外部输入电源 |
ID引脚说明:默认内部上拉。接入U盘时,ID引脚接地设备为Host。接入PC时,PC无ID引脚默认高电平,为Device。
检测电路:
2、Type-C
不兼容USB3.0精简电路:
USB3.0: