|
Basic Interpreter for AVR, Хочу написать |
|
|
|
 |
Ответов
|
Apr 3 2006, 14:24
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(BVU @ Apr 3 2006, 21:54)  Цитата(prottoss @ Apr 3 2006, 17:41)  Доброго времени суток! Возникла идея написания интерпретатора Basic для МК AVR. Не буду говорить о мотивах, подтолкнувших меня на это дело. Возникло несколько вопросов перед решением данной задачи: 1. Нужно ли это кому нибудь. 2. А не изобретаю ли я велосипед. Ну и еще несколько, которые появятся, если я реально за это возьмусь.
Может одумаетесь!? Помоемому такого добра уже имеется, кто-то как-то спрашивал и ссылки давали: http://www.fastavr.comТак же попробуйте сделать тематический поиск по форуму еще есть информация... Я написал, что собираюсь написать ИНТЕРПРЕТАТОР а не КОМПИЛЯТОР, вы различаете буквы!? Цитата(Rst7 @ Apr 3 2006, 21:46)  Не то что велосипед, баян Например AttoBasic в гугле Понятно :-) А Вы его пользовали сами, или аналогичные интерпретаторы. Как по скорости, и по глючности? И, вообще, какие впечатления?
--------------------
|
|
|
|
|
Apr 3 2006, 14:33
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(prottoss @ Apr 3 2006, 18:24)  ... Я написал, что собираюсь написать ИНТЕРПРЕТАТОР а не КОМПИЛЯТОР, вы различаете буквы!? ... Различаю, различаю, очень различаю! Тем более никакой интерпретатор не идет в сравнение с компилятором - для 'встроенных систем'. Одна из прелестей AVR, то что это довольно скоростные 8-ми битные микроконтроллеры, а Вы их своим интерпретатором - придавить хотите... Ну да дело, как говориться 'на вкус на цвет'...
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Apr 3 2006, 14:51
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(BVU @ Apr 3 2006, 22:33)  Цитата(prottoss @ Apr 3 2006, 18:24)  ... Я написал, что собираюсь написать ИНТЕРПРЕТАТОР а не КОМПИЛЯТОР, вы различаете буквы!? ...
Различаю, различаю, очень различаю! Тем более никакой интерпретатор не идет в сравнение с компилятором - для 'встроенных систем'. Одна из прелестей AVR, то что это довольно скоростные 8-ми битные микроконтроллеры, а Вы их своим интерпретатором - придавить хотите... Ну да дело, как говориться 'на вкус на цвет'... Не всегда нужно ограничиваться скоростью при выборе МК. Тем паче у AVR еще, кроме скорости, масса преимуществ перед другими МК. Иногда системе нужна не скорость, а нечто другое. Я уважаю Ваше мнение, и часто читаю Ваши ответы в топиках, и, честно говоря, не думал что Вы так узко мыслите по поводу AVR...Извините, если я Вас обидел, конечно. Одно из качеств, которое мне нравилось в контроллерах и микропроцессорах, отличных от AVR, так это то, что к ним в память программ можно было "на лету" подгрузить код. А AVR этого не позволяют (я не имею ввиду программирование памяти программ), хотя у них есть много того, чего нет в том же MCS-51 и т.п. Есть не мало задач, требующих выполнения каких либо скриптов в реал-тайме...
--------------------
|
|
|
|
|
Apr 5 2006, 06:59
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(prottoss @ Apr 3 2006, 18:51)  ... Не всегда нужно ограничиваться скоростью при выборе МК. Тем паче у AVR еще, кроме скорости, масса преимуществ перед другими МК. Иногда системе нужна не скорость, а нечто другое. Я уважаю Ваше мнение, и часто читаю Ваши ответы в топиках, и, честно говоря, не думал что Вы так узко мыслите по поводу AVR...Извините, если я Вас обидел, конечно. ... Да что Вы, какие тут могут быть обиды. Здесь форум, а не столовая или баня. Если кому-то это действительно нужно, как уже выяснилось, со своей стороны могу пожелать удачи в этом деле. Руссуждения мои по поводу Basic относительно того, кто пишет на 'C/C++', здесь преимущества очевидны... т.е. глубокая проработка проекта относительно использования языка программирования, что не всегда можно сделать на Basic. Аргумент по скоростным качествам AVR, приводился, как один из немногих. Конечно же выбор контроллера проводиться по комплексу характеристик максимального соответствия поставленной задачи. С уважением, BVU
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
Сообщений в этой теме
prottoss Basic Interpreter for AVR Apr 3 2006, 13:41 Rst7 Не то что велосипед, баян
Например AttoBasic в г... Apr 3 2006, 13:46     prottoss Цитата(BVU @ Apr 5 2006, 14:59) Цитата(pr... Apr 5 2006, 09:11 Ljubitel Цитата(prottoss @ Apr 3 2006, 16:41) Возн... Apr 3 2006, 14:30 Rst7 Да нет, идея достойная, спору нет. Я у себя в приб... Apr 3 2006, 14:57 prottoss Цитата(Rst7 @ Apr 3 2006, 22:57) Да нет, ... Apr 3 2006, 15:11 defunct Цитата(prottoss @ Apr 3 2006, 15:41) Возн... Apr 3 2006, 19:37 prottoss Цитата(defunct @ Apr 4 2006, 03:37) Цитат... Apr 3 2006, 19:50 beer_warrior Идея крайне интересная, однако ничего достойного п... Apr 3 2006, 20:09 prottoss Цитата(beer_warrior @ Apr 4 2006, 04:09) ... Apr 3 2006, 20:14  defunct Цитата(prottoss @ Apr 3 2006, 22:14) Все ... Apr 3 2006, 20:59 vet Есть типы, определяются суффиксом переменной: A% -... Apr 3 2006, 21:08 dxp Даешь Python для AVR! А что, это было бы круто... Apr 4 2006, 06:16 beer_warrior Насколько я понимаю, задача построения интерпретат... Apr 4 2006, 06:30 SasaVitebsk Цитата(beer_warrior @ Apr 4 2006, 10:30) ... Apr 4 2006, 21:32 SpyBot Цитата(SasaVitebsk @ Apr 5 2006, 00:32) [... Apr 5 2006, 05:48 ZiB т.к. как количество перепрограммирований флешь пам... Apr 5 2006, 04:27 beer_warrior Цитатаесли бы программа выполнялась из внешней пам... Apr 5 2006, 04:51 proba posmotrite Circuitcellar M16C contest , tam jest... Apr 5 2006, 06:01 Evgeny_CD Есть у меня давняя потаенная мечта - сделать контр... Apr 5 2006, 21:49  defunct Цитата(Evgeny_CD @ Apr 5 2006, 23:49) Ест... Apr 6 2006, 02:35   Evgeny_CD Цитата(defunct @ Apr 6 2006, 06:35) Что-т... Apr 6 2006, 06:18 Kopa Цитата(defunct @ Apr 3 2006, 22:37) Цитат... Apr 5 2006, 07:26 SasaVitebsk Цитата(SpyBot @ Apr 5 2006, 09:48) И имхо... Apr 5 2006, 10:53 Kopa Цитата(prottoss @ Apr 5 2006, 12:11) Я хо... Apr 5 2006, 11:45 beer_warrior 2SasaVitebsk
ЦитатаПишется и применяется одно ядро... Apr 5 2006, 14:42 Harbinger <PEEK - get value at adress/port
POKE - set v... Apr 5 2006, 18:15 prottoss Цитата(Harbinger @ Apr 6 2006, 02:15) ... Apr 5 2006, 18:31 SasaVitebsk Цитата(beer_warrior @ Apr 5 2006, 18:42) ... Apr 5 2006, 20:47 proba аналогичный мысль и у меня в голове,только на мс12... Apr 5 2006, 21:10 Kopa Цитата(beer_warrior @ Apr 5 2006, 17:42) ... Apr 6 2006, 04:23 Evgeny_CD Цитата(Kopa @ Apr 6 2006, 08:23) 5. Язык ... Apr 6 2006, 06:36 Kopa Цитата(Evgeny_CD @ Apr 6 2006, 09:36) Цит... Apr 6 2006, 07:03 Evgeny_CD Цитата(Kopa @ Apr 6 2006, 11:03) 1. По по... Apr 6 2006, 07:08  =AK= Цитата(Evgeny_CD @ Apr 6 2006, 16:38) Инт... Apr 6 2006, 07:54 Kopa Цитата(Evgeny_CD @ Apr 6 2006, 10:08) Инт... Apr 6 2006, 07:16 beer_warrior ЦитатаЕсть у меня давняя потаенная мечта - сделать... Apr 6 2006, 07:40 Evgeny_CD Цитата(beer_warrior @ Apr 6 2006, 11:40) ... Apr 6 2006, 08:05 beer_warrior Ну да с eCos это уже не игрушка.
Я думал взять чег... Apr 6 2006, 08:18 Evgeny_CD Цитата(beer_warrior @ Apr 6 2006, 12:18) ... Apr 6 2006, 08:34 Kopa Цитата(Evgeny_CD @ Apr 6 2006, 11:34) Кст... Apr 6 2006, 09:22 Evgeny_CD Цитата(Kopa @ Apr 6 2006, 13:22) В ссылка... Apr 6 2006, 10:20 prottoss Все выше сказанное, конечно, очень интересно. Но, ... Apr 6 2006, 11:47 =AK= Цитата(prottoss @ Apr 6 2006, 21:17) Все ... Apr 6 2006, 12:31  prottoss Цитата(=AK= @ Apr 6 2006, 20:31) Цитата(p... Apr 6 2006, 12:49   =AK= Цитата(prottoss @ Apr 6 2006, 22:19) Да, ... Apr 7 2006, 05:44 Evgeny_CD prottoss - не злитесь и не обижайтесь. Просто испо... Apr 6 2006, 13:11 prottoss Цитата(Evgeny_CD @ Apr 6 2006, 21:11) pro... Apr 6 2006, 13:20 beer_warrior 2 prottoss
ЦитатаПока я делал наброски кода, парал... Apr 6 2006, 17:11 beer_warrior 2 Evgeny_CD
ЦитатаТам всякие МЭКовские языки обсуж... Apr 6 2006, 17:29 Evgeny_CD Цитата(beer_warrior @ Apr 6 2006, 21:29) ... Apr 6 2006, 18:20 Evgeny_CD Цитата(beer_warrior @ Apr 6 2006, 21:29) ... Jun 12 2006, 08:30 Kopa Цитата(prottoss @ Apr 6 2006, 14:47) Все ... Apr 7 2006, 03:26 Kopa Примеров Бейсиков достаточно приведено в Proteuse. Apr 7 2006, 04:22 zltigo Цитата(beer_warrior @ Apr 6 2006, 19:11) ... Apr 7 2006, 05:57 =AK= Цитата(zltigo @ Apr 7 2006, 15:27) Цитата... Apr 7 2006, 06:40 Kopa Цитата(=AK= @ Apr 7 2006, 08:44) Я понима... Apr 7 2006, 06:07 beer_warrior ЦитатаКак Ваши успехи в создании интерпретатора? Г... Jun 12 2006, 16:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|