Hi, ich hab' mich mit der Thematik I2C slave ohne HW-Unterstützung auch schon auseinandergesetzt. Man kann es halt drehen und wenden, fremdgetaktete Datenübertragung ist mit Software ein Jammer.
Zwischen den Takten sind immer nur ein paar zerquetsche Cycles möglich, ohne Abstimmung des gesamten Programms darauf wird es knapp. Gottseidank bietet I2C die Möglichkeit, auch als Slave auf die Bremse zu treten, aber es ist halt einen Notlösung.
Lesezeichen