RTV forum PL | NewsGroups PL

Jaki język skryptowy dla AVR - Alternatywy dla Java NanoVM w ATmega?

AVR i język skryptowy

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jaki język skryptowy dla AVR - Alternatywy dla Java NanoVM w ATmega?

Goto page 1, 2  Next

Sławomir Szczyrba
Guest

Tue May 12, 2009 12:32 pm   



Rozglądam się za jakimś językiem skryptowym który można by załadować do atmega.
Jak na razie znalazłem kilka maleńkich BASICów, jeden C, dwa 'języki' o własnej
składni (wszystkie trzeba by przystosować) i działającą OOTB minimaszynę
wirtualną javy. To rozwiązanie (nanovm) jak na razie podoba mi się najbardziej.
Ale że javy za bardzo nie lubię - może jest jakieś inne sprawdzone już
rozwiązanie dla AVR? Wystarczą mi operacje stałoprzecinkowe i nawet mocno
okrojona składnia języka...

Sławek
--
________ Dzięki szatańskiej pysze,
_/ __/ __/ Jednych nie słucham, drugich nie słyszę. -- Sztaudynger
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Krzysztof Tabaczynski
Guest

Tue May 12, 2009 4:36 pm   



Użytkownik "Sławomir Szczyrba" <creature@of.the.night> napisał w wiadomości
news:slrn.h0inhl.teu.steev@hot.pl...
Quote:
Rozglądam się za jakimś językiem skryptowym który można by załadować do
atmega.
Jak na razie znalazłem kilka maleńkich BASICów, jeden C, dwa 'języki' o
własnej
składni (wszystkie trzeba by przystosować) i działającą OOTB minimaszynę
wirtualną javy. To rozwiązanie (nanovm) jak na razie podoba mi się
najbardziej.
Ale że javy za bardzo nie lubię - może jest jakieś inne sprawdzone już
rozwiązanie dla AVR? Wystarczą mi operacje stałoprzecinkowe i nawet mocno
okrojona składnia języka...

Sławek

Niclaus Wirth "Algorytmy + struktury danych = programy".
Strona 183 i dalsze (chyba?).

Pozdrowienia. Krzysztof z Tychów.
Nie każdy Żywiec to piwo...

Sławomir Szczyrba
Guest

Tue May 12, 2009 5:00 pm   



Klik-klik-klik... To Krzysztof Tabaczynski informuje :
Quote:

Niclaus Wirth "Algorytmy + struktury danych = programy".
Strona 183 i dalsze (chyba?).

Wiem, że sam mogę. Nie kuś :


Quote:
Pozdrowienia. Krzysztof z Tychów.
Nie każdy Żywiec to piwo...

Piwo to tylko własnej roboty Wink


Sławek
--
________ Posłusznie melduję, panie feldkurat-dobiegł głos z kuchni-że już
_/ __/ __/ go raz wyrzuciłem. -Powtórzyć! (Przygody Dzielnego Wojaka Szwejka)
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Krzysztof Tabaczynski
Guest

Tue May 12, 2009 5:59 pm   



Użytkownik "Sławomir Szczyrba" <creature@of.the.night> napisał w wiadomości
news:slrn.h0j78s.vdg.steev@hot.pl...
Quote:
Klik-klik-klik... To Krzysztof Tabaczynski informuje :

Niclaus Wirth "Algorytmy + struktury danych = programy".
Strona 183 i dalsze (chyba?).

Wiem, że sam mogę. Nie kuś :

....no tak, ale masz i stałoprzecinkowe,
i zmiennoprzecinkowe, i własne funkcje...

Quote:
Pozdrowienia. Krzysztof z Tychów.
Nie każdy Żywiec to piwo...

Piwo to tylko własnej roboty ;)

Sławek

A mleko pijesz tylko od własnej krowy? :-)

Pozdrowienia. Krzysztof z Tychów.
Nie każdy Żywiec to piwo...

Sławomir Szczyrba
Guest

Tue May 12, 2009 6:43 pm   



Od dzisiaj macie tytułowaćś mnie - Krzysztof Tabaczynski, władca płomieni!
Quote:

