¿Cuál es el nombre completo en inglés de USB DP(D-) DM(D)?
Positivo Digital y Menos Digital.
La comunicación USB la inicia el host, que es similar al protocolo IIC.
El USB utiliza el modo de transmisión diferencial y tiene dos líneas de datos, las cuales son:
1. Línea de señal USB Data Positive, USB Data Positive, es decir, línea USB-DP, abreviada como. D .
2. Línea de señal negativa de datos USB, USB Data Minus, es decir, línea USB-DM, abreviada como D-.
El resto es el cable de alimentación (5V-Vbus) y el cable de tierra (GND).
Dispositivo USB de velocidad completa
La línea de datos D del dispositivo USB de velocidad completa está conectada a una resistencia pull-up de 1,5 K. Una vez conectada al host, la D de. el host se levanta. La línea de datos del dispositivo USB de baja velocidad D- se conecta a una resistencia pull-up de 1,5 K. Una vez conectado al host, el D- del host se elevará.
Por lo tanto, el host puede determinar si el dispositivo conectado es un dispositivo de velocidad completa o de baja velocidad en función de si su D es alto o D- es alto, por lo que puede ver el puerto USB D en el Placa STM32 Hay una resistencia pull-up.
Tome el dispositivo MSC en STM32 como ejemplo. Los descriptores requeridos por la clase MSC son: descriptor de dispositivo, descriptor de configuración, descriptor de interfaz (el número está determinado por el campo bNumInterfaces en el descriptor de configuración) y punto final. descriptor.