RS232 in C

Gast
Hallo,
also ich habe letzens mal ein Windows-Programm geschrieben, mit dem ich
über die serielle Schnittstelle an meinem Board ein paar LEDs an- und
ausschalten kann.
Zum Ansprechen der seriellen Schnittstelle habe ich die Port.dll von
Burkart Kainka genommen (aus dem Elektor Verlag).
http://www.b-kainka.de/download.htm
Wenn die .dll erstmal geladen ist, lassen sich die darin enthaltenen
Funktionen wie normale C-Funktionen verwenden.
Das Programm hab ich mit dem Borland C++ Builder erstellt, also falls
Interesse daran besteht kann ich es ja mal hier posten. Vielleicht
unter PC-Programmierung.

MfG
Thomas
Gast
Lässt sich über diese Port.dll auch die normale Datenübertragung
verwenden, oder kann man nur einzelne Leitungen umschalten ?

Das Programm wäre interessant, ich habe nämlich keine Ahnung wie ich
die dll in das Programm einbinde...
Gast
Also es lassen sich auch einzelne Bytes senden und empfangen. In dieser
dll mit readbyte() und sendbyte().
Mit dem Laden der dll hatte ich auch meine Probleme, da ich auch
absoluter C++_Einsteiger bin. Aber ich hatte aus meiner
Techniker-Ausbildung noch ein Programm von einem  Lehrer wo diese dll
auch geladen wurde.

Ich werde das Programm mal etwas aufbereiten und dann unter
PC-Programmierung posten.
Gast
Danke !

Wie ist die Geschwindigkeit der DLL  ?
Ich möchte damit nämlich Daten von meinem Logik Analyser an den PC
übertragen. Sind immerhin 256kByte pro Messung (bzw. 512k bei 16
Kanälen). Deshalb dachte ich an einen USB-RS232 Adapter mit FT232, der
ja ein paar MBit/s schafft.
Gast
Such' mal auf www.codeproject.com nach Artikeln von jemandem namens
Naughter - der hat 'ne recht brauchbare Klasse zum Ansprechen der
seriellen Schnittstelle geschrieben. Für "echtes" C++, also nicht
diesen .Net-Quatsch, so daß man das auch mit VC++6.0 verwenden kann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.