Hallo Zusammen,

hat jemand erfahren mit einem I2C Bus im Fast Modus ?
Leider sind meine Routinen des Master jetzt mit 250KBaud, statt vorher 100kb.
Den Kernel mit 100kBaud neu compilieren und wieder einbringen ist nicht ohne.

Ich habe schon versucht, meine Routine zu optimieren, bekomme aber bei einem längeren Schreibzugriff
immer wieder sporadische Fehler. Ich verwende bereits Clock-Stretching.

Da die Interrupt-Routine in C geschrieben ist und der Assembler-Code eigentlich schon recht aussieht,
wollte ich Euch mal fragen, ob ich hier überhaupt eine Chance habe, das ans rennen zu bekommen.

Ich verwende einen atmega32 mit 16Mhz

Würde ein atmega644 mit 20Mhz gehen ?

Gruss R.