mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430FG4618/2013 Experimenters Board I2C funzt nicht


Autor: Celli (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leute,

ich versuche schon seit längerer Zeit eine einfache Master-Slave 
Verbindung zwischen zwei MSP430FG4618 auf zwei unterschiedlichen 
Experimentierboards zu bekommen.
Dabei arbeite ich auf Grundlage der TI Beispiele 
msp430xG46x_uscib0_i2c_08.c und msp430xG46x_uscib0_i2c_09.c (Anhang), 
welche mir auch plausibel erscheinen.

//                                 /|\  /|\
//                MSP430xG461x     10k  10k    MSP430xG461x
//                    slave         |    |        master
//              -----------------   |    |  -----------------
//            -|XIN  P3.1/UCB0SDA|<-|---+->|P3.1/UCB0SDA  XIN|-
//       32kHz |                 |  |      |                 | 32kHz
//            -|XOUT             |  |      |             XOUT|-
//             |     P3.2/UCB0SCL|<-+----->|P3.2/UCB0SCL     |
//             |                 |         |                 |

Aber irgendwie funktioniert das ganze Verfahren noch nicht und ich kann 
den genauen Fehler nicht ausmachen. Jedenfalls kommt es zu keiner 
Verbindung zwischen den beiden uControllern und die "Zahlenpakete" 
können nicht übertragen werden.

Daraufhin habe ich das Masterprogramm soweit umgeschrieben, dass dieser 
die ganze Zeit senden sollte und nicht auf ein Handshake wartet, so dass 
ich wenigstens ein Signal senden kann. Aber die Messungen mit einem Oszi 
haben ergeben, dass die Pins 3.1 & 3.2 weiterhin stumm bleiben..

Hat jemand bereits Erfahrungen mit dem Board in Bezug auf I2C bzw. kann 
mir sagen warum die Beispielprogramme nicht funzen..?

Wäre super!

Gruß Celli

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.