www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Fehler in TI - Beispielprogramm für I2C -Bus (MSP430)?


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

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
anbei die Beschreibung einer Beispielimplementierung für den I2C - Bus 
von Texas Instruments.
Das Dokument ist soweit gut verständlich, lediglich mit dem Beispiel auf 
Seite 9 komme ich nicht klar. Hier werden der Funktion 
"TI_USCI_I2C_transmitinit" drei Argumente übergeben, obwohl diese 
Funktion lt. Beschreibung auf Seite 7 nur zwei Argumente erwartet.
Liegt hier ein Fehler vor oder stehe ich auf dem Schlauch? In letzterem 
Fall: was bedeutet "transmit_cb"?

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Üblicherweise veröffentlicht TI den Code zu Applikationsschriften wie 
dieser auch als Code-Archiv - ich würde den Code im Archiv als korrekten 
Code ansehen und die Codefragmente in der Applikationsschrift nur als 
... naja, sagen wir mal, Hinweise.

Also solltest Du Dir das hier http://www.ti.com/litv/zip/slaa382 
herunterladen und nicht die Codefragmente aus der Pdf-Datei abtippen.

Autor: Bastler0815 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier beschreiben die Applikationsschriften die Verwendung des 
mitgelieferten Code-Archivs.
Die Funktion im Code-Archiv nimmt auch nur 2 Argumente an.
Mich hat nur die Anzahl der Argumente im Applikationsbeispiel verwirrt, 
da hier anscheinend ein Fehler vorliegt.

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Verbuche es unter Schlampigkeit des zuständigen Applikationsingenieurs. 
Und schreib' gegebenenfalls 'ne Mail an TI.
Im Dokument gibts auf der Fußzeile einen Link "Submit Documentation 
Feedback" - das wär's doch.

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.