eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaCzy kolejne wersje win-avr-gcc generują coraz dłuższy kod?Re: Czy kolejne wersje win-avr-gcc generuj? coraz d3u?szy kod?
  • Data: 2011-03-23 20:40:57
    Temat: Re: Czy kolejne wersje win-avr-gcc generuj? coraz d3u?szy kod?
    Od: "Andrzej" <d...@o...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]


    Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
    news:imdjpf$fsg$1@news.onet.pl...
    > On 2011-03-23 20:09, Andrzej wrote:
    >>> Poka? sposób tworzenia ihex.
    >> Nie wiem, co to takiego.
    >
    > W wyniku kompilacji i obróbki pliku .elf dostaniesz albo plik bin albo hex
    > (intel hex). Jakie polecenie i z jakimi argumentami go wygenerowało?

    OK. Załapałem ihex to Intel hex.
    I cały pic polega na tym, że autorowi z tą samą wersją gcc wychodzi plik,
    który mieści się w pamięci attiny2313.
    A u mnie:
    rm -rf proba.o proba.elf dep/* proba.hex proba.eep
    Build succeeded with 0 Warnings...
    avr-gcc.exe -mmcu=attiny2313 -Wall -gdwarf-2 -Os -fsigned-char -MD -MP -MT
    proba.o -MF dep/proba.o.d -c ../proba.c
    avr-gcc.exe -mmcu=attiny2313 proba.o -o proba.elf
    avr-objcopy -O ihex -R .eeprom proba.elf proba.hex
    avr-objcopy -j
    .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma
    .eeprom=0 --no-change-warnings -O ihex proba.elf proba.eep || exit 0
    c:\WinAVR-20070525\bin\avr-objcopy.exe: there are no sections to be copied!
    AVR Memory Usage
    ----------------
    Device: attiny2313
    Program: 4968 bytes (242.6% Full)
    (.text + .data + .bootloader)
    Data: 74 bytes (57.8% Full)
    (.data + .bss + .noinit)


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: