Hallo an alle!
Ich weiß nicht ob ich OT bin, hoffentlich nicht...
Also, mein Problem ist dieses: ich möchte ein Gerät steuern das I2C spricht und an eine serielle Schnittstelle des Rechners verbuden ist. Ich habe gesehen daß im Kernel einige I2C-Module existieren, ich kann aber nicht verstehen wie ich sie benutzen kann...
Am bestens möchte ich PERL benutzen, wenn nicht, aber, auch C ist in Ordnung.
Das große Problem ist daß ich nicht I2C kenne, außer den Name...
Kann jemand ein paar Beispiele/Dokumente/Link/wasanderes mir geben?
Vielen Dank Luca Bertoncello (lucabert@lucabert.de)
am 16.01.2006, um 9:34:00 +0100 mailte Luca Bertoncello folgendes:
Das große Problem ist daß ich nicht I2C kenne, außer den Name...
Kann jemand ein paar Beispiele/Dokumente/Link/wasanderes mir geben?
Also, ich kenn das auch nicht weiter, aber Tante G. sagte recht viel dazu, u.a. http://www.linux-magazin.de/Artikel/ausgabe/1997/06/I2C/i2c.html
Andreas
Kann jemand ein paar Beispiele/Dokumente/Link/wasanderes mir geben?
Na dann hier mal ein paar Links:
http://www.elektronik-kompendium.de/public/borchers/i2c/whatis.htm http://www.woe.onlinehome.de/projekte.htm#seri2c
Das sollte eigentlich für den Anfang des seriellen I2C Zugriffs reichen.
Norman
On Monday 16 January 2006 09:34, Luca Bertoncello wrote:
Hallo an alle!
Ich weiß nicht ob ich OT bin, hoffentlich nicht...
Also, mein Problem ist dieses: ich möchte ein Gerät steuern das I2C spricht und an eine serielle Schnittstelle des Rechners verbuden ist. Ich habe gesehen daß im Kernel einige I2C-Module existieren, ich kann aber nicht verstehen wie ich sie benutzen kann...
1.) Hardware Empfänger: vorhanden s.o. Sender: offen, ich glaube nicht, daß sich die serielle Schnittstelle dazu verwenden läßt (Signale, Pegel und Geschwindigkeit!). (http://de.wikipedia.org/wiki/I2C) Was jetzt? Ich weiß, daß einige z.B. Soundkarten über freie I2C-Anschlüsse verfügen, (http://pinouts.ru/data/sound_i2s_pinout.shtml)
2.) Software wie diese anzusteuern sind: keine Ahnung
Vielleicht hilft es trotzdem weiter...
Bernhard
Hallo Luca,
[16.01.06 09:34] Luca Bertoncello schrieb:
Also, mein Problem ist dieses: ich möchte ein Gerät steuern das I2C spricht und an eine serielle Schnittstelle des Rechners verbuden ist.
Serielle Schnittstelle hat Pegel von ca. -/+9..15V. Dein Gerät ermutlich 3,3..5V. Da braucht man eine Pegelanpassung. Es gibt dafür Bauanleitungen im Netz.
Ich habe gesehen daß im Kernel einige I2C-Module existieren, ich kann aber nicht verstehen wie ich sie benutzen kann...
Die verfügbaren Linux-Kerneltreiber sind aber (mE) für LPT(Druckerport)-I2C-Adapter gedacht.
Am bestens möchte ich PERL benutzen, wenn nicht, aber, auch C ist in Ordnung.
Da die Treiber devices zur Verfügung stellen, sollte jede Sprache mit Dateioperationen funktionieren.
Hast Du denn ein Dokumentation zu Deinem Gerät?
Bert
lug-dd@mailman.schlittermann.de