Forum: Mikrocontroller und Digitale Elektronik Imagecraft ICC 430 & TI MSP 430


von Max (Gast)


Lesenswert?

Hallo.

Bisher habe ich erstmal zum Probieren und Testen fertige
Softwareprojekte aus dem Inet für den MSP 430 genutzt. Da war es sehr
einfach, den MSP 430 zu programmieren. Einfach unter Tools den Flsh
Programmer starten und die zum Projekt gehörende .hex Datei auswählen.
Nun meine Frage: Wie erzeugt man diese .hex Datei, wenn man selber
c-Programme geschrieben hat?
Ich habe leider nichts gefunden, um diese Frage selber zu beantworten.
Hat jemand einen Tip?

von Thorsten (Gast)


Lesenswert?

Du hast als Betreff Imagecraft ICC erwähnt. Dieser Compiler erstellt dir
das HEX-File automatisch beim kompilieren, wenn du das entsprechende
Output Format (Intel HEX) in den Projekt-Optionen gewählt hast.
Beantwortet das deine Frage ?

Thorsten

von Max (Gast)


Lesenswert?

Richtig, es handelt sich um den ICC 430 von Imagecraft.

Danke für den Hinweis, dann brauche ich ja nur die entsprechende
Einstellung machen. Nur läßt sich der Käse nicht kompilieren.
Ich bekomme die Meldung, wenn ich 'Build Project' wähle:
" is not a valid integer value

von Thorsten (Gast)


Lesenswert?

Naja, dann poste hat mal dein Quelltext.

von Max (Gast)


Lesenswert?

Danke für das Angebot, aber ich sitze gerade an einem fremden Rechner
und die c-Dateien bzw. das Projekt sind auf dem Rechner zuhause.
Wenn ich da wieder bin, werde ich sie posten.

von Sebastian (Gast)


Lesenswert?

Die Fehlermeldung liegt aber wahrscheinlich an einem Fehler im
Sourcecode, nicht an einem Fehler in den Compilereinstellungen. Das hat
mit HEX also nix zu tun ...

von taxcon (Gast)


Lesenswert?

Wenn die Datei in Deinem Projeklt eingefügt
wird(Projekt-Browser-->Files-->Add File xxxxx.c) und danach den
Compiler startest, dann wird auch ohne diese Fehlermeldung kompiliert.

MfG

taxcon

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.