m3forth
m3forth — это кросс-компилятор языка Форт для 32-битных микроконтроллеров ARM Cortex-M3. Основная его фишка — создание стандартных elf-файлов с отладочной информацией для отладки прямо в микроконтроллере с помощью gdb или ddd. Также присутствует semihosting, что позволяет общаться с контроллером просто по USB-кабелю программатора. Написан на SP-Forth.
- Версия: 0.5
- ОС: Linux
- Лицензия: свободное использование
- 32-бита, подпрограммный шитый код
- Соответствует стандарту для кросс-компиляторов, предложенному Forth, Inc.
- Встроенный Thumb2-ассемблер
- Оптимизатор (аналогичный таковому в SwiftX)
- Интерпретатор
- Генерация стандартных elf-файлов с отладочными символами, что позволяет отлаживать форт-программы в gdb
- Semihosting
Hello,
Would you please consider this pull request:
https://github.com/oco2000/m3forth/pull/1
Thank you!
Merged
Приветствую!
Хочется получить FORT систему на Raspberry Pi, с выводом на монитор по HDMI, клавой и мышкой. Для управления устройствами через GPIO. OS Linux желательно исключить. 🙂
Возможно такое?
С уважением. Андрей.
Боюсь, что нет 🙂
Есть такое на ARM-e, где только форт. http://fforum.winglion.ru Отдельная платка. Но перенесётся ли оно на Pi?
Не понял вопроса