我有一个Android设备,它作为机器和操作员之间的接口,通过蓝牙完成通信。电池充电的电源由机器提供。
我已经制作了一根电缆,可以为Android设备电池充电,也可以连接笔式驱动器。或多或少像图片......
我怀疑,因为VCC和GND由机器提供,并且Android设备必须创建并操作文件到笔式驱动器,我应该将Android设备配置为主机或附件??
提前致谢。
答案 0 :(得分:2)
Android(或其他任何东西)只能在主机角色中操作时直接操作USB大容量存储设备(也称为"笔式驱动器"),因为大容量存储设备是&#34 ;装置"并且只能与"主机"进行通信。所以,从字面上回答你的问题。
通常,以主机角色运行的设备不通过USB连接器接受电源,但是已经做了各种努力来解决这个问题。如果您的设备能够或不能是一个单独的问题。
还值得注意的是,Android版的旧版本不会直接与USB大容量存储设备进行交互 - 需要在应用程序中实现大容量存储接口和文件系统代码 / em>或使用Android的自定义版本。这可能已经改变了。