Ich würde gerne wissen wie ich mit c++ den seriellen Anschluss ansteuern kann?! Für die Profis auf dieser Seite is das wahrscheinlich kein Problem aber ich als Schüler finds halt irgendwie unmöglich. Und meine Lehrer brauch ich gleich garnicht fragen. Die hängen schon seit 3 Wochen mit uns bei der if-Abfrage?! ^_^ währe auch schön wenn mir jemand sagen könnte wo ich die header-datei dafür her bekomme... danke
unter windows??? wenn ja welches??? welcher compiler??? wenn win dann schau mal CreateFile, ReadFile, WriteFile SetCommTimeouts damit gehts dann...oder schau mal unter www.codeproject.com nach...da suchst nach SetCommTimeouts ... unter umständen bastl ich mal für windows eine schöne library die mit der seriellen umgehn kann...die parallele müsste gleich gehn... die serielle geht im übrigen gleich anzusprechen wie dateien (mit CreateFile) \\.\COM1 wär der name der "datei" für com1 ;) 73 de oe6jwf | hans
Im WIndows XP will ich das bewerkstelligen... Compiler is Visual C++ 6.0 (Das wolltest du ja wissen, oder musst was anderes wissen?) Ich kenn mich da grad überhauptnet aus bei dem was du mir geantwortet hast. ich werd mal auf die homepage schauen die du mir gegeben hast. ansonsten wärs schön wenn du mir das mit einem kleinen Beisiel code zeigen könntest?! mfg
such mal in der MSDN nach "Communication Functions". oder hier gibts auch ein paar Beiträge http://www.c-plusplus.de/forum/
jo genau das habe ich unter anderem gemeint... code dazu ist hier.. http://www.codeproject.com/system/serial_com.asp falls noch fragen offen sind.... mailto:wilhe_jo@bulme.at ;) 73 de oe6jwf | hans
Im Quellcode zur AVR App-Note "DES-Bootloader" ist recht brauchbarer Code zur "non-overlapped" Ansteuerung von seriellen Schnittstellen unter WIN32 zu finden (fuer VC6, sollte aber auch unter VC7/VS funktionieren). Bei Codeproject findet man neben der von Hans genannten Information auch noch eine Library fuer C++ die auch "overlapped kann": http://www.codeproject.com/system/serial.asp. Martin
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.