Forth-Gesellschaft e.V.

Forth-Gesellschaft e.V.

Wir programmieren Forth
Home  :  Mitmachen  :  Erweiterte Suche  :  Statistik  :  Verzeichnis  :  Datenschutzerklärung  :  Forth Büro  :  Impressum  :  Photos  :  Redaktion  :  Download  :  Links  :  Umfragen  :  Kalender  :  Wiki  
Willkommen bei Forth-Gesellschaft e.V.
Donnerstag, 02. Mai 2024 @ 13:04 CEST
   

Mecrisp-Stellaris - A native code Forth implementation for ARM-Cortex M microcontrollers

Archiv Das MECRISP von Matthias Koch hat nun eine jüngere Schwester bekommen. Der Sprung zum ARM Cortex M Thumb-2 instruction set ist vollzogen. Sie ist, wie der ältere Bruder auf MSP430, auch freie Software unter der GNU General Public License.

Den ersten, noch experimentellen, dennoch funktionierenden, Release findest du hier:

http://mecrisp.sourceforge.net/

Gehe von dort auf seine download page, da gibt es das Mecrisp-Stellaris. (Ignoriere das die Seite noch MSP430 als Überschrift hat). Es gibt ein README mit etwas Anleitung und einem Glossar, sodass man Mecrisp schon benutzen kann. Es läuft auf dem LM4F120H5QR chip "out of the box" - das ist das Stellaris LaunchPad von Texas Instruments. (Inzwischen hat TI da die Tiva C Series TM4C123G als MCU drauf.)

http://www.ti.com/ww/en/launchpad/tiva_c_head.html

Im README zum Mecrisp ist auch beschrieben mit welchen tools man unter Linux den Forthkern in die MCU bekommt, und es gibt ein Demo Programm Namens basisdefinitions.txt das man via Terminal dann zum Forth herunter schickt, um schon mal was zu probieren - via serial 115200 baud 8N1 über UART0; die USB-serielle Schnittstelle ist im LaunchPad ja schon eingebaut.

Für Windows XP habe ich ein Paket gemacht. Darin sind die Treiber für den USB chip (spmc016), der Flasher von TI für den Chip (LMFlashProgrammer_1470.zip) und Kochs Mecrisp von heute.

https://dl.dropboxusercontent.com/u/1170761/stellaris.zip

Auf Matthias Website steht ausdrücklich: "Write an E-Mail and you will be in touch !" - Link dort.

Und im Mikrocontroller Verleih der Forth Gesellschaft kann man sich ein Stellaris LaunchPad (ARM Cortex M4) auch ausleihen.

http://www.forth-ev.de/wiki/doku.php/mcv:mcv

Viel Vergnügen. Euer Michael

Trackback

Trackback-URL für diesen Eintrag: /trackback.php/20130606171820934

Keine Trackback-Kommentare für diesen Eintrag.
Mecrisp-Stellaris - A native code Forth implementation for ARM-Cortex M microcontrollers | 2 Kommentar(e) | Neuen Account anlegen
Die folgenden Kommentare geben Meinungen von Lesern wieder und entsprechen nicht notwendigerweise der Meinung der Betreiber dieser Site. Die Betreiber behalten sich die Löschung von Kommentaren vor.
Mecrisp-Stellaris - A native code Forth implementation for ARM-Cortex M microcontrollers
Autor: mk am Samstag, 15. Juni 2013 @ 17:58 CEST
Mecrisp-Stellaris 0.3 ist soweit ! Es ist innendrin viel wesentliches geschehen... Hoffentlich fühlt es sich noch genauso gut und stabil an :-)
(Mitteilung von Matthias)


---
Michael
Mecrisp-Stellaris - A native code Forth implementation for ARM-Cortex M microcontrollers
Autor: Anonymous am Montag, 04. November 2013 @ 05:19 CET
Dies ist einer der hervorragenden Beitrag, den ich je lieben zu lesen und zu speichern. Ausgezeichnet Inhalt, ich von Ihrer Website gefunden, es ist tatsächlich ein hoher Gehalt an Ich bin schon so lange suchen. Dies ist eine gute geben, Keep up the good work! Vielen Dank!

Besuchen Sie meine Website unter http://master-essay.net/