X

Programowanie RS232 przez konwerter USB-RS232

30 Sep 2009 22:36 ANantyterrorysta
  • #1 30 Sep 2009 22:36
    antyterrorysta
    Level 8  
    Helpful post? (0)
    Zamierzam wykonać program w C++ Builder, komunikujący urządzenie z komputerem przez RS232 jednakże w Laptopie, na którym będę programować nie ma portu COM (RS232) stąd moje pytanie: czy mogę programować przez konwerter/adapter/przejściówkę USB-RS232?
    Wiem, że po umieszczeniu tego konwertera w gnieździe USB komputera i zainstalowaniu sterowników, w menedżerze urządzeń 'mojego komputera' powstanie port wirtualny. CZy jest więc możliwe programowanie portu wirtualnego?
    Bardzo proszę o odpowiedź, szczególnie osób, które miały z tym do czynienia.
    Pozdrawiam.
  • #2 30 Sep 2009 23:47
    maciek_slon
    Level 29  
    Helpful post? (0)
    Port wirtualny obsługujesz dokładnie tak samo, jak ten fizyczny, odwołując się odpowiednio do jego nazwy (COM3 czy jak on się tam zainstalował) :-)
  • #3 01 Oct 2009 11:08
    antyterrorysta
    Level 8  
    Topic author Helpful post? (+1)
    W książce Andrzeja Daniluka "RS232C Praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera", jest napisane:
    "... Należy zwrócić uwagę, iż jest to jednak port wirtualny, dlatego programy, które bezpośrednio obsługują porty komunikacyjne (np. MS-DOS), nie będą działać poprawnie..."
    Czyli jak widać, nie do końca jest tak jak mówisz...
  • #4 01 Oct 2009 11:31
    maciek_slon
    Level 29  
    Helpful post? (0)
    Pytałeś o C++Builder, a więc programy windowsowe, nawet jeśli działające w konsoli. MS-DOS nawet nie zobaczy tego portu, ponieważ nie będzie miał sterowników itp itd... A więc jeśli nie ma sterowników -> nie ma wirtualnego portu -> nie da się go obsłużyć, proste :P
  • #5 01 Oct 2009 12:58
    antyterrorysta
    Level 8  
    Topic author Helpful post? (0)
    achaaaaa... ;) wielkie dzięki
Mouser  Search 4 million + Products
Browse Products