Hallo!
Ich habe leider keinen anderen Beitrag gefunden, also versuche ich es hier. Ich habe seit letzter Woche ein RP6 Control M32. Ich habe mir alle Beispiel Programme angeschaut. Jetzt möchte ich aber genau wissen, wie ich den Austausch über den I²C Bus mache.
Ich habe herausgefunden, dass folgende Aufrufe auf jedem Fall zu machen sind: (laut Beispiel 06_I2CMaster.c)
#include "RP6I2CmasterTWI.h"
I2CTWI_initMaster(100);
I2CTWI_setTransmissionErrorHandler(I2C_transmissio nError);
So, mein erstes Problem ist, wie kann ich dem Roboter auf einfache Weise "sagen", dass er auf dem Base die LED 1 anschalten soll.
Ich habe mal im Programm geschaut und festgestellt, dass in der Zeile
I2CTWI_transmit3Bytes(I2C_RP6_BASE_ADR, 0, 3, counter); die LEDs angesprochen werden.
ich hoffe ihr könnt mein Problem verstehen.
Ich danke schonmal für die Hilfe
Gruß RP6fahrer
PS: vielleicht ibt es irgendwo eine zusammenfassende Befehlsliste für den I²C des RP6
Lesezeichen