Desarrollo de programación USB
Esto es lo que hice para mi proyecto de graduación. Después de instalar el siguiente paquete USBXPress en línea, hay dos ejemplos de comunicación USB (tanto la computadora host como la computadora esclava). Después de un análisis cuidadoso, hay muchas funciones integradas que pueden ser utilizadas directamente por la computadora host o la computadora esclava. Consulte el documento 169_USB Xpress_Programmers_Guide en los archivos de instalación. De hecho, casi todas las computadoras host usan: SI_Open().
SI_Close()
SI_Read()
SI_Write()
Computadora esclava:
USB_clock _Start( )
USB_Init()
Block_Write()
Block_Read()
Tenga en cuenta que al programar la computadora host y la computadora esclava, agregue los archivos correspondientes a USBXpress_API a la carpeta de programación, de lo contrario esas funciones no serán conocidas al compilar el programa.
Lo siento, esta es la primera vez que respondo la pregunta de otra persona en Baidu. No sé cómo explicártelo claramente. Espero que ayude.