Hallo zusammen, über I2C soll ein Sensor (Slave) mit einem ATmega88 (Master) verbunden werden. Im Datenblatt des Sensors steht, dass er mittels Clock Stretching eine Transaktion pausieren kann, wenn er gerade anderweitig beschäftig ist. Im Datenblatt des ATmega88 finde ich keine direkte Angabe dazu, so dass sich die Frage stellt, ob das "2-wire serial interface" diesen Modus von sich aus unterstützt. Oder muss das bei der Programmierung besonders berücksichtigt werden? Danke schon mal. Gruß Markus
Aus dem Datenblatt des ATMega88: The Slave can extend the SCL low period by pulling the SCL line low. This is useful if the clock speed set up by the Master is too fast for the Slave, or the Slave needs extra time for processing between the data transmissions Für mich ist das eine klare Aussage.
Vielen Dank für diesen Hinweis. Ich hatte nach dem Stichwort Clock Stretching gesucht, das hier nicht auftaucht. Aber so ist es jetzt klar.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.