eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWinAvr tablica wskaźników funkcji jak?Re: WinAvr tablica wskaźników funkcji jak?
  • Data: 2009-04-21 19:35:04
    Temat: Re: WinAvr tablica wskaźników funkcji jak?
    Od: Zbych <a...@o...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    azazel pisze:

    > udało mi sie stworzyc taka tablice i wywoływanie po numerze z pamieci ram
    > ale nie wiem jak to umiescic w pamieci flash i uruchamiac procedury majac
    > tylko pozycje
    [...]
    > Może ktoś z szanownych grupowiczów wie
    > jak to umieścić i jak wywołac?

    Tablicę wskaźników do funkcji umieszczasz we flashu tak samo jak każdą
    inną stałą - dodając PROGMEM.
    http://www.nongnu.org/avr-libc/user-manual/group__av
    r__pgmspace.html

    Wywoływanie jest trochę bardziej upierdliwe. Najpierw musisz obliczyć
    adres wskaźnika we flashu, potem podać adres do makra pgm_read_word i
    dopiero mając wskaźnik możesz użyć go do wywołania funkcji.

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: