¿Cuál es el mecanismo de detección de hardware y software del dispositivo móvil Android con dispositivos Micro USB conectados y desconectados?
Fig1esmiborradordesolicitud,ymásdetallessonlossiguientes:
- MiteléfonoescompatibleconlafunciónOTGyestáhabilitado
- Comoseveenlaimagen,midispositivohaconectadoelpindeidentificaciónalsueloparaobtenerlapotenciade5V.
- ConectoelpinDa5Vparaqueledigaalteléfonoqueesteesundispositivodebajavelocidad.
Tengounaaplicacióninstaladaenmiteléfonoparasupervisarsihayundispositivoconectado.
MidispositivonoesundispositivoUSBestándar,nousoelpinD+/Dparacomunicarmeconelteléfono
Enmipuntodevista,tanprontocomoeldispositivoseenchufó,enprimerlugar,elpindeidentificacióndelreceptáculomicroUSBsecaey,porlotanto,ledicealteléfonoquehayuncomplementodeldispositivoyqueeldispositivofuncionacomoHOST./p>
entonces,¿alguienqueestéfamiliarizadoconelprocesodedetección?
SubolafotodelaplacaPCBparaquepuedaverclaramentemisituación.
actualización: he medido la salida de VBUS cuando inserto el dispositivo, y el VBUS = 5V, también como indicador de alimentación hay un LED montado en la PCB, funciona bien.
Última pregunta: ¿si mi conexión de hardware es correcta? y luego, ¿alguien puede darme algunas instrucciones sobre el código del software?