Wie Treiber erstellen verbindung µC und PC über FTDI??

OP (Firma: gmbh-keine) #2790660
Lesenswert?

Hallo,

möchte gerne ein µC an eine PC anschließen (FTDI, COM Port) und das er 
automatisch zB.: die System Time des PC an eine LCD Dot Matrix ausgibt 
(Win7 Treiber)! Habe bereits mit VC# NET ein Terminal der die 
Systemclock sendet und als Lauftext am µC ausgibt (Funktioniert!).

Kann mir wer Eckdaten geben wie ich das realisieren könnte, also Treiber 
macht?
Gast #2790664
Lesenswert?

wozu einen Treiber?

Soetwas macht man nicht im Treiber, da schreibt man einen Dienst ( ist 
am ende eine normales Programm was beim booten gestartet wird) und 
dieser überträge über den COM port die Urzzeit.
Persönliche Seite #2792337
Lesenswert?

georg georg schrieb:
> wie ist es mit dem WDK von MS? (Windows driver Kit)

Du setzt auf das vollkommen falsche Ross.

Du brauchst keinen Devicetreiber, den liefert FTDI. Alles, was Du machen 
musst, ist ein winziges Progrämmchen schreiben, das zyklisch die Zeit an 
eine (konfigurierbare) serielle Schnittstelle ausgibt, und dieses 
Programm musst Du zu einem Dienst machen - oder von einem ausführen 
lassen.

Im simpelsten Falle brauchst Du noch nicht mal ein eigenes Programm, da 
reicht eine Batchdatei:
1
echo %time% > COM1:

Und die rufst Du per "Geplante Tasks" auf, das kürzeste Zeitraster ist 
hier der Minutentakt.

Reicht das nicht, ändere die Batchdatei zu
1
start:
2
echo %time% > COM1:
3
sleep 1
4
goto start

und lasse sie per "Geplante Tasks" bei jedem Rechnerstart ausführen.

Fertig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren