Strona 1 z 2

Basic na ARMy Atmela AT91SAM7

: 18 mar 2007, 23:29
autor: Piotr Rakowski
Koledzy, pojawiło się oprogramowanie na ARMy atmelowskie AT91SAM7(x). Jest bardzo niedrogie 29.90 USD i nie wymaja JTAG do programowania kontrolera. Info na stronie:

http://www.hbbrbasic.com

: 19 mar 2007, 14:04
autor: webserver
Ciekawe szkoda sie nie zrobili jeszcze bascoma na ARM :sad:

: 19 mar 2007, 16:50
autor: nebo
ale to właśnie jest coś takiego jak bascom

: 19 mar 2007, 19:18
autor: Piotrjub
Za tą cenę jest to bardzo tanio co prawda nigdy nie bedzie to tak szybko i dobrze działało jak napisane C lub C+

: 19 mar 2007, 19:38
autor: Davido_olawa
Tylko że Wersja na atmela jest w fazie testów...ta co jest teraz obsługuje mikrokontrolery Philipsa LPC....ale mimo wszystko nie moge sie doczekać wersji na Atmele...

: 19 mar 2007, 20:47
autor: webserver
Piotrjub pisze:Za tą cenę jest to bardzo tanio co prawda nigdy nie bedzie to tak szybko i dobrze działało jak napisane C lub C+
zdecydowanie najszybciej to bedzie dzialac Asembler ;)
nebo pisze:ale to właśnie jest coś takiego jak bascom
Tak widze ale chodzilo mi o tak sprawdzonego jak Bascom

: 19 mar 2007, 21:42
autor: filip_gd
Wiecie, jeśli chodzi o ARMy to chyba jak zrobią bascoma arm i popędzimy go np 60mhz zegarem to i tak będzie działać DUŻO DUŻO szybciej niż taka 16mhz ATmega....

: 20 mar 2007, 12:36
autor: Leoo
Odejdę nieco od sedna sprawy.
Jak dla mnie BASIC to dobre narzędzie w arkuszu kalkulacyjnym ale to oczywiście kwestia gustu. Można popędzać ARM-a, napakowanego tysiącami zbędnych rozkazów (BASIC), marnujących zasoby, tylko po to, by ledwo dorównywał ATMedze. Wiele poprawnych algorytmów zwyczajnie nie da się implementować w BASICU. Może jest bardziej czytelny od Asemblera ale tu wszelkie jego zalety się kończą.

: 20 mar 2007, 12:39
autor: jarekk
filip_gd pisze:Wiecie, jeśli chodzi o ARMy to chyba jak zrobią bascoma arm i popędzimy go np 60mhz zegarem to i tak będzie działać DUŻO DUŻO szybciej niż taka 16mhz ATmega....
Człowieku... ty chyba nie wiesz o czym mówisz. Ja mam ATMega88 chodzące z 20MHz zegarem (program w assemblerze), i żeby mieć ten sam efekt na ARM/Basic to byś chyba musiał miec ze 200MHz - wiem bo sam programowałem ARMy zarówno w C jak i assemblerze

: 21 mar 2007, 07:34
autor: Piotr Rakowski
Piotrjub pisze:Za tą cenę jest to bardzo tanio co prawda nigdy nie bedzie to tak szybko i dobrze działało jak napisane C lub C+
Do Pana Piotra i innych - czyli o wyższości programowania w C nad Basicem. Oto treść mojego przemówienia:

Kochani Koledzy,

Nadeszły czasy, w których odkrywamy wszystkie zakamarki historii i ujawniamy rzeczy, o których obiegowe opinie mówią - BLE! Koniec z fałszywymi oskażreniami, koniec pisania źle o odbrym i dobrze o złym :razz:


A teraz poważnie: to, czy piszemy w C, Basicu, Pascalu i innym języku (w końcu możemy wymyśleć nasz własny) - to nie ma znaczenia!!! Istotny jest jedynie kompilator do asemblera! Jeśli ten napisany jest źle, to "Święty Boże nie pomoże". Tak więc stawiam taką tezę: źle napisany komilator z C będzie dużo gorszy, niż dobrze napisany kompilator Basica.

Nie znam jeszcze kompilatora, opisywanego w nagłówku, ale muszę Wam zdradzić pewną tajemnicę - napisał go Polak mieszkający w USA. Jestem z nim w kontakcie - może coś fajnego z tego wyniknie...

Pozdrawiam fanów C i siebie samego, bo jak to mówią:

Jak się sam nie pozdrowisz, to nikt cię nie pozdrowi bezinteresownie.