m3forth is a forth cross-compiler for cortex-m3 ARM microcontrollers
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
devices first commit Jan 16, 2015
examples Modify file structure May 31, 2018
lib Fix testasm.spf error May 31, 2018
src Code cleanup, version bump to 0.5.1 May 31, 2018
.gitattributes Make GitHub detect *.spf as Forth. Oct 30, 2015
.gitignore first commit Jan 16, 2015
DOCS.md Update DOCS.md May 6, 2015
INSTALL.md Update INSTALL.md May 25, 2018
LICENSE first commit Jan 16, 2015
README.md Some docs May 6, 2015
m3forth.spf Code cleanup, version bump to 0.5.1 May 31, 2018
spf.err first commit Jan 16, 2015
spf4 first commit Jan 16, 2015

README.md

m3forth

m3forth is a forth cross-compiler for cortex-m3 ARM microcontrollers

Key features

  • 32-bit cell
  • procuces optimized subroutine-threaded code
  • makes standard elf files with debugging information, which allows you to debug your high-level code directly in a microcontroller using gdb
  • built-in Thumb2 assembler
  • interpreter accessible via serial or USB (semihosting)
  • can be emulated in qEMU

Installation

See here

Documentation

See here