Kopa 0 19 ноября, 2012 Опубликовано 19 ноября, 2012 (изменено) · Жалоба Действительно, стеки можно сократить, раза в четыре... Тогда желательно, контролировать глубину вызова (например предупреждениями при отладке кода) и использование буферных областей. P.S. Может сразу ввести сжатие текстовой информации, по примеру Radiх-50 кодирования. А отлаживаемые слова в ОЗУ хранить в байт-коде, если ещё это не используется. Может ещё подумать об возможных вариантах использования регистров контроллера. И если необходимо, то и ввести мультизадачность. произвели неизгладимое впечатление: "круто, он учится понимать новые слова!" Синонимы уже научился определять, а далее если так пойдёт то и антонимы научится использовать:) и далее по использованию других возможностей языка. Изменено 19 ноября, 2012 пользователем Kopa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chu 0 19 ноября, 2012 Опубликовано 19 ноября, 2012 (изменено) · Жалоба Тогда желательно, контролировать глубину вызова (например предупреждениями при отладке кода) и использование буферных областей. P.S. Может сразу ввести сжатие текстовой информации, по примеру Radiх-50 кодирования. А отлаживаемые слова в ОЗУ хранить в байт-коде, если ещё это не используется. Может ещё подумать об возможных вариантах использования регистров контроллера. И если необходимо, то и ввести мультизадачность. У MSP430G2553 озу всего 512 байт. Хочю FRAM :rolleyes: Изменено 19 ноября, 2012 пользователем chu Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Snaky 0 19 ноября, 2012 Опубликовано 19 ноября, 2012 · Жалоба У MSP430G2553 озу всего 512 байт. Хочю FRAM :rolleyes: свежачок Wolverine :> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chu 0 21 ноября, 2012 Опубликовано 21 ноября, 2012 (изменено) · Жалоба Snaky из мельбурна? :cheers: ЗЫ На просторах ру_эмбеддед все - хорошие ребята, Если вам совета нада - приходите, адназначна! Изменено 21 ноября, 2012 пользователем chu Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kopa 0 23 июня, 2013 Опубликовано 23 июня, 2013 (изменено) · Жалоба В рамках проекта 4E4th Форт системы для знакомства с MSP430 LaunchPad появилась IDE 4e4th-IDE Мотивы автора для разработке её: 4E4th-IDE для Windows направлена на образование. Форт является языком программирования, который снял все ненужные привязанности и отвлечения оставляя чистую логику для работы. Наши 4E4th Терминал-IDE повторяет эту традицию, что делает настоящее программирование весёлым и легким. Моя презентация «Forth для образования - 4E4th и 4E4th IDE" в сентябрьской EuroForth конференции 2012 года в Оксфорд, Великобритания, дает обзор о начале этого проекта. Цель состояла в том, чтобы сделать программирование как можно проще для Newbees. Форт должен быть первым языком программирования в образовании, потому что Forth легко понять и легко и быстро учиться. Начиная с Forth имеется одно огромное преимущество: Люди, которые хотели бы стать программистами, выяснят очень быстро, если они в состоянии это сделать, с минимумом усилий. В случае, если они признают, что программирование не их настоящий талант, они могут переключиться на что-то другое, то, не были потрачены впустую времени. Но реальность такова, - до сих пор, - что они должны начать с C, требует намного больше времени, чтобы узнать, пока они не в состоянии сделать свой первый проект. Вложив все это время, они останутся с такого рода программами. Неудивительно, что есть много программистов, имеющих тяжелую жизнь при выполнении своей работы. Второй эффект: это программисты никогда не будет искать другой язык программирования, потому что они не могут себе представить, что есть более простые способы, чтобы делать свою работу. С помощью этой базы знаний другие языки программирования могут быть предложены к изучению, а затем имеет смысл сравнение. Salisbury, January 10, 2013 Dirk Bruehl по 4e4th были несколько статей в сообществе we.easyelectronics: 1. Виртуальная машина и скриптовой движок в MSP430G2553 - проще пареной репы. 4e4th + TI Launchpad 2. 4E4th + TI LaunchPad. Основы языка Forth 3. 4E4th + TI LaunchPad. В начале было Слово. Спасибо MrYuran Изменено 23 июня, 2013 пользователем Kopa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kopa 0 6 мая, 2014 Опубликовано 6 мая, 2014 (изменено) · Жалоба Солидно выглядит MPE Forth cross compiler Увы, не бесплатно. Интересная новость. Не так давно MPE на своём сайте разместила свободные (ограниченные) версии Форт кросс компилятора для MSP430 (code-limited to 16 kb and RAM-limited to 1 kb) и для ARM Cortex-Mx (code-limited to 64 kb and RAM-limited to 16 kb) Free Lite Forth compilers for STM32, MSP430 P.S. Возможно удастся снять ограничения данных Форт систем и оценить их возможности в полной мере. Но вряд ли это кто то сможет здесь оценить :smile3046: Изменено 6 мая, 2014 пользователем Kopa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KPG 2 20 января, 2023 Опубликовано 20 января, 2023 · Жалоба On 5/7/2014 at 2:07 AM, Kopa said: Не так давно MPE на своём сайте разместила свободные (ограниченные) версии Форт кросс компилятора Уже открыла почти исходники своей Форт системы. т.е. можно самим Форт пересобрать исполняемый файл с открытой частью исходников. (т.е. сделать свою сборку с какими то изменениями) VFX Forth Community editions Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
2kon 0 12 февраля, 2023 Опубликовано 12 февраля, 2023 · Жалоба FastForth для семейства MSP430FR - https://framagit.org/Jean-Mi/FAST-FORTH. Для сборки используется известный ещё с 90-х кросс-платформенный Macroassembler AS - http://john.ccac.rwth-aachen.de:8000/as/. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться