Hallo! Bin gerade dabei die I²C-Schnittstelle meines MSP430 in Betrieb zu nehmen. Senden klappt ganz gut. Nur empfangen nicht. Jetzt habe ich in den Beispielen gesehen, dass man diese die TX-ISR verwenden? Stimmt das? Warum muss man die TX-Routine verwenden, ich will doch empfangen!? Danke für die aufklärenden Worte. Gruß DAU
Erst mal wäre nicht schlecht wenn du schreiben könntest welchen MSP430 du genau verwendest. Einen Interrupt musst du nicht zwangsläufig verwenden. Geht auch ohne.
Oh, ist das echt wichtig? Hab gedacht die MSP430 sind alle Codekompatibel!? Hab den MSP430F2410 im Einsatz...
>Hab gedacht die MSP430 sind alle Codekompatibel!?
Nein, gibt da 2-3 Unterschiedliche I²C Schnittstellen
Was genau geht beim Empfangen jetzt nicht?
Die Verwendung der USI und USCI sind auf der TI homepage gut erklärt. Es gibt auch eine Lib, die super läuft.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.