Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: I2C Clock stretching? Kategorie: C-Control I V1.2/2.0 (von Windt H.J. - 12.12.2004 16:55)
 Als Antwort auf Re: I2C Clock stretching? von Carsten - 12.12.2004 16:04
Thanks but that is not exactly what I mean,
If you have a slow slave and a fast master then with clock stretching the slave will determine the scl clock speed by holding this line low until it is ready to receive or transmit the next bit, the master will see that this line is low and wait until the scl goes high and then continue with the next bit.
Greetings,
H.J. Windt
 

> Vielleicht hilft Dir das "IIC ERROR FLAG" im Config-Modul weiter, Beispielhafte Anwendung siehe IIC_DATENSPEICHER_1.bas (Dort wird beim Daten speichern mithilfe dieses Flags geprüft, ob der eprom fertig mit Schreiben ist)
>
> Gruß Carsten
>
>
> >
> > > was meinst Du mit CLOCK STRETCHING ?
> > > Im I2C?
> >
> > Hello,
> > I2C clock stretching:
> > The slave (ex. CMPS03) on the I2C bus is allowed to hold the I2C SCL line low until it is ready to receive or transmit data, in this way the master (ex. CCIUM2.0) will know if the slave is ready.
> > Greetings,
> > H.J. Windt
> >
>

 Antwort schreiben

Bisherige Antworten: