Ok, dann habe ich zumindest nichts falsch gemacht. Mich würde nur interessieren, warum die IOWs den letzten Clock unterlassen? Das wiederspricht nach meinem Verständnis der NXP I2C Spezifikation, die das Acknowledge als verpflichten vorschreibt.
Natürlich kommen die meisten Slaves mit einer ...
Search found 4 matches
- Sat Aug 28, 2010 12:09 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
- Replies: 6
- Views: 7381
- Thu Aug 12, 2010 4:54 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
- Replies: 6
- Views: 7381
Re: IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
Die Vorgehensweise ist prinzipiell richtig. Was kommt denn bei Verwendung von SimpleI2C raus?
Wenn ich das richtig verstehe, bietet SimpleI2C diese Möglichkeit nicht. Da wird immer ein Stop geschickt, das ich aber bei meinem speziellen Slave Device nicht schicken darf.
Danke für den Hinweis mit ...
Wenn ich das richtig verstehe, bietet SimpleI2C diese Möglichkeit nicht. Da wird immer ein Stop geschickt, das ich aber bei meinem speziellen Slave Device nicht schicken darf.
Danke für den Hinweis mit ...
- Thu Aug 12, 2010 4:40 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
- Replies: 6
- Views: 7381
Re: IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
Kleine Korrektur:
Die Daten kommen tatsächlich richtig an. Ich hatte nur beim umkopieren einen Fehler drin.
Nach wie vor bleibt aber das Problem dass der Clock für das letzte NACK des Slave fehlt.
Damit ist die Lösung zwar erst mal einigermaßen funktional, da die Daten ankommen. Allerdings wirft ...
Die Daten kommen tatsächlich richtig an. Ich hatte nur beim umkopieren einen Fehler drin.
Nach wie vor bleibt aber das Problem dass der Clock für das letzte NACK des Slave fehlt.
Damit ist die Lösung zwar erst mal einigermaßen funktional, da die Daten ankommen. Allerdings wirft ...
- Thu Aug 12, 2010 4:21 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
- Replies: 6
- Views: 7381
IOW 24-DG Problem mit Kombiniertem Write / Read auf I2C
Ich benutze den IOW24-DG als I2C Interface. Die Steuersoftware läuft in Visual C++ CLI .Net.
Bisher funktioniert bereits:
* Öffnen des Devices
* Schreiben von Kommandos auf das Device
Nun benötige ich folgende Lesefunktion:
[Start] [Adresse] Write: [Kommando] [Repeated Start] [Adresse] Read [Data ...
Bisher funktioniert bereits:
* Öffnen des Devices
* Schreiben von Kommandos auf das Device
Nun benötige ich folgende Lesefunktion:
[Start] [Adresse] Write: [Kommando] [Repeated Start] [Adresse] Read [Data ...