HL-Flanke am COM-Port mit C auswerten
-
Hallo,
ich bin recht neu in der Schnittstellenprogrammierung in C und habe folgendes Problem:
Ich möchte unter Windows XP mit C eine Konsolenanwendung schreiben, welche auf eine HL-Flanke reagiert, die von einer Fotodiode einer selbst entworfenen Platine (ohne UART) ausgeht. Ist dies mit ReadFile ohne UART überhaupt so einfach möglich?
Wenn noch weitere Details gefragt sind, reiche ich diese gern nach.
Vielen Dank im Voraus, Chris
-
Man könnte vermutlich den Pin an DSR oder CTS anschließen, die beiden kann man nämlich gut monitoren:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363424(v=vs.85).aspx...und Pegelwandler (MAX232 oder gleich ft232) nicht vergessen
-
Ok das heißt, ein UART auf der anderen Seite ist nicht zwingend nötig?
Für DSR und CTS bräuchte ich erstmal ein echtes RS232-Kabel. Habe derzeit nur ein selbst gebasteltes, wo nur RxD, TxD und GND belegt sind.
-
Die Lirc-Leute machen das ganz ähnlich:
http://www.lirc.org/receivers.html
...pfuschen aber bei der Spannungsversorgung und den RS232-Pegeln
-
Du meinst, weil sie mit TTL-Pegeln arbeiten?