Jeden Pin der seriellen Schnittstelle ansprechen (LINUX)
-
Hi,
ist es möglich mit C unter Linux jeden einzelnen Pin der seriellen Schnittstelle anzusprechen? Und zwar so, dass man von jedem Pin den Status setzten und abfragen kann. Also das Prog soll erkennen wenn ein Pin aktiviert wurde.
Mfg,
Mr. Kanister
-
Ja.
Mit der Funktion ioperm kannst du dir zugriff auf den Port der seriellen Schnittstelle besorgen. Das läuft aber nur unter x86 Rechnern. Auf anderen Computer Architekturen musst du ein Kernel Modul schreiben.
-
--
-
Mr. Kanister schrieb:
Hi,
ist es möglich mit C unter Linux jeden einzelnen Pin der seriellen Schnittstelle anzusprechen? Und zwar so, dass man von jedem Pin den Status setzten und abfragen kann. Also das Prog soll erkennen wenn ein Pin aktiviert wurde.
Mfg,
Mr. Kanisterhttp://www.fun-soft.de/showtopic.php?threadid=11320&time=1114944173
dort habe ich dich shcon beantwortet: http://www.tldp.org/HOWTO/Serial-HOWTO.html
-
hier nochmal allgemein für digitale io ports unter linux (buch:linux grätetreiber)