Tengo un tablero STM32F4Discovery y trato de comunicarme entre un programa de CA (sin sistema operativo) en la placa y un programa Java en ubuntu pc. He encontrado muchos tutoriales como acerca de USB, pero todos intentan hacer un puerto serie RS232 como que es demasiado lento (como 9600 baudios o máx. 14.4 Kbps).
Ahora mismo estoy perdido y necesito saber cómo debo hacer esto. ¿Es posible establecer una comunicación de alta velocidad en este caso y qué tan rápido podría ser? Las especificaciones de USB 2.0 dicen que podría ser de hasta 480Mbps. ¿Podría decirme con qué biblioteca es esto posible? ¿Y hay alguna práctica recomendada para seguir para establecer una comunicación bidireccional a través de USB?
Realmente aprecio cualquier consejo.