Niclaus Wirth "Algorytmy + struktury danych = programy".
Strona 183 i dalsze (chyba?).
Wiem, że sam mogę. Nie kuś :
...no tak, ale masz i stałoprzecinkowe,
i zmiennoprzecinkowe, i własne funkcje...

....i brak miejsca w scalaczku Wink


Quote:
Nie każdy Żywiec to piwo...
Piwo to tylko własnej roboty Wink
A mleko pijesz tylko od własnej krowy? :-)

No niestety, krowa w mieście wzbudziła by zbyt wielką sensację Wink


Quote:
Pozdrowienia. Krzysztof z Tychów.

Sławek
--
________
_/ __/ __/ X-Hide-Identity: Yes
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Zbych
Guest

Tue May 12, 2009 9:31 pm   



Sławomir Szczyrba pisze:
Quote:
Rozglądam się za jakimś językiem skryptowym który można by załadować do atmega.
Jak na razie znalazłem kilka maleńkich BASICów, jeden C, dwa 'języki' o własnej
składni (wszystkie trzeba by przystosować) i działającą OOTB minimaszynę
wirtualną javy. To rozwiązanie (nanovm) jak na razie podoba mi się najbardziej.
Ale że javy za bardzo nie lubię - może jest jakieś inne sprawdzone już
rozwiązanie dla AVR? Wystarczą mi operacje stałoprzecinkowe i nawet mocno
okrojona składnia języka...

Z bardziej odjechanych, to mogę zaproponować interpreter kodu
maszynowego AVR na AVR :-)



--
przeciez moje rozumowanie bylo bez skazy,
no sam bym wskoczyl do tego wulkanu,
ale kto by tak pieknie gwizdal...

PH
Guest

Wed May 13, 2009 7:56 am   



Zbych pisze:
Quote:

Z bardziej odjechanych, to mogę zaproponować interpreter kodu
maszynowego AVR na AVR :-)



Xzibit?


--
PH

Sławomir Szczyrba
Guest

Wed May 13, 2009 9:21 pm   



BOFH excuse 13:
we're waiting for Zbych to fix that problem :
Quote:

Z bardziej odjechanych, to mogę zaproponować interpreter kodu
maszynowego AVR na AVR :-)

Raczej nie, dziękuję. Ale jakbyś miał interpreter Z80, to bardzo chętnie Smile


Sławek
--
________
_/ __/ __/ You did all this? -- Neo
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Artur M. Piwko
Guest

Wed May 13, 2009 11:25 pm   



In the darkest hour on 13 May 2009 22:21:13 +0200,
Sławomir Szczyrba <creature@of.the.night> screamed:
Quote:
Z bardziej odjechanych, to mogę zaproponować interpreter kodu
maszynowego AVR na AVR :-)

Raczej nie, dziękuję. Ale jakbyś miał interpreter Z80, to bardzo chętnie :)


Może jeszcze JIT? Skompiluj sobie dowolny rdzeń w C. Będzie ciężko
chodził, ale będzie. :>

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:229B ]
[ 00:25:24 user up 12072 days, 12:20, 1 user, load average: 0.13, 0.89, 0.04 ]

A myth is a religion in which no-one any longer believes.

Adam Dybkowski
Guest

Thu May 14, 2009 8:23 am   



Sławomir Szczyrba pisze:

Quote:
Rozglądam się za jakimś językiem skryptowym który można by załadować do atmega.

PYTHON
Kwestia tylko, na ile trzeba by go okroić (np. z operacji
zmiennoprzecinkowych), aby wszedł do tej ATmegi. Czy możesz jeszcze
zmienić procka i przeskoczyć chociażby na najprostszego ARMa? Taki np.
AT91SAM7S256 kosztuje ze 30 zł - czyli taniej niż ATmega2561. A ma 256KB
Flasha i 64KB RAMu.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

J.F.
Guest

Thu May 14, 2009 8:27 am   



On Thu, 14 May 2009 09:23:36 +0200, Adam Dybkowski wrote:
Quote:
Sławomir Szczyrba pisze:

Rozglądam się za jakimś językiem skryptowym który można by załadować do atmega.

PYTHON

