-
-
Erfahrener Benutzer
Roboter-Spezialist
PocketPc,
die Bedeutung der TWI-Zustandsbytes kannst Du in der Dokumentation des ATmega nachlesen. Dort sind auch die Abläufe bei der Kommunikation über den TWI-Bus sehr gut geschrieben
.
TWI-Zustand 0x20 bedeutet: SLA+W has been transmitted; NOT ACK has been received
TWI-Zustand 0x48 bedeutet: SLA+R has been transmitted; NOT ACK has been received
D.h. Dein RP6 versucht mit dem SRF08 Verbindung aufzunehmen, indem er die TWI-Adresse des SRF08 über den Bus versendet. Als Reaktion erwartet er ein ACK-Bit vom SRF08. Das bekommt er aber nicht.
Hast Du Pull-up-Widerstände an der SDA- und der SCL-Leitung?
Ciao,
mare_crisium
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen