微型USB设备连接到安卓手机的过程是什么?
图1.连接吃水
图1是我的申请草稿,详情如下:
我的手机支持OTG功能,已启用 如图所示,我的设备已将ID引脚接地,以获得5V的电源。 我将D-引脚连接到5V,以便它告诉手机这是一个低速设备。 我的手机上安装了一个APP,用于监督是否有设备插入。
我的目标是当我将设备插入手机时,我可以在应用程序上获取信息。不要介意彼此之间的USB通信。
问题:
- 谁能告诉我设备连接到时的过程如何 手机?
- 我的设备原理图正确吗?
- 应用程序如何在设备插件后立即收到通知?
在我看来,一旦设备插入,首先微型USB插座的ID引脚就会下降,从而告诉手机有一个设备插件并且该设备正在充当主机。
我想知道这个ID引脚信号是否可以触发对应用程序的通知? 还是D引脚上升沿?
在清单文件中注册广播接收器以执行操作
android.hardware.usb.action.USB_DEVICE_ATTACHED