mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik µC zu PC Treiber


Autor: Andi C. (spex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hab mit einem PIC16F über USB eine Verbindung zu einem Terminal 
aufgebaut wo ich nach Eingabe eines Kommandos die entsprechenden Daten 
zurückgeliefert bekomme.

Diese Daten will ich nun zu einem Testprogramm weiterleiten. Dafür muss 
ich allerdings noch einen Treiber schreiben.

Kennt jemand Quellen wo man sich einarbeiten kann oder habt ihr ein 
ähnliches Programm?

Gruß

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Deine Frage ist zu allgemein. Wenn du erzählst unter welchem OS du 
welches Testprogramm du benutzt, wäre es schon einfacher einen Hinweis 
zu geben.

Der Umweg über das Terminalprogramm (oder was Selbstgeschriebenes) ist 
Bedingung? Könnte das Testprogramm erweitert werden, so dass es die 
Abfrage macht und dann die Daten direkt erhält?

Autor: klaus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm, ist es denn ein virtueller COM port ? Den könntest du doch dann wie 
jeden physikalischen COM port auch lesen/schreiben...

Autor: Andi C. (spex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Testprogramm ist bisher nebensächlich weil ich den Treiber möglichst 
allgemein gestalten will.
Das Ganze soll dann unter Windows XP laufen.
Das Terminal habe ich nur zum Testen der µC Firmware benutzt.

Autor: Andi C. (spex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hab in meiner Schaltung für die Kommunikation eine USB-to-UART-Bridge 
drinnen.

Autor: klaus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dann schreib doch einfach die Ansteuerung mit der Windows API. Mit 
CreateFileEx() kann man den COM Port öffnen. Die speziellen COM Port 
Funktionen zum einstellen der Baudrate usw. verrät dir das SDK...

Autor: Andi C. (spex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kennt ihr dazu ein Tutorial oder sowas in der Richtung?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.