Skocz do zawartości

Błąd kompilacji dla płytki Arduino Uno


Miki_elektronik

Pomocna odpowiedź

Witam,

spotkałem się ostatnio z problemem, że podczas kompilacji wyskoczył mi komunikat ,,Błąd kompilacji dla Arduino Uno". Nie wiem jak sobie z tym poradzić i co jest przyczyną uprzejmię proszę o pomoc.

Z góry dziękuję i przesyłam opis błędu:

Arduino:1.8.12 (Windows Store 1.8.33.0) (Windows 10), Płytka:"Arduino Uno"

libraries\PCF8574\PCF8574.cpp.o (symbol from plugin): In function `port_to_pcmask':

(.text+0x0): multiple definition of `port_to_pcmask'

sketch\wytrawiarka_2.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\PCF8574\PCF8574.cpp.o (symbol from plugin): In function `port_to_pcmask':

(.text+0x0): multiple definition of `PCattachInterrupt(unsigned char, void (*)(), int)'

sketch\wytrawiarka_2.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\PCF8574\PCF8574.cpp.o (symbol from plugin): In function `port_to_pcmask':

(.text+0x0): multiple definition of `PCdetachInterrupt(unsigned char)'

sketch\wytrawiarka_2.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\PCF8574\PCF8574.cpp.o (symbol from plugin): In function `port_to_pcmask':

(.text+0x0): multiple definition of `__vector_3'

sketch\wytrawiarka_2.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\PCF8574\PCF8574.cpp.o (symbol from plugin): In function `port_to_pcmask':

(.text+0x0): multiple definition of `__vector_4'

sketch\wytrawiarka_2.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\PCF8574\PCF8574.cpp.o (symbol from plugin): In function `port_to_pcmask':

(.text+0x0): multiple definition of `__vector_5'

sketch\wytrawiarka_2.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here

collect2.exe: error: ld returned 1 exit status

exit status 1
Błąd kompilacji dla płytki Arduino Uno.

Ten raport powinien zawierać więcej informacji jeśli w 
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"

PS. Wyskakuje przy wgrywaniu i zapisie bez podłączonego Arduino.

Link do komentarza
Share on other sites

8 godzin temu, Miki_elektronik napisał:

Nie wiem jak sobie z tym poradzić

To bardzo proste: zacznij od zamieszczenia kodu na tym forum...

8 godzin temu, Miki_elektronik napisał:

co jest przyczyną

Bardzo chętnie bym odpowiedział, ale ja jestem dopiero początkującym czarodziejem i nie miałem jeszcze zajęć z wróżenia z fusów 😞

 

Link do komentarza
Share on other sites

4 godziny temu, ethanak napisał:

To bardzo proste: zacznij od zamieszczenia kodu na tym forum...

Bardzo chętnie bym odpowiedział, ale ja jestem dopiero początkującym czarodziejem i nie miałem jeszcze zajęć z wróżenia z fusów 😞

 

Patrząc po avatarze to chyba nie znowu taki początkujący ten czarodziej... 🙂

 

Błędy które kolega Miki_elektronik dostał to błędy preprocesora - ma dodane include'y w nieprawidłowy sposób albo wręcz nie te które powinien.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dnia 20.04.2020 o 12:56, Miki_elektronik napisał:

Dziękuję wszystkim, ale problem udało mi się rozwiązać samemu.

@Miki_elektronik może w takim razie pochwalisz się jak udało Ci się rozwiązać ten problem i co było problemem? Na pewno taka podpowiedź pomoże komuś w przyszłości.

Przypominam o polityce przyjaznego forum:

Cytat

Nie znikaj po uzyskaniu pomocy. Napisz, które rozwiązanie okazało się skuteczne...

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.