AVRStudio i gcc



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "pawel_k" <nospam_at_nospam_nospam.com>
Subject: AVRStudio i gcc
Date: Sat, 27 Sep 2003 00:28:01 +0200


Witam,

czy można w jakiś sposób skonfigurować AVR-Studio 4.07 aby współpracowało z
kompilatorem gcc (np. aby można było z niego wywoływać kompilację)? Z
zastosowaniem symulatora jakoś sobie poradziłem...

P



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.k.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Bartosz Sarama" <quasimod_m_a_l_p_a__at_nospam_wp.pl>
Subject: Re: AVRStudio i gcc
Date: Sat, 27 Sep 2003 01:40:02 +0200


pawel_k wrote:

czy można w jakiś sposób skonfigurować AVR-Studio 4.07 aby
współpracowało z kompilatorem gcc (np. aby można było z niego
wywoływać kompilację)? Z zastosowaniem symulatora jakoś sobie
poradziłem...

No to zapoznaj się jeszcze z AvrSide Jurka Szczesiula i będziesz szczęśliwy
po pachy :-)

Pozdrawiam
Bartosz Sarama

P.S. W razie kłopotów - Google Twoim przyjacielem


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "pawel_k" <nospam_at_nospam_nospam.com>
Subject: Re: AVRStudio i gcc
Date: Sat, 27 Sep 2003 10:43:25 +0200



Użytkownik "Bartosz Sarama" <quasimod_m_a_l_p_a__at_nospam_wp.pl> napisał w wiadomości
news:bl2klk$1m8h$1_at_nospam_News.K.PL...

No to zapoznaj się jeszcze z AvrSide Jurka Szczesiula i będziesz
szczęśliwy
po pachy :-)

Zapoznałem się i bardzo mi się podoba ale chciałbym mieć wszystko w
jednym...

P



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "JeSzcz" <jerzy.szczesiul_at_nospam_ep.com.pl.remove>
Subject: Re: AVRStudio i gcc
Date: Sat, 27 Sep 2003 13:06:53 +0200


Cześć

Użytkownik "pawel_k" <nospam_at_nospam_nospam.com> napisał w wiadomości
news:bl3ill$6qt$1_at_nospam_atlantis.news.tpi.pl...

Zapoznałem się i bardzo mi się podoba ale chciałbym mieć wszystko
w
jednym...

Wszystkiego w jednym w wersji całkowicie free AFAIK nie
znajdziesz. Płatny VMLAB może współpracować z avr-gcc
i kosztuje stosunkowo niewiele - a wszyscy oceniają go
rewelacyjnie ( sam nie próbowałem - pewnie by się
odechciało jakiejkolwiek swojej roboty ;-))

Jeśli chodzi o symulatory to jako free są :
z avr-gcc, natomiast może przyjąć format coff przygotowany
w czymkolwiek innym. Tak właśnie szykowałem avrside, żeby
wygodnie współpracowały ( jak już raz skonfigurujesz sesję
Studio dla projektu możesz ją potem wznowić bezpośrednio
z menu avrside; zmiany kodu i kompilacje robisz pod avrside,
potem tylko alt-tab do studia , ono pyta o przeładowanie nowego
coff i już . Jak odpowiednio ustawisz okna to nawet masz
wrażenie że to jeden program ;-))
Tylko :
- AvrStudio ma sporo błedów a wsparcie Atmela dla tego produktu
ostatnio niepokojąco spadło ( jest sporo dyskusji o tym na forum
freaks , wygląda to mało perspektywicznie niestety )
- format coff używany przez pliki debugera sam w sobie jest
przestarzały i niekompletny ( np. nie zapisuje pól bitowych,
dołączeń #include itp. ) . Format wyjściowy gcc ( elf ) jest
dużo lepszy. ( nie wiem czy VMlab umie korzystać z elf, jeśli
tyllko z coff to te braki również pozostaną ).

*Typowy debugger konsolowy GNU - gdb.
Współpracuje oczywiście z elf. Jest do niego nakładka
graficzna (Insight) pracująca jednak tylko pod linią NT.
Potrzebuje też podłaczenia jakiegoś urządzenia
symulacyjnego. Może to być czysto programowy
Simulavr ( obecnie skompilowany też dla Windows )
albo Avarice obsługujący atmelowski sprzętowy
adapter JTAG. Możliwości są więc spore ale znów
kosztem skakania po całym szeregu narzędzi.


--
Pozdrowienia
Jurek Szczesiul


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.itl.waw.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Jacek R. Radzikowski" <jacek_at_nospam_piranet.org>
Subject: Re: AVRStudio i gcc
Date: Sat, 27 Sep 2003 22:01:44 +0000 (UTC)


JeSzcz <jerzy.szczesiul_at_nospam_ep.com.pl.remove> wrote:
[...]
*Typowy debugger konsolowy GNU - gdb.
Współpracuje oczywiście z elf. Jest do niego nakładka
graficzna (Insight) pracująca jednak tylko pod linią NT.
Z gdb uzywam bardzo przyjemnego frontendu DDD. Udalo mi sie sprzac
DDD z GDB podlaczonym do plytki z HC11 z monitorem Buffalo,
gdb choczi tez z symulatorem procesora wiec i z tym nie powinno
byc problemow.
NIestety nie wiem czy ktos przeportowal ten frontend na platforme
win32.

pzdr.
j.


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.ipartners.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: AVRStudio i gcc
Date: 29 Sep 2003 07:55:18 GMT


W artykule <bl3r6l$p1o$1_at_nospam_nemesis.news.tpi.pl> JeSzcz napisal(a):
*Typowy debugger konsolowy GNU - gdb.
Współpracuje oczywiście z elf. Jest do niego nakładka
graficzna (Insight) pracująca jednak tylko pod linią NT.
Potrzebuje też podłaczenia jakiegoś urządzenia
symulacyjnego. Może to być czysto programowy
Simulavr ( obecnie skompilowany też dla Windows )

Tylko simulavr obsługuje mało kości i ma błędy większe niż
AS 4.07. Ja zostałem przy AS 4.07 i ext-coff.

A kiedyś (kiedy znajdę uzasadnienie ekonomiczne) będę miał
avrice'a :-)

Pozdrawiam

Marcin Stanisz
--

"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "pawel_k" <nospam_at_nospam_nospam.com>
Subject: Re: AVRStudio i gcc
Date: Mon, 29 Sep 2003 18:29:20 +0200


Dziękuję za wszystkie wypowiedzi. Wydaje mi się, że można się przyzwyczaić
do przełączania AVRSide<->AVRStudio. Proszę jeszcze o podsumowanie czy
Waszym subiektywnym zdaniem przy pomocy GCC można tworzyć średniej wielkości
projekty, czy może pokusić się o zakup komercyjnych narzędzi i ewentualnie
stosowanie innych procesorów niż AVR? Moje dotychczasowe doświadczenie
dotyczy niestety tylko assemblera na różne rodziny kontrolerów a pewne
rzeczy muszę zrobić na wczoraj stąd zainteresowanie C...



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Mister" <wojpie_at_nospam__UsunToo_2com.pl>
Subject: Re: AVRStudio i gcc
Date: Wed, 1 Oct 2003 15:20:13 +0200


Avrgcc umożliwia robienie dużych a nawet b. dużych projektów, jak dotąd to
miałem problemy z konwersją elf>coff ale już tego nie potrzebuję, bo nie
używam symulatora i teraz wszystko jest Ok. Tylko jest trochę niewygodne,
ale można się przyzwyczaić.

Pozdrawiam
Mister



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai