Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Where have all the UARTS gone, long time passing

Where have all the UARTS gone, long time passing

Scheduled Pinned Locked Moved The Lounge
15 Posts 15 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Milton N

    Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

    R Offline
    R Offline
    Rage
    wrote on last edited by
    #6

    I am doing embedded development. With a laptop. I am with you 100% on this one.

    Do not escape reality : improve reality !

    S 1 Reply Last reply
    0
    • M Milton N

      Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

      C Offline
      C Offline
      Corporal Agarn
      wrote on last edited by
      #7

      Never thought of that as I do not work with the hardware that much any more. Once wrote a program using the RS232 port to take data. And since they did not need as many people to run the tests, they fired me. :)

      Mongo: Mongo only pawn... in game of life.

      1 Reply Last reply
      0
      • M Milton N

        Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

        G Offline
        G Offline
        glennPattonPub
        wrote on last edited by
        #8

        9 pin D-type all the way! Also a proper parrelle port, with those two I could control the planet....

        1 Reply Last reply
        0
        • K Keith Barrow

          The RS232 Interface Lead[^]

          KeithBarrow.net[^] - It might not be very good, but at least it is free!

          S Offline
          S Offline
          Slacker007
          wrote on last edited by
          #9

          :laugh:

          1 Reply Last reply
          0
          • M Milton N

            Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

            D Offline
            D Offline
            David Knechtges
            wrote on last edited by
            #10

            I have programmed RS-232 serial and parallel ports since the DOS 3.3 days (remember hooking the UART interrupts in DOS?). Frankly, with all the embedded systems I have worked with in the last 25 years, I can't say as though I miss having a dedicated serial or parallel port on my PCs or laptops. I have had only 1 case where the RS-232 cable driver was buggy and caused problems for my system, but using an older version of the same driver ended up working just fine. If you get a USB-RS232 cable, most of them use either the Prolific or FTDI driver. It is a better idea to go to Prolific's/FTDI's website and get the driver from there. The ones that come on the CDs provided with the cables generally are old and not very good. So for me, no.

            1 Reply Last reply
            0
            • M Milton N

              Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

              M Offline
              M Offline
              Mark_Wallace
              wrote on last edited by
              #11

              1 USB port = about 2.4 micrograms. 1 parallel printer port = about a kilo and a half. Which do you want on your tablet?

              I wanna be a eunuchs developer! Pass me a bread knife!

              1 Reply Last reply
              0
              • M Milton N

                Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

                B Offline
                B Offline
                Bootking
                wrote on last edited by
                #12

                100% Agree. I work in Machine Automation, and we constantly have to work with factory-grade devices like printers and servos and even robots that still use serial communications, and you have to buy two or three of those darn USB<->Serial adapters before you find one that works.

                1 Reply Last reply
                0
                • M Milton N

                  Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

                  R Offline
                  R Offline
                  Ron Anders
                  wrote on last edited by
                  #13

                  Well.... yes n' no. The serial port was a nice static "come sit stay port" but had it's issues. DB9, DB25, baud stop bits large size etc. The USB port solves the serial port's issues but alas, has it's own. I have been around since pdp-11s were crank started. Put a gun to my head and I choose....... USB.

                  1 Reply Last reply
                  0
                  • M Milton N

                    Seems these days if you want your software to talk to the outside world, all you have to work with is the virual USB<->Serial and USB<->Parallel devices. Especially in laptops. Someone in their wisdom thought that these devices are a suitable replacement for "real" ports. (ie UARTS and parallel i/o chips). You have to rely on the bulky overhead and often buggy device divers. In reality they lack performace and versatility. Bring back the serial port. Anyone with me! :)

                    P Offline
                    P Offline
                    Pualee
                    wrote on last edited by
                    #14

                    Yah, but imagine the cost you will have to pay as only 0.01% of the population wants those anymore... they will have to custom design your whole system for that, and it wont be one of those tiny light as a feather, thin as paper laptops ;P

                    1 Reply Last reply
                    0
                    • R Rage

                      I am doing embedded development. With a laptop. I am with you 100% on this one.

                      Do not escape reality : improve reality !

                      S Offline
                      S Offline
                      SkysTheLimit
                      wrote on last edited by
                      #15

                      Same here!

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups