Serielle Schnittstelle unter Linux
September 30th, 2008 by Michael Klemm
Zu meiner Programmieranfängerzeit habe ich noch unter Windows gearbeitet, was in mancher Hinsicht das Leben und Programmieren wesentlich vereinfacht. Besonders bei der Programmierung mit seriellen Schnittstellen steht man bei Linux und Unix vor einer bisschen größeren Herausvorderung.
Der größte Entwicklungsschritt den ich zur Zeit vor mir habe ist die Umstellung von Windows auf Linux. Diese Umstellung ist zwar schon vor ca. 2 Jahren beinahe vollständig umgesetzt worden, doch es gibt noch einige Überreste. Und zwar sind es die Computer die mit der seriellen Schnittstelle mit z. B. einer Relaiskarte kommunizieren. Hierbei ist es erst einmal nötig die Software neu zu programmieren und Linuxkonform zu machen.
Über diese Umstellung werde ich euch in dieser Kategorie berichten und alle einzelnen Projektabschnitte detailiert beschreiben.
Es gibt sogar bereits eine Website, von einem Dozenten meiner Uni, die sich mit der seriellen Ansteuerung dieser Relaiskarten beschäftigt. Dieses Programm ist allerdings nur eine sehr rohe Komandozeilenwerkzeug, welches für die praxis noch stark erweitert werden muss. Zwar will ich selbst mein Programm in C bzw. C++ geschrieben haben, aber der Aufbau sollte objektoriientiert sein, so dass man das Programm auch weiter verwenden kann.
Hier der Link zu der Website von Prof. Jürger Plate: http://www.netzmafia.de/skripten/hardware/relais/relais.html
Und hier noch ein Link zu einem engl. HowTo: http://tldp.org/HOWTO/Serial-Programming-HOWTO/
Meinen derzeitigen Stand der Software werde ich im nächsten Artikel schreiben und den Code online stellen.
This entry was posted on Tuesday, September 30th, 2008 at %0:%Sep %p and is filed under Serielle Schnittstelle. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
July 4th, 2010 at %0:%Jul %p
Buy:Petcam (Metacam) Oral Suspension.Lumigan.Prednisolone.Actos.Retin-A.Accutane.Human Growth Hormone.Zyban.Synthroid.Nexium.Valtrex.100% Pure Okinawan Coral Calcium.Prevacid.Arimidex.Zovirax.Mega Hoodia….