求助Android和Linux之间的USB通讯方案
两个系统,一个为Linux,一个为Android。Linux上有一个USB Host口,一个USB Device口。Android上有两个USB Host口,一个USB OTG Micro AB口。需求:
两个系统的应用层之间进行双向数据通讯。问题:
如果用USB OTG模式连接 ,Linux做Host(也就是Accessory),Android做Device,是否会由于Android Sccessory协议的,无法在USB上架应用?
如果用USB连接,Android做host,Linux做Device,把Linux的USB改成Device模式,是否可行?以及难度? 多谢 !
计划用Linux做Host,Android做Device,不用OTG模式,看两边的Spec,没有看到有原理性的问题。现在主要问题是,Linux不识别Android主板,如何解决?在识别的情况下采用何种方式通讯?多谢高手指点!
目前方案是 Android侧开发USB驱动,Linux侧开发Gadget驱动