TA的每日心情 | 无聊 2020-5-6 15:53 |
|---|
签到天数: 3 天 [LV.2]偶尔看看I
|
$ E4 y% g1 J, w O( O3 Q/ f感谢回复,现在我已经理解清楚这个顺序了。手机确实作为Host4 w k9 C1 m b9 m3 l+ a
D-的上拉电阻确实是告诉了手机有个低速设备插入。
1 |3 w# O. f! c9 q, `5 v5 V- ~D+/D-由于不会同手机USB通信 因此可以说我的Device不是标准的USB外设,仅仅是从手机USB供电
6 R8 k' i0 j" i5 V现在可以确保硬件连接上是没有问题的,只是没有通信!
6 U) |, ?8 [3 ^9 B4 d
+ G, b$ e0 } F0 ]( T问题是:代码如何实现这个识别过程呢?
, A: t9 z: z- s. y( z* q1 P/ [附:一个参考代码 https://blog.csdn.net/chy555chy/article/details/52350810
! g( x5 v5 n9 _$ U目前还是没有搞定。. B+ b' b( T: o
我插入普通USB数据线,都可以观测到ACTION_USB_STATE =connectd 状态变化,但是连接我自己的设备却没有任何反应! ^# L5 O; B7 H$ U* h
|
|