A on jest skryptowy czy jakis polkompilowany ?
Bo zadziwiajaco szybko chodzi .. choc moze nie doceniam ilosci
wspolczesnych GHz :-)

J.

Adam Dybkowski
Guest

Thu May 14, 2009 8:41 am   



J.F. pisze:

Quote:
Rozglądam się za jakimś językiem skryptowym który można by załadować do atmega.
PYTHON

A on jest skryptowy czy jakis polkompilowany ?

To chyba zależy od implementacji. Można robić na pececie prekompilaty,
które bardzo szybko chodzą. Ale w niektórych modułach GSM firmy Wavecom
jest interpreter PYTHON'a, któremu się przesyła (po komendzie AT) skrypt
do wykonania w czystej postaci tekstowej. Skrypt jest zapisywany w
wewnętrznym Flashu i nie podlega AFAIR prekompilacji. Zresztą bardzo
fajne rozwiązanie - z samego takiego modułu GSM/GPS z wgranym
odpowiednim skryptem można zrobić gotowy monitoring GPRS do samochodu.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

MoonWolf
Guest

Thu May 14, 2009 9:46 am   



Adam Dybkowski denied rebel lies:

Quote:
komendzie AT) skrypt do wykonania w czystej postaci tekstowej. Skrypt
jest zapisywany w wewnętrznym Flashu i nie podlega AFAIR
prekompilacji.

Nawet do bajtkodu?

--
<:> Roger, MoonWolf Out <:>|I can't see the things that
(:Smile (:Smile|make true happiness, I must be blind
(Smile JID:moonwolf@jabberpl.org(Smile| http://karakkhaz.prv.pl

Sławomir Szczyrba
Guest

Thu May 14, 2009 12:13 pm   



Quod non fecerunt barbari, fecit Adam Dybkowski :

Quote:
PYTHON
Kwestia tylko, na ile trzeba by go okroić (np. z operacji

Nawet się zastanawiałem, ale nie znalazłem na sieci wzmianki by

ktoś no poważnie próbował to robić z atmega, więc odpuściłem... Smile
W sumie poczytać doce i źródełka mogę, to nigdy nie zaszkodzi.

Quote:
zmiennoprzecinkowych), aby wszedł do tej ATmegi. Czy możesz jeszcze
zmienić procka i przeskoczyć chociażby na najprostszego ARMa? Taki np.

Absolutnie nie wchodzi w rachubę. To bardzo ważny Projekt Realizowania

Głupich Pomysłów Które Mi Akurat Wpadły Przypadkiem Do Głowy a nie jakiś
komercyjne fooshmoo gddzie można sobie zmieniać założenia ;>
(a poważniej, 'na chwilę obecną' ARMy to dla mnie jeszcze zbyt wysokie
loty. Aczkolwiek w planach mam, zaraz po obwąchaniu xmega)

Quote:
AT91SAM7S256 kosztuje ze 30 zł - czyli taniej niż ATmega2561. A ma 256KB
Flasha i 64KB RAMu.

Wychodzi mi, że 1 SAM256 = 32 ZX81

Ech, co to się porobiło... :)

Sławek
--
________
_/ __/ __/ .sig not found: (A)bort, (R)etry, (I)gnore, (S)cream?
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Sławomir Szczyrba
Guest

Thu May 14, 2009 12:23 pm   



Don't underestimate the power of J.F...

Quote:
Rozglądam się za jakimś językiem skryptowym który można by załadować do atmega.
PYTHON
A on jest skryptowy czy jakis polkompilowany ?
Bo zadziwiajaco szybko chodzi .. choc moze nie doceniam ilosci
wspolczesnych GHz :-)

Taki zainstalowany na pececie jest kompilowany do bytecodu (tak samo

zresztą ma perl). Wersja dla S60 też (a przynajmniej potrafi bytecode
uruchomić). Co do innych mutacji, to już nie potrafię powiedzieć :)

Quote:
J.

Sławek
--
________
_/ __/ __/ Stary, prawie mi przeżarło nos, tak jak wtedy jak... -- osioł
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jaki język skryptowy dla AVR - Alternatywy dla Java NanoVM w ATmega?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map