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

Błąd kompilacji .elf w AVR Studio 4.12 dla Atmega32 - definicje SDA

markosik20 17 Mar 2006 13:15 1595 3
REKLAMA
  • #1 2424820
    markosik20
    Poziom 33  
    Posty: 2261
    Pomógł: 208
    Ocena: 147
    Witam.

    Od paru dni męcze się z AVRStudio. Program pisałem w C w Keilu i wgrałem go do AvrStudio. Po kilku godzinach siedzenia i modyfikacjach nie wyrzuca już błędów (Atmega32). Ale jest proble z plikiem .elf.

    Dostaję coś takiego:
    
    .......
    .......
    KARTA.o(.bss+0x9): first defined here
    I2C.o(.data+0x0): multiple definition of `SDA'
    KARTA.o(.data+0x3): first defined here
    make: *** [terminal.elf] Error 1
    Build succeeded with 70 Warnings...
    

    A w oknie Message:
    
    gcc plug-in: Error: Object file not found on expected location D:\CD_Schenck_RÓŻNE\KARTA_POMIAROWA\AT89XXX\ATMEGA32\TERMINAL\dep\terminal.elf
    


    Już nie mam siły i chyba zrezygnuje z AVR.
    Z pozdr.
    MK
  • REKLAMA
  • #2 2427699
    LordBlick
    VIP Zasłużony dla elektroda
    Posty: 5438
    Pomógł: 549
    Ocena: 69
    przecież Keil to nie avr-gcc...
    Cytat:
    Już nie mam siły i chyba zrezygnuje z AVR.
    Nikt Ciebie na siłę nie trzyma przy tej architekturze...
  • REKLAMA
  • #4 10172149
    shrekshrek
    Poziom 10  
    Posty: 16
    hej w sam raz mam wszystkie ścieżki podane w ustawienia , przeinstalowanie nie pomogło restarty tez, ale znalazłem już przyczynę, mój wspaniały antywirus zablokował z AVRstudio plik collect2.exe , po odblokowaniu śmiga dalej :) dzięki za zainteresowanie :)
REKLAMA