linux usb驱动——OTG数据线与普通数据线区别

OTG - On the go

OTG设备——设备即支持host功能又支持device功能,最常见的设备是手机;

手机连接PC,使用手机的usb host功能;

手机连接u盘,使用手机的usb device功能;

OTG对host和slave切换的依据是usb的ID管脚,如下图所示,

× 如果ID脚连接GND,手机系统设置USB为host;

× 如果ID脚悬空,手机系统设置USB为slave;

 

 

只是OTG功能的设备对应的USB接口需要5个pin脚;

 

posted @ 2018-02-26 23:06  平分秋色  阅读(1194)  评论(0编辑  收藏  举报