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


von Bastler0815 (Gast)


Angehängte Dateien:

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"?

von Rufus Τ. F. (rufus) Benutzerseite


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.

von Bastler0815 (Gast)


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.

von Rufus Τ. F. (rufus) Benutzerseite


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.