TWI I2C Slave Library

OP Persönliche Seite #1765168
Lesenswert?

Hallo...

hier findet ihr eine ausführlice Bibliothek für ein I2C / TWI Interface
mit den AVR Controllern.

http://www.jtronics.de/elektronik-avr/lib-i2ctwi-avr.html

Die Biblitothek ermöglicht eine I2C/TWI Kommunikation über das TWI
Interface von Atmel. Der verwendete Controller wird dabei als Slave in
dem Bussystem verwendet.
Die Bibliothek ist so programmiert, dass der Slave wie ein I2C-Speicher
(I2C-Epprom) funktioniert.

unterstützt werden eigentlich alle Controller mit TWI interface.

Info...
ich habe die datei nicht angehängt, da in Zunkunft noch weiter von
mir an der Lib gearbeitet wird. Damit jeder immer die neuste Version 
bekommt, sollte er die Lib direkt von der jtronics Seite laden.

Grüße Martin
http://www.jtronics.de
OP Persönliche Seite #1802384
Lesenswert?

das beispiel kannte ich noch nicht.
ich nutze zwar auch die i2c Lib für den Master von Peter Fleury, aber 
das es auch eine Version für einen Slave gibt wusste ich nicht. Ich habe 
es mir nicht genau angesehen, aber ähnlichkeiten gibt es da immer, da 
die alle auf den Empfehlungen von ATmel aufgebaut sind.

als Grundlage für meine version dienten eine Programm und mehrere 
Codestücke von der AVR Freak seite. Das Programm selber funktionierte 
nicht.

Ich bauchte damals einen Slave für sehr schnelle und genaue 
Raddrehzahlmessungen an einem Rennwagen. Am günstigsten war da die 
Realisierung über I2C, das ist jetzt aber auch schon wieder über 3 Jahre 
her. Aber das Programm vollrichtet immer noch seine Arbeit und misst die 
Raddrehzahlen zuverlässig.

Ich hatte es neulich mal wieder gefunden und wollte es anderen zur 
Verfügung stellen, da ich damals selber sehr lange gebraucht hatte eh 
alles funktionierte.

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