I need to output a stream of binary data at a constant rate to a USB port. I am using Windows7, I can connect and send the data to the USB port but what I just can't control is the frequency at which the data is sent. Does anybody know any functions I can use so I can control the baud rate of data getting into a USB port?
Do I need to use a Real Time OS?