RTV forum PL | NewsGroups PL

pojawil sie nowy WinAvr

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - pojawil sie nowy WinAvr

Goto page Previous  1, 2

Adam Dybkowski
Guest

Wed May 07, 2008 12:08 am   



Mister pisze:

Quote:
steruje lcd poprzez fpga, i szukałem problemu w fpga... Po zainstalowaniu
wersji z 2003r problemy zniknęły. 2 maja został opisany problem na www i
chyba wersja winavr została wycofana, bo jej nie widzę.
To tak ku przestrodze....

No to nieźle. Dzięki za info.
Ale tutaj widzę do pobrania 20080430:
http://sourceforge.net/project/showfiles.php?group_id=68108

BTW: Wersja z 2003 to chyba nieporozumienie? Przecież w tzw.
międzyczasie był generalny remanent w obsłudze przerwań i może dlatego u
ciebie nie działają?

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Guest

Fri May 16, 2008 6:09 pm   



Witam, mam pytanie dotyczące kolejnych wersji winavr, zauważyłem że
każda następna gorzej optymalizuje kod. Dla porównania program
skomplikowany w wersji 20070525 zajmuje 96,7%, w wersji 20071221 -
97,5%, a najnowsza wersja 2008050512 - 101,7%! Czy to normalna rzecz?
Pozdrawiam...

Adam Dybkowski
Guest

Sun May 18, 2008 1:35 am   



motaba@poczta.fm pisze:

Quote:
Witam, mam pytanie dotyczące kolejnych wersji winavr, zauważyłem że
każda następna gorzej optymalizuje kod. Dla porównania program
skomplikowany w wersji 20070525 zajmuje 96,7%, w wersji 20071221 -
97,5%, a najnowsza wersja 2008050512 - 101,7%! Czy to normalna rzecz?

Porównaj pliki .map a potem listingi - okaże się, czy winny jest sam
kompilator/optymalizer zapuszczony na twoim kodzie źródłowym, czy może
spuchły funkcje biblioteki standardowej (avr-libc) bo np. lepiej
sprawdzają poprawność parametrów wejściowych zabezpieczając się przed
kaszaną. Albo straciły na "lekkości" po wprowadzeniu zmian potrzebnych
do obsługi nowych procesorów (mimo że w twoim procku nie jest to konieczne).

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

AK
Guest

Mon May 19, 2008 5:18 pm   



Adam Dybkowski pisze:
Quote:
motaba@poczta.fm pisze:

Witam, mam pytanie dotyczące kolejnych wersji winavr, zauważyłem że
każda następna gorzej optymalizuje kod. Dla porównania program
skomplikowany w wersji 20070525 zajmuje 96,7%, w wersji 20071221 -
97,5%, a najnowsza wersja 2008050512 - 101,7%! Czy to normalna rzecz?

To raczej bedzie kwestia samego kompilatora.

Robilem porownanie kompilatora gcc dla arm-ow w roznych wersjach
Wynika z tego, ze im nowsza wersja tym wiekszy plik wynikowy.
Sprawdzalem wersje gcc: 4.0.2, 4.1.2, 4.2.2, 4.3.0
I najmnieszy kod dawala wersja 4.0.2.
W zaleznosci od wersji i wlaczonych optymalizacji roznie siegaly nawet 10%

Pozdr
AK

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - pojawil sie nowy WinAvr

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map