anonymous@RULINUX.NET~# | Last login: 2024-12-23 03:28:21 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Собственно по стопам мужика сделавшего 8битный ыфон проектирую свой, но с блэкджеком и шлюхами, как говориться. В общем навешиваю еще одну карту памяти, ogg codec аппаратный, fm радио. Возможно еще уарт сделаю беспроводным (чтобы кнопки управления плеером можно было к галстуку пришпандорить) За основу беру атмегу 128. В общем 128ю я выбрал за тем пунктом, что к ней можно проинтерфейсить внешний срам (64к!). Сначала, позабыв почитать даташит обрадовался: не надо перешивать - знай подливай код апликух в срам и исполняй оттуда. Но потом вспомнил что в авр память данных и команд раздельна и срам тока для данных юзать и можно. Ну, соответственно обойти можно только интерпретатором чего либо. В общем приходим к такому концепту. Во флеше контроллера нечто вроде ядра, которое могет интерпретировать байткод апликух с карты памяти, а так же содержит кое-какой базовый гуй для вызова этих самых апликух. Теперь собственно вопрос. Что выбрать? В наличии forth, basic. Ну или вариант - наваять свое. Из требований нужно точно наличие байткода, так как парсить текст на 20 Мгц это не тру, не метально круто и не замогильно ужасно (с). Собственно, жду советов.
AiFiLTr0(*) (2009-12-03 00:13:00)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091112 Iceweasel/3.5.5 (like Firefox/3.5.5; Debian-3.5.5-1)
|
|
|
Скрыть
Re: [avr] Посоветуйте интерпретатор.А самопрошивальщик сделать? Из SRAM записывать данные во flash (программ) |
Скрыть
Re: [avr] Посоветуйте интерпретатор.Можно, да вот тока так можно быстро угробить флешу. Пока думаю найти какой-нить ЯП, который компилируется в байткод, для исполнения которого не требуются большие ресурсы. AiFiLTr0(*)(2009-12-03 14:47:15)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091112 Iceweasel/3.5.5 (like Firefox/3.5.5; Debian-3.5.5-1) |
Скрыть
Re: [avr] Посоветуйте интерпретатор.Найди старенький z80 или купи новенький (они там чота странное продолжают выпускать) - и размещай свои машинные коды в раме. |
Скрыть
Re: [avr] Посоветуйте интерпретатор.Шьюсь до сих пор LPTшным ( http://s12.radikal.ru/i185/0912/08/58338ab352a0.jpg ). Мне просто лень разводить tinyISP под коробку которую для него заготовил... Может потом как-нибудь, когда руки дойдут. К тому же там софт переделывать надо. скорее всего лучше смотреть в сторону стека v-usb, ибо поддерживает 16 и 20 Мгц. AiFiLTr0(*)(2009-12-03 16:11:54)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091112 Iceweasel/3.5.5 (like Firefox/3.5.5; Debian-3.5.5-1) |
Скрыть
Re: [avr] Посоветуйте интерпретатор.Найди старенький z80 или купи новенький (они там чота странное продолжают выпускать) - и размещай свои машинные коды в раме. Не, с z80 не буду связываться. AiFiLTr0(*)(2009-12-03 16:12:30)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091112 Iceweasel/3.5.5 (like Firefox/3.5.5; Debian-3.5.5-1) |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re: [avr] Посоветуйте интерпретатор.
Не мучайся;)
http://home.iae.nl/users/mhx/basic.html
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091118 Gentoo Firefox/3.5.5