On Sun, 03 Mar 2013 16:29:50 -0600
"John F. Morse" <jo...@example.invalid> wrote:
> On 03/03/2013 03:33 PM, Joe wrote:
> > On Sun, 03 Mar 2013 14:13:34 -0600
> > "John F. Morse" <jo...@example.invalid> wrote:
> >
> >> On 03/03/2013 07:33 AM, Roger Burton West wrote:
> >>> - you need an actual hardware serial port?
> >>>
> >>> (in which case: no idea, I don't do serial hardware any more,
> >>> but I believe there are USB devices to get the job done.)
> >> What does the S in USB stand for?
> >>
> >>
http://en.wikipedia.org/wiki/USB
> >>
> >> So it seems USB is an "actual serial port" eh.
> >>
> > Maybe so, but it's very complex, practically a networking protocol,
> > and it has almost nothing in common with what is usually called
> > 'RS-232' serial.
> >
> > You can 'bit-bang' old-type serial out of a microprocessor port,
> > there's no way on Earth you can do that with USB. [Before anyone
> > mentions it, I do know you can buy USB-capable microprocessors. But
> > that isn't bit-banging, you can't code it yourself in assembler].
>
>
> Doesn't look very complex.
>
>
http://www.staples.com/Staples-USB-to-Serial-Adapter/product_837560
>
>
http://www.amazon.com/TRENDnet-RS-232-Serial-Converter-TU-S9/dp/B0007T27H8
>
>
http://www.ehow.com/how_5057290_convert-serial-usb.html
>
>
Yes, I have two of them myself. I *do* work with 'old serial' quite
often. If you dig deeper you'll find there are only two companies
really prominent in making the USB-old-serial ICs, though Microchip, at
least, makes microcontrollers with both USB and UART functions. You can
hide a lot of complexity in a single IC. A Microchip controller is just
one of thousands of ICs which would make an early mainframe look pretty
feeble.
Or you could just read the Wiki page you quoted, particularly the
'System Design' section. A networking protocol, as I said.
Old serial is point-to-point and just pokes seven or eight data bits
out of its port and leaves the other end to deal with it as it will.
The bit rates are also somewhat different: the highest 'old' rate
normally encountered is 115,200 baud (symbols/sec) whereas USB is
commonly available at 400Mb/s, with a current theoretical maximum of
about 5Gb/s for USB 3.0. Completely different beasts, as they are both
completely different to the hundreds or thousands of other serial
protocols in use.
--
Joe