What is the transmission speed or baud rate in a virtual serial port connection through USB 2.0 . I basically need to transfer data from an ARM microcontroller to PC. The microcontroller has support for USB, and currently I am transmitting data by creating a virtual serial port using USB CDC. On using minicom (in linux) or putty (in windows), I am able to receive data irrespective of the settings of baud rate in the application.
This gets me a little confused, as to who sets the data transfer rate and what is the significance of the settings in the application. What transfer speeds can I expect in this case, and is there any way to control and measure them?
Moreover, for streaming data and intermittently issue commands, is USB CDC a good solution??