Basic na ARMy Atmela AT91SAM7

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

Basic na ARMy Atmela AT91SAM7

#1

Post napisał: Piotr Rakowski » 18 mar 2007, 23:29

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


Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Tagi:

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#2

Post napisał: webserver » 19 mar 2007, 14:04

Ciekawe szkoda sie nie zrobili jeszcze bascoma na ARM :sad:
Pozdrawiam PlotComplex.com


nebo
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 7
Rejestracja: 28 sie 2005, 08:49
Lokalizacja: tarnow

#3

Post napisał: nebo » 19 mar 2007, 16:50

ale to właśnie jest coś takiego jak bascom

Awatar użytkownika

Piotrjub
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1494
Rejestracja: 11 kwie 2005, 13:00
Lokalizacja: Gdansk

#4

Post napisał: Piotrjub » 19 mar 2007, 19:18

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+


Davido_olawa
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 270
Rejestracja: 28 maja 2006, 15:46
Lokalizacja: Dolnysląsk

#5

Post napisał: Davido_olawa » 19 mar 2007, 19:38

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...

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#6

Post napisał: webserver » 19 mar 2007, 20:47

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
Pozdrawiam PlotComplex.com


filip_gd
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 18
Rejestracja: 30 maja 2005, 20:48
Lokalizacja: Gdynia

#7

Post napisał: filip_gd » 19 mar 2007, 21:42

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....


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#8

Post napisał: Leoo » 20 mar 2007, 12:36

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ą.


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#9

Post napisał: jarekk » 20 mar 2007, 12:39

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

Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#10

Post napisał: Piotr Rakowski » 21 mar 2007, 07:34

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.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”