Hi all! I try to implement a Virtual Com Port with eval board MCBSTM32. I started with the HID example provided in the download area. There are two interfaces: I0: bulk in + bulk out with max. packet size = 64k, I1: interrupt in
So far everything works fine: I can connect my device to host and open Com port with TeraTerm. Additionally I can write data to host (less or more than maxPacketSize=64k) and also receive one byte. But after the first transmission (in both directions) usb does not seem to work any more, i.e. ISR for bulk(in)-endpoint is not called when I write data to it.
Any help would be appreciated.
Hi Tsuneo,
of course I use USB_ReadEP, USB_WriteEP, ... sorry, my misstake.
The HID example I started from is that from http://www.keil.com/download/docs/361.asp, you are right.
Surely, KEIL example is much better than ST's. Does KEIL also provide an example for VCP? Or do you mean the HID one?
Andi