eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDlaczego ATmega128 przekłamuje? › Re: Dlaczego ATmega128 przekłamuje?
  • Data: 2009-10-15 21:04:02
    Temat: Re: Dlaczego ATmega128 przekłamuje?
    Od: "T.M.F." <t...@n...mp.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    >> jest jak zwykła zmienna. W komputerach klasy PC stałe (const) trzymane
    >> są w pamięci RAM, bo nie ma innego wyjścia. W ARMach trafiają do pamięci
    >> Flash z reguły, bo jest jedna przestrzeń adresowa. Czemu dla AVRów
    >> miałby być wyjątek??
    >
    > Zużywa na ARV niepotrzebnie RAM dla vtable w przypadku C++.

    To akurat jest wada implementacji AVR w gcc i nie ma nic wspolnego z
    typami - implementacja funkcji wirtualnych i pokrewnych tematow jest
    calkowicie w gestii kompilatora. Nawet w jakims akcie desperacji
    probowalem wygenerowac stosowny patch dla gcc ale ciagle umieram w
    gaszczu kodu zrodlowego, poza tym w przyszlych wersjach ma to byc
    poprawione.

    --
    Inteligentny dom - http://idom.wizzard.one.pl
    http://idom.sourceforge.net/
    Teraz takze forum dyskusyjne
    Zobacz, wyslij uwagi, dolacz do projektu.

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: