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ß
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?
Gast
#1613317
Hmm, ist es denn ein virtueller COM port ? Den könntest du doch dann wie jeden physikalischen COM port auch lesen/schreiben...
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.
Hab in meiner Schaltung für die Kommunikation eine USB-to-UART-Bridge drinnen.
Gast
#1613355
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...
Kennt ihr dazu ein Tutorial oder sowas in der Richtung?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.