Soy nuevo en la comunicación USB. Estoy estudiando la comunicación y protocolo USB. Siempre me he preguntado cómo se comunican realmente los dispositivos USB. Tengo un microcontrolador con periférico USB. Estoy usando esto como dispositivo y PC como host para la comunicación USB. Al igual que en UART, los datos (8 bits) se transmiten con inicio, parada y bit de paridad opcional. Pero al estar excluidos del hardware del periférico UART, obtenemos solo 8 bits de datos. Del mismo modo, ¿cómo se transmiten o reciben los datos en la comunicación USB? Alo, si quiero implementar el protocolo MODBUS con comunicación USB, ¿puede ser posible? O el protocolo USB es obligatorio para usar con la comunicación USB.