logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR-GCC] - Jak poprawnie używać wskaźników na funkcje w AVR-GCC?

markosik20 18 Sty 2015 21:18 828 3
REKLAMA
  • #1 14345009
    markosik20
    Poziom 33  
    Mam oto taki prosty kod

    Kod: text
    Zaloguj się, aby zobaczyć kod


    oraz plik .lss

    Kod: text
    Zaloguj się, aby zobaczyć kod


    i nie rozumiem dlaczego do wskaźnika na funkcję void(*ptr)() nie są ładowane poprawne adresy funkcji (test i test1).
  • REKLAMA
  • #2 14345052
    tadzik85
    Poziom 38  
    optymalizacja --O0???
  • REKLAMA
  • Pomocny post
    #3 14345180
    szelus
    Poziom 34  
    Ależ są poprawnie ładowane. W AVR pamięć programu jest adresowana w słowach, a nie w bajtach.
  • #4 14345214
    markosik20
    Poziom 33  
    szelus napisał:
    Ależ są poprawnie ładowane. W AVR pamięć programu jest adresowana w słowach, a nie w bajtach.


    No i wszystko jasne. Wielkie dzięki.
REKLAMA