¿Cómo se determina programáticamente la velocidad del puerto usb en los dispositivos integrados que ejecutan el kernel de Linux?USB Port Speed Linux
Respuesta
Puede leer /sys/bus/usb/devices/usb?/speed
- le dará la velocidad del bus de los concentradores raíz en Mbps: 1.5, 12, 480 o 5000. Los dos primeros indican USB1 (baja velocidad o velocidad completa), el el tercer USB2 y el cuarto USB3.
y dice 5000 si es USB3. estos son para concentradores de raíz. –
Esto depende de dónde se ejecute el código que necesita la información. Si desea modificar el comportamiento de los controladores de un dispositivo USB del núcleo según la velocidad de conexión, la estructura usb_device que el subsistema USB pasó al controlador contiene una enumeración de velocidad. Si desea una aplicación en el espacio de usuario para detectar la velocidad de conexión de los dispositivos, intente caminar por el árbol/sys/bus/usb, podrá identificar su dispositivo USB al verificar las entradas idProduct e idVendor. Una vez que tenga una coincidencia, la entrada de velocidad le dará lo que necesita. Si tiene varios dispositivos conectados, es posible que deba encontrar una forma de hacer coincidir la identificación de USB con un dispositivo específico. En general, las asignaciones de USB a dispositivo varían según el soporte de conexión en caliente presente si el dispositivo proporciona un número de serie y el subsistema que abstrae la funcionalidad proporcionada por el dispositivo USB.
- 1. android adb usb speed
- 2. evento usb connect/disconnect de linux
- 3. Linux: Cómo asignar controlador USB al dispositivo
- 4. ¿Cómo configurar USB embebido?
- 5. Port Boost to Android
- 6. Mochiweb Port 80
- 7. Apache port forward
- 8. Conseguir Serial Port Información
- 9. Medición Descargar Speed Java
- 10. Find: DisplayTemplates Speed
- 11. speed up sql INSERTs
- 12. DynamicProxy Generation Speed
- 13. couchdb vs mysql speed
- 14. jquery/js speed test
- 15. Speed dating algorithm
- 16. iPhone UIScrollView Speed Check
- 17. Acceso a Linux/dev/USB como archivos estándar para comunicarse con el dispositivo USB
- 18. Port Codeigniter Aplicación a PyroCMS
- 19. Port Delphi to C++ gradualmente
- 20. Lectura de salida de una cámara web USB en Linux
- 21. Cómo detectar una conexión USB en linux/Qt
- 22. archivo de escritura en USB con el pitón en Linux
- 23. Número de serie de la unidad USB en Linux C++
- 24. Listado de todas las unidades USB en Linux
- 25. ¿Tiene acceso al dispositivo USB en Linux (libusb-1.0)?
- 26. Permisos de archivos de Linux para dispositivos USB en Android
- 27. Lectura de flujo de entrada USB en linux
- 28. Javascript Speed - Chrome v Firefox
- 29. MATLAB scatter3, plot3 speed discrepencies
- 30. Cython Speed Boost vs. Usabilidad
Esto pertenece en el error del Servidor o necesita especificar qué idioma desea usar. –
No seas tonto: los dispositivos integrados no tienen administradores de servidor (y las personas que ejecutan el código en ellos no son "usuarios", ¡así que tampoco es una pregunta de superusuario!). Claramente, se trata de ** desarrollo ** incorporado, que pregunta sobre la programación de funciones específicas del sistema operativo. – caf
Todo lo que necesita es lsusb -t – sMyles