Forum: Mikrocontroller und Digitale Elektronik Fehler bei Compilieren von TI Beispielprogramm MSP430 und SD-Karte


von T. R. (tress)


Lesenswert?

Hallo!

Ich versuche eine SD-Karte an einen MSP430 anzuschließen und nutze 
hierfür das Beispiel von TI. Beim Compilieren kommt jedoch immer der 
Fehler:

undeclared identifier `UCB0STAT'
undeclared identifier `UCBUSY'

Ich habe ausser den Ports nichts im Quelltext verändert.

Die Beiden beziehen sich auf das USCI-Interface, und sind ja auch im 
Userguide angegeben, aber wie muss ich sie jetzt definieren, bzw. 
einbinden?

Da stehe ich gerade etwas auf dem Schlauch.

Vielen Dank im Voraus!

von Tobias K. (kurzschluss81)


Lesenswert?

Verrate doch bitte erstmal deinen genauen Typ von MSP
vielleicht besitzt dein MSP ja gar keine USCI Schnittstelle

von T. R. (tress)


Lesenswert?


von Tobias K. (kurzschluss81)


Lesenswert?

Der F449 hat meiner Meinug gar keine USCI Schnittstelle.
Das is noch ein Alter Typ der hat nur 2 USART.

von Tobias K. (kurzschluss81)


Lesenswert?

Der F449 hat gar keine USCI Schnittstelle.
Das is noch ein Alter Typ der hat nur 2 USART.

von T. R. (tress)


Lesenswert?

Ok

Und wie kann ich das dem Programm jetzt verständlich machen? Weil es 
muss ja trotzdem möglich sein, eine SD-Karte an einen 449 zu bekommen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Du musst herausfinden, was der, der die Software geschrieben hat, mit 
der USCI anstellt und nachsehen, ob sich das mit den Funktionen der 
(älteren) USART nachbilden lässt.

Den Vorgang nennt man portieren.

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.