| Author |
Message
|
waldus86 Poziom 13

Joined: 21 Apr 2007 Posts: 114 Location: Grajewo
|
#1
29 Oct 2008 02:36 avr - jakie środowisko dla linux |
|
|
|
Witam!
Moje pytanie dotyczy tego, jakie środowisko polecacie do programowania avr-ow(atmegi) pod linuxa. Zalezy mi na tym, aby bylo one pelne(edytor z podswietlaniem skladni w C, kompilator, program obslugujacy programator). Zainstalowalem sobie środowisko wedlug tego tutoriala: http://tomek.wieliczka.int.pl/avr.html , z tym, ze zamiast programu uisp zainstalowalem avrdude, bo wyczytalem, ze mozna go uzyc w zamian za uisp, ale kompletnie nie wiem, jak teraz skompilowac jakis projekt i wrzucic go do uC. Czy te programy, ktore zainstalowalem mozna uruchomic tylko z terminala, czy dzialaja one rowniez w trybie graficznym? Zalezy mi na tym, aby miec takie srodowisko, zeby wszystko bylo w jednym. Czy znacie takowe? Dzieki za info!
|
|
| Back to top |
|
 |
Google

|
#
29 Oct 2008 02:36 |
|
|
|
|
|
| Back to top |
|
 |
snow Poziom 20

Joined: 20 Jan 2004 Posts: 985 Location: Lublin
|
|
| Back to top |
|
 |
Google

|
#
29 Oct 2008 08:07 |
|
|
|
|
|
| Back to top |
|
 |
Dr.Vee Poziom 22

Joined: 16 May 2008 Posts: 1808 Location: Wrocław
|
#3
29 Oct 2008 08:28 Re: avr - jakie środowisko dla linux |
|
|
|
Na pewno da się zmusić eclipse, żeby działał z avr-gcc. Np. zobacz ten topic.
Pozdrawiam,
Dr.Vee
|
|
| Back to top |
|
 |
Google

|
#
29 Oct 2008 08:28 |
|
|
|
|
|
| Back to top |
|
 |
romario4 Poziom 13

Joined: 03 May 2005 Posts: 124 Location: Nowy Sącz
|
#4
29 Oct 2008 21:29 Re: avr - jakie środowisko dla linux |
|
|
|
Jako edytora używam codeblocks, bo ma wszystko co potrzeba przyzwoitemu edytorowi, jest prosty w obsłudze i jest uniwersalny - jeśli chcemy to napiszemy na nim program na AVR'ka i na PC'ta i jest nadal intensywnie rozwijany. Jako kompilatora używam windows'owego pakietu WinAVR (zainstalowanego przez 'wine'). Owszem można kompilować źródła, jest wiele opisów jak to zrobić, ale mało kto pisze o instalowaniu łatek na źródła no i skąd je wziąść. A w WinAVR jest to zrobione. Na potwierdzenie ilości błedów poprawionych przez twórców WinAVR proszę zaglądnąć do katalogu sources/ w katalogu gdzie jest zainstalowany WinAVR. Jako programatora używam avrdude ale już nie z pakietu WinAVr, tylko już skompilowanego pod linuksem ( obawiam się opóźnień związanych z emulacją i ich wpływu na przebieg programowania procesora).
|
|
| Back to top |
|
 |
szeryf.rm Poziom 18

Joined: 27 Jan 2005 Posts: 553 Location: Żary
|
#5
29 Oct 2008 22:16 Re: avr - jakie środowisko dla linux |
|
|
|
ja skompilowałem źródła pod avr-gcc dla linuksa. Fakt, że było z tym trochę zabawy oraz był jakiś problem z jakąś wersją kompilatora (nie wiem czy to przypadkiem nie była wersjia 4.x), ale dało się skompilowąć. A łatki to wykombinowałem sobie, że znajdę w tym co już znam i o ile dobrze pamiętam (ręki nie dam sobie uciąć, ale coś mi świta) łatki wyciągnąłem z win-avr, bo były dołączone :). Ogólnie mogę powiedzieć, że trudno wcale a wcale nie było.
Jeśli chodzi o programowanie to korzystam z vim lub standardowego kwrite :P i wcale nie narzekam. Kompiluje z wiersza poleceń, do czego także idzie przywyknąć (strzałki i enter to nie problem).
A programuję korzystając z przenośnego oprogramowania sp12, również z wiersza poleceń. Jest niezwykle prosty, działa pod win i linux, obsługuje banalny programator na LPT. Tak jakoś wyszło, że od sp12 zaczynałem i tak jakoś do dzisiaj na niego nie narzekam.
|
|
| Back to top |
|
 |
waldus86 Poziom 13

Joined: 21 Apr 2007 Posts: 114 Location: Grajewo
|
#6
30 Oct 2008 00:57 Re: avr - jakie środowisko dla linux |
|
|
|
OK. Dzieki za odpowiedzi Okazuje sie ze rzeczywiscie eclipse mozna uzywac do programowania uC avr. Teraz chciałbym zapytac o jakies instrukce(schemat, PCB, itp.) odnosnie programatora USB-JTAG, ktory to programator daloby sie uzywac pod linuxem(np. z wykorzystaniem avrdude). Bylbym wdzieczny za linki dotyczace wykonania i instalacji takiego programatora pod linuxem. Dzieki
|
|
| Back to top |
|
 |
Google

|
#
30 Oct 2008 00:57 |
|
|
|
|
|
| Back to top |
|
 |
tzok Poziom 26

Joined: 13 Sep 2002 Posts: 20523 Location: Bielsko-Biała / Sosnowiec
|
#7
03 Dec 2008 00:16 Re: avr - jakie środowisko dla linux |
|
|
|
Do wgrywania wsadów do procesora polecam PonyProg2000 i interfejs SiProg na port RS232. Port COM jest o wiele bardziej odporny na zwarcia i przepięcia niż LPT, a interfejs jest banalny w wykonaniu, zmontowany na pająka mieści się w obudowie złącza DB-9.
|
|
| Back to top |
|
 |