Toon posts:

[C++] com port aansturen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand hoe je met C++ de com-port kan aanstruren,
om zo bijvoorbeeld een schakaartje en een ledje op je com port aan te sluiten en die door middel van c te regelen.

  • Greyfox
  • Registratie: Januari 2001
  • Laatst online: 08-09 21:20

Greyfox

MSX rulez

Daar zijn vast MFC-classes voor.

MSX 2 rulez more


Verwijderd

Topicstarter
En wat zijn MFC-classes precies

Verwijderd

MFC=Microsoft Foundation Classes.
Het is een soort van programmingwizard. In VisualStudio kun je zo'n project aanmaken.
Voor het aansturen van de COM poort moet je dit doen.

HANDLE hComm=CreateFile(COM1, nog meer argumenten).

Voor de complete beschrijving zie CreateFile in MSDN

  • Enigma69855
  • Registratie: September 2000
  • Laatst online: 12-03-2022

Enigma69855

Candle in my eye.......

MFC zijn Microsoft Foundation Classes, maar het kan zijn dat je die niet wilt gebruiken. Dan is er wel een andere manier, maar die heb ik op dit moment niet in mijn hoofd sorry.

Wegens verhuizing te koop gevraagd: Sociaal leven in omgeving Arnhem


  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 01-04 13:18
Ik gebruik hier altijd mscomm32.ocx voor. Maar dit is in VB, ik denk dat je het ook wel in C++ kan gebruiken.

  • Greyfox
  • Registratie: Januari 2001
  • Laatst online: 08-09 21:20

Greyfox

MSX rulez

Op woensdag 24 april 2002 12:45 schreef Neseirds het volgende:
En wat zijn MFC-classes precies
Naar mijn mening is het beter om niet te gaan proberen om de Com-poorten mbv C++ aan te gaan sturen als niet weet wat MFC is.

MSX 2 rulez more


Verwijderd

Ik zou ook wel willen weten hoe je dit in C++ doet (C++ Builder 3 om precies te zijn). Maar dan wel zonder MFC :)

  • NDF82
  • Registratie: Januari 2002
  • Laatst online: 09-09 14:45

NDF82

Doomed Space Marine

Zoek naar RS232... >:)

Pentium 233MHz MMX + Diamond Monster 3D 3DFX Voodoo II


Verwijderd

check op:

http://www.marshallsoft.com/

klik op products en kijk onder seriele communicatie.

Hier zijn overigens ook FTP,Email en Winsock classes te vinden

  • Baron
  • Registratie: Juli 2000
  • Laatst online: 21-06 17:02
Dit is ook een interessante

http://www2.arnes.si/~sopecrni/

Een freeware ComPort component voor Delphi 3, 4, 5 en C++ Builder 3, 4, 5

Verwijderd

Op woensdag 24 april 2002 13:52 schreef NDF82 het volgende:
Zoek naar RS232... >:)
Ja, dan kun je tenminste direct registers aansturen..

Een echte bikkel zou het in assembly doen B-)

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 06-09 22:39
code:
1
int fd= open("/dev/ttyS0", O_RDWR | O_NOCTTY );

etc.....

zie ook http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/

of bijvoorbeeld:
http://www.google.nl/search?hl=nl&q=serial+port+programming&lr=

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.

Pagina: 1