Sławomir Szczyrba pisze:
Może Forth? PFAVR -- An ANS Forth Implementation for the Atmel AVR
Sławomir Szczyrba pisze:
Może Forth? PFAVR -- An ANS Forth Implementation for the Atmel AVR
Sławomir Szczyrba pisze:
Ale jakie "zbyt wysokie loty". Bierzesz system operacyjny Nut/OS. Ma gotowe sterowniki do całego sprzętu, zrobioną obsługę przerwań, wyjątków itd. Piszesz swoje programy pod Nut/OS i odpalasz na ATmedze. A jak się skończą zasoby czy moc obliczeniowa - praktycznie małym kosztem przeskakujesz na ARMa. W Propox'ie można kupić płytki "przejściówki" z zamontowanym AT91SAM7S256 i wyprowadzeniami na listwach goldpin - więc przyczepić do dowolnej płytki uniwersalnej też można. Potem jeżeli 'SAM7S256 okaże się za duży, można bez stresu zjechać aż do poziomu 'SAM7S32 (32KB Flasha i też odpowiednio mniej RAMu). A przyjemność z normalnego pisania programów rezydujących w 32-bitowej wspólnej przestrzeni adresowej pozostaje. Już nie trzeba wszędzie wciskać PSTR czy printf_P, nie mówiąc też o koszmarkach w stylu tablic w pamięci programu. Dodaj do tego device USB w każdym AT91SAM, dużo ciekawych peryferiów i się robi ciekawie. Olej od razu ATxMega bo to ścieżka w złym kierunku.
Ja bym raczej porównywał do 4MHz Z80 (ZX Spectrum). Na ZX81 się nie poszalało, a na ZX Spectrum były już niezłe gry.
Dlaczego sie nie da inaczej ? Wydawaloby ze skoro program mozna przesledzic palcem po kartce papieru, to i interpreter da sie zawsze napisac ..
J.
(kris_gor) :
To już bym wolał całość w assemblerze napisać :) I LISP/Scheme też nie, z tego samego powodu...
Sławek
Adam Dybkowski powiada :
Poczytam. Dzięki.
Owszem. Wychodzi dwa 'spece'. I tylko ULA brak... :)
Sławek
In the darkest hour on Thu, 14 May 2009 23:04:04 +0200, J.F <jfox snipped-for-privacy@poczta.onet.pl> screamed:
Tzn. nie miałem na myśli "nie da się" z technicznego punktu widzenia.
Sławomir Szczyrba pisze:
To się zrobi w jakiejś małej Alterce.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.