Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт июн 19, 2018 21:42

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 154 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11
Автор Сообщение
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Ср мар 07, 2018 23:17 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 836
Благодарил (а): 3 раз.
Поблагодарили: 32 раз.
на github опубликован AmrForth v7
AmrForth v7

P.S. В репозитории данного разработчика есть и другие Форт проекты.
Найдено в обновленных данных из ForthStar


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Вс мар 18, 2018 20:05 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 836
Благодарил (а): 3 раз.
Поблагодарили: 32 раз.
Статья про дизайн универсального и простого ассемблера для ARM.
Gang-Jeng Huang and Shiuh-Ku Weng 2014
The Implementation of Simplified Universal Assembler in Forth Assembly Language.pdf

P.S. Чем то похож на обсуждавшийся "компилирующий ассемблер" от chess на местном форуме
и ассемблер для AVR в Алгоритм Билдере :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Вт мар 27, 2018 16:31 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 836
Благодарил (а): 3 раз.
Поблагодарили: 32 раз.
Начало Mecrisp Forth
19 Nov 2017, 22:44


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Вс июн 17, 2018 06:32 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 836
Благодарил (а): 3 раз.
Поблагодарили: 32 раз.
Интерпретатор языка forth на C для линейки микроконтроллеров stm32F4
Код:
Интерпретатор языка forth на C для линейки микроконтроллеров stm32F4

Интерпретатор позволяет пользователям обрабатывать целочисленные данные, помещенные на стек forth.
Проект был сгенерирован с помощью STM32CubeMX для среды EWARM, в которой и разрабатывался.
В данный момент используется демонстрационная версия языка, в которой ввод осуществляется пользователем через консоль отладчика IDE. Для того, чтобы воспользоваться вводом программы из файла или иного места, достаточно:

    Переопределить стандартную функцию getchar своей.
    Заменить использование функции scanf в слове read_word любой другой функцией, принимающей указатель на char и записывающей по этому адресу нуль-терминированную строку (Не рекомендуется).

#Компиляция и запуск
В данный момент проект сконфигурирован для использования с платой Nucleo-STM32F429.
Для того, чтобы перенести его на другие устройства нужно:

    Отконфигурировать переферию любым удобным способом (Вручную, с помощью CubeMx, или воспользоваться шаблоном).
    Переопределить константы из файла main.h. В данный момент они выделяют 64КБ SRAM с конца оперативной памяти.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 154 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB