MSP430 Portfehler

Gast #2517760
Nach der neuinstalation meines Rechners habe ich versucht mit CCS für 
meinen MSP430F149 zu schreieben. Beim Kompilieren löst er mir die Port 
deffines wie z.B. P1DIR nicht auf. WDTCTL geht hingegen problemlos.

Liegt es daran das im Header P1DIR nie richtig definiert wird? Ist 
dieser falsch (Anhang)? Ist jener welcher bei meiner Version von CCS 
mitgeleifert worden ist.

Programmierfehler sollte ausgeschlossen sein, da die Standardbeispiele 
wie
http://www.control.aau.dk/~hr/ITC2011/mm02-opbygn/msp430x1xx_fet_1.c
genauso nicht funktionieren.

Kopier ich nun die Headerdatei + dieses Linker Command File (indem 
Zuweisungen zu diesen Ports stehen) in den Ordner von meinem Beispiel, 
schweben die Ports nurnoch auf 20-30 mV rum. Habe es auf 2 Platinen 
getestet.

Mit freundlichen Grüßen
Robin
Angehängte Dateien:
Gast #2517764
- Eclipse-Cache kaputt: ccs -clean
- Projekt kaputt: Sourcen, Header und Linkerscript in ein neues Projekt 
importieren

Eclipse ist halt eine Ghetto-GUI wie jemand woanders sehr treffend 
bemerkt hat.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.