Re: USB to RS232 one chip solution



On May 6, 8:50 am, mkr5000 <miker...@xxxxxxxxx> wrote:
The downside of USB I suppose is the complexity of it's approach and
hence, the inability of Windows to integrate with it in a plug and
play fashion?

USB is considered to be 'plug and play' but pretty much all USB
devices except for
keyboards/mice and disk drives (including flash ones) will require
drivers to be
installed... in the windows world.

A lot of linux distributions come with drivers for assorted USB-serial
widgets already installed.

Actually there is a downside to the USB serial devices. Latency is
often substantially higher
than a real serial port. You can shove a lot of data through the
things, often at higher baud rates
than the old serial port speeds. But because of the packetized way
USB works, you want
to write software protocols that stream data and use block writes to
the O/S serial port
layer, because lots of little few- or one-character writes, or worse,
write and wait for read,
will slow you down due to the latency hits. For a lot of applications
this is not an issue,
the latencies are small, but if you need to move a lot of data quickly
you have to think about
keeping it flowing smoothly.

.



Relevant Pages

  • Re: [WANT] USB > Serial adapter (plugs into RS232 port)
    ... >I have a device with cable having a USB connector to plug into a computer. ... >computer's serial port. ...
    (sci.electronics.misc)
  • Re: Serial Port CE_OVERRUN errors
    ... machines, especially when EMM386 or HIMEM.SYS were loaded. ... and then you could watch the readings catch up. ... My early experiments proved that the serial port of the PC should be able to ... We had some major problems with commercial USB to Serial converters, ...
    (comp.lang.pascal.delphi.misc)
  • Re: USB Serial Comms
    ... I plug/unplug a Keyspan 4-port USB device. ... DBT_DEVICEREMOVECOMPLETE - Port Device - COM3 ... >the serial port now (I haven't done anything to it in six months, ... >>the USB plug is entirely different! ...
    (microsoft.public.vc.mfc)
  • LINEERR_RESOURCEUNAVAIL using USB port
    ... my cell phone to a serial port, and point TAPI to COM1, all is fine. ... Seems like all the new phones have USB ... therefore getting a driver is impossible. ... this image) I find that the USB port is COM4, ...
    (microsoft.public.win32.programmer.tapi)
  • LINEERR_RESOURCEUNAVAIL using USB port
    ... my cell phone to a serial port, and point TAPI to COM1, all is fine. ... Seems like all the new phones have USB ... therefore getting a driver is impossible. ... this image) I find that the USB port is COM4, ...
    (microsoft.public.windowsce.app.development)