eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaavr-gcc adresy funkcji › Re: avr-gcc adresy funkcji
  • Data: 2015-03-25 21:53:08
    Temat: Re: avr-gcc adresy funkcji
    Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 2015-03-25 20:31, pawel wrote:
    > Chodzi o oszczedno?ae pamieci ram oczywi?cie :)
    > Na pocz?tku programu musze odwo?aae sie do tych funkcji tzn przekazaae je jako
    > parametr do innej funkcji bibliotecznej
    > i zapomnieae tzn zwolniae pamieae ram.

    AVR mają harvarda i takie sztuczki sa kłopotliwe.

    > Poniewa? do atmegi mam pod??czon? pamieae dataflash i moge przesy?aae na ni?
    > pliki binarne i tekstowe to chcia?bym:
    > - wygenerowaae plik z adresami funkcji po kompilacji
    > - za?adowaae go na sta?e do dataflash

    A dlaczego nie może być w Flash? Jeśli może, a boisz się że zajmie RAM w
    czasie inicjacji zmiennych globalnych, to zainteresuj się skryptem
    linkera i atrybutami sekcji. Przypuszczalnie jesteś w stanie taką
    "tablicę adresów funkcji" w trywialny sposób sobie zrobić bezpośrednio
    we flashu. Swoją drogą robi się tak tablicę wektorów przerwań w wielu
    cpu napędzanych gcc.

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: