Forum: Mikrocontroller und Digitale Elektronik MSP430: I²C RX


von DAU (Gast)


Lesenswert?

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

von Jörg S. (joerg-s)


Lesenswert?

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.

von DAU (Gast)


Lesenswert?

Oh, ist das echt wichtig?
Hab gedacht die MSP430 sind alle Codekompatibel!?
Hab den MSP430F2410 im Einsatz...

von Jörg S. (joerg-s)


Lesenswert?

>Hab gedacht die MSP430 sind alle Codekompatibel!?
Nein, gibt da 2-3 Unterschiedliche I²C Schnittstellen

Was genau geht beim Empfangen jetzt nicht?

von application note (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.