Gast
#2372869
Hallo, folgendes Probl. Ich scanne einen I2C_bus, indem ich alle adressen auf den bus legen ( sequenziell), inkl. read/write -Bit. Nach dem ACK (9tes Bit) gebe ich ein STOP Signal. Ist das laut Spezifikation OK? Da ja im fall von Read, der Slave die kontrolle über SDA erhält. Wie kann ich denn sichern dass ich überhaupt ein STOP auf den bus bekomme bevor der Slave das SDA_signal beginnt zu modulieren ? Bisher hat das gut geklappt. Hab nun allerding ein IC, der nach einer Readanfrage das SDA Signal (sofort) nach low zieht und somit kein STOP detektieren kann.