Forum: Analoge Elektronik und Schaltungstechnik MSP430 mit MSP-FET430 und CCE Programmieren


von Stefan (Gast)


Lesenswert?

Hallo,
ich habe mir den MSP-FET430 für die parallele Schnittstelle aus dem TI 
Manual nachgebaut. Zum Programmieren benutze ich das TI CCE, Code 
Composer Essentials. Es läuft auch soweit alles ganz klasse. Erste 
Programme geschrieben und LEDs blinken lassen. Allerdings alles nur im 
Debug Mode. Wie bekomme ich das fertige Programm in den MSP430 damit er 
Stand Alone läuft? Und wo wird das erzeugte hex oder bin File von CCE 
abgelegt? Ich hab es schon mit Lite FET-PRO430 getestet, aber dazu 
benötige ich ja ein hex file.

mfg
Stefan

von Jörg S. (Gast)


Lesenswert?

> Wie bekomme ich das fertige Programm in den MSP430 damit er Stand Alone > läuft?
Das was du im Debug Modus reinprogrammiert hast, sollte auch so schon 
laufen.

von Christian R. (supachris)


Lesenswert?

Damit das Programm losläuft, muss eventuell der Debugger abgezogen 
werden.
Standardmäßig wird beim Debug auch alles in den FLASH geschrieben und 
ist dann drin. Musst nix extra programmieren.

von Tilo S. (thesurfer)


Lesenswert?

Wenn du nicht jedes mal den CCE oeffnen moechtest und den Debuger 
anschmeissen willst um deine MSP's zu programmieren, kannst du auch im 
CCE unter
Rechte Maus -> Properties -> C/C++ Build -> Build Steps

unter Post-Build step, folgendes eingeben :

<CCE Pfad>\tools\compiler\msp430\bin\hex430 MeinProg.out --ti_txt

damit erhaelst du nach jedem compilieren ein TI txt file und kannst 
dieses dann mit z.B.  FET-Pro 430 LITE Version auf  dein MSP flashen.

hier findest du ein download link:
http://elmicro.com/de/fetpro430.html

Hab mit dieser Variante sehr gute Erfahrung gemacht und kann auch dies 
sehr schoen mit dem ez430 stick nutzen, welchen ich nur noch zum flashen 
meiner Schaltungen nutze.

von Wolfgang (Gast)


Lesenswert?

da hier gerade von CCE die Rede ist, eine Zusatzfrage:
Wie kann man den unbegrenzten mspgcc in CCE einbauen, um auch größere 
Programme (> 8kB) erzeugen zu können?
Wolfgang

von Christian R. (supachris)


Lesenswert?

CCE ist doch auch bloß Eclipse mit TI-Compiler.

Also gleich Eclipse + MSPGCC nehmen. Klappt prima, Anleitung gibts hier 
auf der Homepage.

von Tilo S. (thesurfer)


Lesenswert?

ich benutz zwar auch den cce auf arbeit, aber zu hause hab ich eclipse 
mit mspgcc mal ausprobiert, klappt echt super.


und hier die Anleitung dafuer :

http://www.mikrocontroller.net/Eclipse%20und%20MSPGCC/

von Stefan (Gast)


Lesenswert?

Hallo,
jo, vielen Dank. Jetzt funktioniert es. Besonders der hinweis wie ich zu 
der txt datei komme. Durch den Hinweis das er durch den debug mode auch 
lauffähig programmiert wird hab ich meinen Fehler gefunden. Ich hab den 
Pull Up widerstand für den RESET nicht auf meiner Platine, sondern im 
MSP-FET430. Daher lief das Programm nur mit angestecktem Programmer. So 
ein blöder Fehler...


mfg
Stefan

von Janos K. (noshky)


Lesenswert?

Hallo zusammen,

ich grab mal den alten Thread aus, mit einer Anschlussfrage zum 
Release im CCE (für MSP430).

Für den "Release" möchte ich auf dem Chip keine Debug-Informationen mehr 
haben. Deshalb scheidet der Weg "Debuggen und Programm drauflassen" aus 
;).

Enthält das TI-TXT image denn noch Debug-Information/Symbole?

Gibt es eine direktere Möglichkeit, ein "Release" auf den MSP zu laden?

Würde mich über Antworten freuen,
vielen Dank!

Gruß Janosch

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.