Al desarrollar una aplicación USB Host HID donde se usa el controlador STM32F4 y la biblioteca de pilas USB disponibles en el sitio web de ST, estamos intentando enviar datos / comandos a un dispositivo USB HID. Pero en la biblioteca que descargamos del sitio de ST, la aplicación HID del host tiene ejemplos solo para aplicaciones de teclado y mouse. En el caso del mouse y el teclado, Host recibe pero no transmite nada mientras que en nuestra aplicación también necesitamos transmitir datos.
¿Hay algún código de ejemplo de host HID o documentos de guía para el controlador STM32F4xx que muestre cómo conectar el dispositivo USB externo TOUCHPAD MOUSE (GP415U-5321) usando la biblioteca ST USB?
La longitud de los datos es de 13 bytes, pero solo recibe 4 bytes, no los 13. ¿Cómo se pueden recibir los bytes restantes?