Forth

m3forth

Опубликовано 01.10.2013 18:18 пользователем Admin. 6 комментариев

m3forth — это кросс-компилятор языка Форт для 32-битных микроконтроллеров ARM Cortex-M3. Основная его фишка — создание стандартных elf-файлов с отладочной информацией для отладки прямо в микроконтроллере с помощью gdb или ddd. Также присутствует semihosting, что позволяет общаться с контроллером просто по USB-кабелю программатора. Написан на SP-Forth.

  • Версия: 0.5
  • ОС: Linux
  • Лицензия: свободное использование
  • 32-бита, подпрограммный шитый код
  • Соответствует стандарту для кросс-компиляторов, предложенному Forth, Inc.
  • Встроенный Thumb2-ассемблер
  • Оптимизатор (аналогичный таковому в SwiftX)
  • Интерпретатор
  • Генерация стандартных elf-файлов с отладочными символами, что позволяет отлаживать форт-программы в gdb
  • Semihosting

Обсуждение

Загрузка (github)
m3forth
m3forth
m3forth-0.5.tar.gz
Version: 0.5
856.0 KiB
637 Downloads
Детали

Страница просмотрена 2133 раз(а)

AVRForth

Опубликовано 24.07.2013 18:40 пользователем Admin. Оставить комментарий

AVRForth — это кросс-компилятор языка Форт для 8-битных микроконтроллеров ATMEL. В нем нет возможности добавлять новые слова прямо в микроконтроллере, для этого можете взять AMForth. Написан на SP-Forth.

  • Версия: 1.3
  • ОС: Linux, Windows
  • Лицензия: свободное использование

Подробная документация в комплекте
Обсуждение

AVRForth
AVRForth
avrforth-1.3.tar.gz
Version: 1.3
1.0 MiB
374 Downloads
Детали

Страница просмотрена 1195 раз(а)