Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Eclipse konfiguracja KWARC

sorex86 28 Gru 2011 10:58 1247 2
  • #1 28 Gru 2011 10:58
    sorex86
    Poziom 15  

    Witam,

    Mam bibliotekę stworzoną przy udziale Eclipse. Niestety zegar w niej jej ustawiony na 11059200, a posiadam kwarc 16k:

    Gdy dodam w kodzie programu #defince F_CPU to wyskakuje warning, ze

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Oczywiście nigdzie w kodzie nie ma takiej linii. Podczas kompilacji mam taki komunikat:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Dlatego próbowałem: project -> properities -> environment i zmieniam avrtargetcpu na 16000000. Origin zmienia mi sie na "user:config".

    Niestety gdy kompiluje nadal pisze, ze DF_CPU-1105... Co robię źle?:)

    0 2
  • Pomocny post
    #2 28 Gru 2011 14:29
    mickpr
    Poziom 39  

    U mnie też zmienia na USER CONFIG, ale jeśli zmienię w samym pluginie AVR
    (Project->Properties->AVR->Target hardware : MCU Clock Frequency)
    A następnie w Environement kliknę button "Restore default", to USER CONFIG zmienia się na BUILD SYSTEM. A kompilacja nastąpi z poprawną częstotliwością.

    Pozdrawiam
    M.

    0
  • #3 28 Gru 2011 15:09
    sorex86
    Poziom 15  

    Dzięki! Faktycznie działa. Nie zauważyłem tej opcji.

    Code:
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=16000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o"main.o" 

    0