Jaki kompilator dla AVR?

Jul 18, 2005 7 Replies

Witam...



Zamierzam rozpocz±æ tworzyæ oprogramowanie dla kolejnej rodziny mikrokontrolerów. Wybór pad³ teraz na AVR. W czym polecacie pisaæ?



Nadmieniam i¿ osobi¶cie wola³bym w jêzyku Assebler lub/oraz C. Do BASCOMa jednak nie jestem przekonany, dalej mam jakie¶ uprzedzenie do niego, i¿ jest to program dla ma³oprofesjonalnych elektroników(przepraszam odrazu je¶li kogo¶ obra¿am).



Zainstalowa³em sobie AVR Studio 4, tyle ¿e niebardzo jak na pierwszy rzut oka nie wychodzi mi cokolwiek skombinowaæ. Mo¿e ma kto¶ jaki¶ gotowy projekt w AVR Studio 4 któremu móg³bym siê przyjrzeæ jak on zosta³ stworzony?



Odpalaj±c AVR Studio Dajê Project --> Project Wizzard Nastêpnie dajê Create New Project wpisujê nazwê projektu oraz katalog w którym ma siê znale¼æ, a nastêpnie dajê NEXT I tu zonk, bo mi siê pojawia b³±d:


¯±dana sekcja nie by³a obecna w danym kontek¶cie aktywacji.


Który oczywi¶cie jest na tyle zrozumia³y, ¿e dalej mi nic nie mówi. I tak z 10x klikam Ok, gdzie dochodzê do okna z wyborem Device I tam lista uk³adów, ale jest na szaro, wiêc nie mogê ¿adnego zaznaczyæ...



O co w tym chodzi? Mo¿e co¶ robiê ¼le? A mo¿e AVR Studio 4 mi nieprawid³owo dzia³a? Mam WinXP + Duron1GHz + 256MB RAM, czy to co¶ zmienia?



Proszê o sugestie...



Polecam WinAVR do C i AVR Studio do debugowania i malych projektow w asm

  • ulubiony edytor.

Tomek

Ok, gdzie dochodzê do okna z wyborem Device

zaznacz AVRSimulator i siê odszarzy :-)

warto choć przez jeden wieczór pobawić się VMLAB aby pozostać z nim na dłużej:)

gorąco polecam.

W AVR GCC. Inne propozycje zignoruj. ;-)))

Pozdrawiam Piotr Wyderski

Polecam avr-gcc. A do programowania procesorów np. ISP Programmer:

formatting link

Tue, 19 Jul 2005 01:55:20 +0200, na pl.misc.elektronika, Grzegorz Migoń napisał(a):

Weź avr-gcc jak już wszyscy radzą. W kilku miejscach ma nieco nietypowe rozwiązania ( np. dostęp do stałych w pamięci programu ) ale łatwo się przyzwyczaić. Pod Windows szukaj WinAvr - wielki pakiet ze wszystkimi możliwymi pomocami i narzędziami. Jeśli na początek chcesz sobie nieco uprościć - skorzystaj z jakiegoś IDE. Na avrfreaks znajdziesz rozwijany obecnie KamAvr. Jeśli chcesz trochę wydać to masz wspomniany VMLab albo AtmanAVR (komercyjne/shareware). Ja osobiście zawsze oferuję swoje AvrSide, które zrobiłem specjalnie do uczenia się avr/avr-gcc. Do silnych edytorów programistycznych to mu daaaleko, ale ma trochę różnych wspomagających ficzerów ( np. szybki podgląd wygenerowanego kodu asemblera, start sesji AvrStudio jako debugera itd. ), współpracuje też ze wspomnianym już tutaj przez Adama Dybkowskiego jego programatorem.

Ju¿ w³a¶nie walczê z tym GCC

W³a¶nie to te¿ sobie zainstalowa³em

I lux to jest. Tyle, ¿e muszê trochê poczytaæ, aby ogólnie za³apaæ o co tutaj chodzi

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required