主机模式或配件模式

Host Mode or Accessory Mode

我有一个 android 设备作为机器和操作员之间的接口,通信是通过蓝牙完成的。给电池充电的电源由机器提供。

我制作了一根电缆,可以为 android 设备电池充电,也可以连接笔式驱动器。和图片差不多...

我的疑问来了,因为 VCC 和 GND 是由机器提供的,android 设备必须创建文件并将其操作到笔式驱动器中,我应该将 android 设备配置为主机还是附件??

提前致谢。

Android(或其他任何东西)在以主机角色运行时只能直接操作 USB 大容量存储设备(又名 "pen drive"),因为大容量存储设备是 "device"并且只能与"host"进行通信。这样就从字面上回答了你的问题。

通常情况下,以主机角色运行的设备不会通过 USB 连接器接受电源,但已经进行了各种努力来解决这个问题。如果您的设备可以或不能是一个单独的问题。

还值得注意的是,stock Android 的旧版本不会直接与 USB 大容量存储设备交互 - 需要在app 或使用 Android 的自定义版本。这可能已经更改。