-
Data: 2011-03-24 23:41:42
Temat: Re: Czy kolejne wersje win-avr-gcc generuj? coraz d3u?szy kod?
Od: shg <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Mar 24, 10:23 pm, "Andrzej" <d...@o...pl> wrote:
>
> B d bardzo wdzi czny.
> Ten kod st d:http://www.cappels.org/dproj/nlglcm/Pretty%20Good%
20LC%20Meter%20Proj...
> Jest to miernik LC. Autor zrobi wy wietlanie wyniku na drugim procesorze
> AtTiny 2313.
> Ja upro ci em troch jego r d o i dopisa em obs ug LCD na tym samym
> procesorze. My la em, e mo e si zmie ci, albo tylko troch przekroczy
> pojemno , a tu masz - prawie 5kB.
> Wi c skompilowa em jego r d o - tylko nieco mniej.
> Policzy em wielko pliku hex (znam format) - poni ej 2kB
> Zmieni em gcc, na tak wersj jak on podaje - niewielka r nica w wielko ci
> kodu.
> W makefile nic nie grzeba em, w czy em tylko optymalizacj -os uzyskane po
> wyklikaniu w AvrStudio.
> Mysla em, e p jdzie lekko, atwo i przyjemnie, a tu przyjdzie si uczy
> tych wszystkich opcji z makefile...
Zmieniłeś też wersję avr-libc?
Widzę tam operacje na float (double, ale to i tak float), od którejś
wersji avr-libc te procedury bardzo "spuchły". Dowolna operacja na
float to chyba 3 kB kodu na dzień dobry. We wcześniejszej wersji było
dużo mniej, około 1 kB.
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Korekcja perspektywy
Najnowsze wątki
- 2025-05-11 obca rejestracja budzi agresję
- 2025-05-11 Po nie udanej próbie egzekucji: Nigeryjczyk, który chciał zabić Polaka, nie odpowie za atak
- 2025-05-10 Szczecin => Key Account Manager IT <=
- 2025-05-10 Rudno => Administrator sieci IT <=
- 2025-05-10 Wrocław => Controlling systems Consultant <=
- 2025-05-10 Rudno => IT network administrator <=
- 2025-05-10 Warszawa => Customer Service with Spanish + translation <=
- 2025-05-10 Warszawa => Senior Account Manager <=
- 2025-05-10 Trójmiasto => Head of Social Media <=
- 2025-05-10 Warszawa => C Programmer <=
- 2025-05-10 Warszawa => Java Developer <=
- 2025-05-10 powąchaj instrybutor
- 2025-05-10 Prawomocny wyrok. Rowerzysta nie ma pierwszeństwa, dojeżdżając do przejazdu
- 2025-05-09 Propagation velocity v/c dla kabli RF
- 2025-05-09 Warszawa => Senior Node.js Developer (doświadczenie z framework Nest.