Fehler in TI - Beispielprogramm für I2C -Bus (MSP430)?

Gast #841802
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"?
Angehängte Dateien:
Persönliche Seite #841809
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.
Gast #841831
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.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.