Die Frage ist durchaus berechtigt. Es gibt im Internet auch viele Bibliotheken welche I2C-Funktionen integriert haben. Etwas schwieriger ist es Bibliotheken mit dem hardware I2C-Bus (also TWI) zu finden.Zitat von Gottfreak
Aber dürfte es inzwischen auch geben. Vielleicht kann ja mal einer der C-Experten hier was zu sagen. Finde es schade das immer wieder zur C-Programmierung aufgerufen wird und User dann mit den Fragen allein gelassen werden.
Übrigens ist die Master-Programmierung nicht so sehr komplex, hier spielt es kaum eine Rolle ob der Hardware I2C oder eine Software-Implementierung benutzt wird. Schwieriger ist es mit der Slave-Programmierung, da ist der Hardware I2C des AVR sehr empfehlenswert.
Allerdings ist es sehr schwierig Code im Netz zu finden, so das man sich da auch etwas Mühe geben muss. Da der Slave-Code doch mit etwas Aufwand verbunden ist, wird er derzeit noch gut von den jeweiligen Programmierern gehütet.
Gruß Frank
Lesezeichen