Wie programmiere ich den LM3S1601? ARN von Luminary

Gast #1073018
Lesenswert?

Hallo,

bisher habe ich div. 8051er programmiert. Wegen höherer Anforderungen 
möchte ich nun den ARM LM3S1601 von Luminary verwenden.
Datenblatt: http://www.luminarymicro.com/products/lm3s1601.html

Seit Tagen lese ich alles Verfügbare über ARM und bin immer mehr 
verwirrt. Deshalb hier mein dringenden Fragen an Euch:

1. Wie programmiere ich den LM3S1601 von Windows aus? Ich möchte nur 
programmieren, nicht debuggen. JTag ist also nicht unbedingt nötig, aber 
die anderen Arten über UART/SSI kapier ich irgendwie nicht.

2. Gibt es einen kostenlosen C-Compiler (wie SSDC beim 8051)?

Vielen Dank für Eure Hilfe.
Gast #1073079
Lesenswert?

rowley.co.uk   --> crossworks for arm

oder der "arm-gcc" von "codesourcery" + evtl "programmers notepad"

hier im schop findest du einen usb-arm jtag für 40eus...


buchtipp:
"the definitive guide to cortex  m3"

alles leicht zu googeln :)
Persönliche Seite #1073097
Lesenswert?

1.
Entweder über JTAG (Wiggler oder FT2232: JTAGkey, Signalyzer...) oder 
über den Bootloader/Serial Flash Loader (SSI/UART). Der Bootloader geht 
aber nur einmal bei einem neuen Chip, danach wird er überschrieben oder 
man muss seinen eigenen Bootloader mit rein flashen.

Mit dem USB Debug von SiLabs geht das, glaube ich nicht, da es dafür 
keine Software gibt.

2.
CodeSourcery G++ for ARM EABI

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren