Gast
#2065224
Hallo, ich habe dasselbe Problem wie im Topic Beitrag "STM32 I2C Bus bleibt hängen" . Das Busy-Flag des I2C-Bus ist immer gesetzt und blockiert alle Kommunikation. Das geschieht nur manchmal, vermutl. wenn der µC resettet und dabei die I2C-Peripherie noch sendet, ansonsten funktioniert alles einwandfrei. Ich habe deshalb wie im alten Thread vorgeschlagen I2C Deinitialisiert und manuell einige Takte und eine Stop-Cond. generiert. Das schafft aber keine Abhilfe, die Kommunikation funktioniert erst nach Unterbrechung der Stromversorgung wieder. Gibt es da eine Lösung, ohne einen JFET in die Versorgungsspannung zu integrieren (was mir extrem wiederstreben würde)?