www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430F2370 I2C


Autor: Gast F2370 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich würde gerne mit dem MSP430F2370 I2C Bausteine ansteuern. Ich möchte 
das ohne Interrupt Routinen realisieren. Hat das jemand auf diesem MSP 
oder einem aus der 23x0 Reihe schon gemacht? Hat jemand Beispielcode 
oder eine passende AppNote dazu?

Autor: Tobias K (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ohne Interrupts wird das schwierig. Denn die wenn einer von beiden nicht 
reagiert weil weil die Datan nicht aus dem Empfangsbauufer nicht 
ausgelesen werden bremst du den andern auch aus.
Auf dem FG4618 auf den 2416 und auf dem 2714 habe ich schon mit I2C 
gearbeitet.
Am besten du nimmst erstmal den Standart Beispielcode von TI den du dier 
auf der TI Seite runterladen kannst.

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Warum ohne Interrupts? Gibts da einen speziellen Grund?

Autor: Jörg S. (joerg-s)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Warum mit wenn's ohne geht :) Wenn's nicht nötig ist mach ich auch nie 
was mit Interrupts.
I2C Master Code hab ich für den F2112. Ich such es mal raus...

Autor: Jörg S. (joerg-s)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
I2C Bus Master Kommunikation für MSP430F2252.
Der Code steuert PCA9554, TEA6420 und TDA7309 an.

Ist noch nicht bis in's letzte Detail getestet, sollte aber schon mal 
grundsätzlich funktionieren.

Autor: Jörg S. (joerg-s)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Und die h Datei...

Autor: Gast F2370 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

vielen Dank für die schnelle Hilfe! Ich denke damit komme ich jetzt 
schon zurecht.

Autor: Uhu Uhuhu (uhu)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Interrupts sind keine Last, sondern ein Segen ;-)

Autor: Gast F2370 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
noch interessehalber: falls jemand einen funktionierenden code für die 
23x0 Reihe mit Interruptsteuerung hat bitte auch gerne posten.
Im Endeffekt ist es mir egal wie die Routinen laufen, in der Errata 
SLAZ035B sind aber ein paar Bugs zu USCI, unter anderem bei Interrupt 
Flags aufgeführt.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.