-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.PO
STED!not-for-mail
From: JDX <j...@o...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Czy kolejne wersje win-avr-gcc generuj? coraz d3u?szy kod?
Date: Fri, 25 Mar 2011 08:22:08 +0100
Organization: http://onet.pl
Lines: 98
Message-ID: <imhfr8$ecc$1@news.onet.pl>
References: <imcsdc$ujm$1@news.onet.pl> <imf26k$sv8$1@news.onet.pl>
<imfvme$ran$1@news.onet.pl> <imgcoo$ib3$1@news.onet.pl>
NNTP-Posting-Host: ip-94-42-21-214.multimo.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1301037736 14732 94.42.21.214 (25 Mar 2011 07:22:16 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Fri, 25 Mar 2011 07:22:16 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15)
Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9
In-Reply-To: <imgcoo$ib3$1@news.onet.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:607378
[ ukryj nagłówki ]On 2011-03-24 22:23, Andrzej wrote:
[.....]
> Ten kod stąd:
> http://www.cappels.org/dproj/nlglcm/Pretty%20Good%20
LC%20Meter%20Project.html
Na początku zaznaczę, że AVR-y to dla mnie nowość. Ale mikrokontrolery
tak ogólnie i gcc to już nie... W każdym bądź razie ściągnąłem plik
2313LCmeter_070217A_project.zip, rozpakowałem i odpaliłem serię komend:
D:\Temp\LCMeter>make clean
-------- begin --------
Cleaning project:
rm -f 2313LCmeter.hex
rm -f 2313LCmeter.eep
rm -f 2313LCmeter.cof
rm -f 2313LCmeter.elf
rm -f 2313LCmeter.map
rm -f 2313LCmeter.sym
rm -f 2313LCmeter.lss
rm -f 2313LCmeter.o
rm -f 2313LCmeter.lst
rm -f 2313LCmeter.s
rm -f 2313LCmeter.d
rm -f .dep/*
-------- end --------
D:\Temp\LCMeter>make
-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiling: 2313LCmeter.c
avr-gcc -c -mmcu=at90s2313 -I. -gdwarf-2 -DF_CPU=4000000UL -Os
-funsigned-char
-funsigned-bitfields -fpack-struct -fshort-enums -Wall
-Wstrict-prototypes -Wa,-
adhlns=2313LCmeter.lst -std=gnu99 -MD -MP -MF .dep/2313LCmeter.o.d
2313LCmeter.
c -o 2313LCmeter.o
Linking: 2313LCmeter.elf
avr-gcc -mmcu=at90s2313 -I. -gdwarf-2 -DF_CPU=4000000UL -Os
-funsigned-char -fu
nsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes
-Wa,-adh
lns=2313LCmeter.o -std=gnu99 -MD -MP -MF .dep/2313LCmeter.elf.d
2313LCmeter.o -
-output 2313LCmeter.elf -Wl,-Map=2313LCmeter.map,--cref -lm
Creating load file for Flash: 2313LCmeter.hex
avr-objcopy -O ihex -R .eeprom 2313LCmeter.elf 2313LCmeter.hex
Creating load file for EEPROM: 2313LCmeter.eep
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
--change-section-lma .eeprom=0 -O ihex 2313LCmeter.elf
2313LCmeter.eep
c:\Tools\WinAVR\bin\avr-objcopy.exe: --change-section-lma
.eeprom=0x00000000 nev
er used
Creating Extended Listing: 2313LCmeter.lss
avr-objdump -h -S 2313LCmeter.elf > 2313LCmeter.lss
Creating Symbol Table: 2313LCmeter.sym
avr-nm -n 2313LCmeter.elf > 2313LCmeter.sym
Size after:
2313LCmeter.elf :
section size addr
.text 2158 0
.data 54 8388704
.bss 12 8388758
.debug_aranges 32 0
.debug_pubnames 292 0
.debug_info 872 0
.debug_abbrev 399 0
.debug_line 922 0
.debug_frame 208 0
.debug_str 343 0
.debug_loc 106 0
Total 5398
-------- end --------
D:\Temp\LCMeter>avr-size 2313LCmeter.elf
text data bss dec hex filename
2158 54 12 2224 8b0 2313LCmeter.elf
I jak widać w powyższej linii, wychodzi mi, że program zajmuje ~2,2kB.
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
Najnowsze wątki
- 2025-07-03 Trybik
- 2025-07-04 Renault Symbioz
- 2025-07-04 Architektura IIIRP: Wyjątkowa, a prymitywniejsza niż stodoła pod zaborami
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-07-04 Białystok => Kotlin Developer <=
- 2025-07-04 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-07-04 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-04 Zakrzewo => Konsultant SAP HCM <=
- 2025-07-04 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-04 Szczecin => Key Account Manager IT <=
- 2025-07-04 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-04 Warszawa => Technique IT - Hardware Configuration and Support <=
- 2025-07-04 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=