Hi!
Zitat Zitat von peterfido Beitrag anzeigen
.. so wie es aussieht, liegt es am MEGA, wenn die Kommunikation zusammenbricht. Mal hält dieser dann SCL auf Low und mal reagiert er einfach nicht mehr ..
Ich musste mal hier reinschaun. Über 30 Postings zu I²C - erinnerte mich an ein paar Probleme die ich vor Monaten mit diesem Bus/Protokoll hatte. Bei MIR war der Beginn der Lösung ein Oskarbildchen. Als ich die Flanken sah, überhaupt die Peaks . . . au weia. Busterminierung geändert - Bildchen - Taktrate geändert - Bildchen - aaahhhhh. Seit der Zeit habe ich soweit ich es in der aktuellen Testphase (Thema ist NICHT mehr I²C) sehe, bei Laufzeiten teils über eine Stunde (ok, das klingt nicht nach Wochen) keine Probleme. Übrigens hatte ich mal vor vielen Monaten in einem anderen Projekt erfolgreiche Versuche damit gemacht, dass ich das Clockstreching dynamisch begrenzt hatte.