mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STM 32F4/F7 I2C Probleme


Autor: Oliver F. (ollif)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich versuche gerade ein stm32f746 Discovery Board (master) mit einem 
Stm32f429 Board (slave) zu verbinden.

Hierzu nutze ich die Bibliotheken von Uwe Beiß 
http://mikrocontroller.bplaced.net

Der Master liest mit dem ADC über einen Timer interrupt einen Wert ein 
und schickt ihn dann per I2C an den Slave
Der Master zeigt mir auf dem Display den angegebenen Wert an.

Der Slave soll die rote LED einschalten wenn der übertragene Wert größer 
128 ist.

Die Übertragung funktioniert immer nur einmal. Danach läuft auch das 
Programm auf dem Master nict mehr.

Drücke ich auf dem Slave die Reset Taste lauft das Programm auf dem 
Master wieder. Stelle ich hier jetzt einen Wert größer 128 ein und lasse 
die reset Taste los wird auch die rote LED angeschaltet. Daher nehme ich 
an dass irgendwas mit dem Slave code nicht stimmt.

An beiden Seiten sind 4,7k Pull-Ups beide Boards haben eine GND 
Verbindung.

Es sieht für mich so aus dass das Slave board die CLK Leitung auf low 
zieht.

Wie komme ich denn hier weiter?

Ich nutze hierzu den Beispiel code der libs habe sie nur aus der Main in 
die Timer Interrupt Routinen gelegt.

Vielen Dank schon mal

Gruß

Oliver

: Bearbeitet durch User

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.