arduino, stan wyjścia 1. można ' t skompilować do arduino uno

#include <LedControl.h> void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: } 

To jest mój kod z LedControl.h, który daje mi status wyjścia 1 nie można skompilować do arduino uno. Proszę o pomoc.

jeśli usunę #include to działa normalnie.

również aruino mówi, że biblioteka została zainstalowana.

Co próbowałem (ale nie zadziałało)

ponownie zainstalowałem bibliotekę. ponowne pobieranie arduino.

Komentarze

  • " Status wyjścia 1 " oznacza " wystąpił błąd ". Zapomniałeś nam powiedzieć, co to za błąd.
  • @Majenko " status wyjścia 1 może ' t skompilować do arduino uno " it ' jest dosłownie w tytule
  • Nie, to NIE jest komunikat o błędzie. Wklej całość zawartości okienka danych wyjściowych, jeśli ' nie rozumiesz, co to jest komunikat o błędzie.
  • Nie ' t cross post. Już pytałeś o to na przepełnieniu stosu .
  • @gre_gor Na stackoverflow powiedziano mi, żebym zadał tutaj moje pytanie

Odpowiedź

Próbowałem kompilowanie kodu za pomocą Arduino 1.6.12. Jak odkryłeś, bez #include kompiluje się OK. Z #include nie udaje się. Oto komunikat o błędzie, który otrzymałem:

/var/folders/bl/s5kzhm3s0lb2rcvp3md8c7040000gp/T/untitled1814027053.tmp/sketch_may17a/sketch_may17a.ino:1:24: fatal error: LedControl.h: No such file or directory #include <LedControl.h> ^ compilation terminated. exit status 1 Error compiling for board Arduino/Genuino Uno 115.2. 

Błąd – przynajmniej w moim przypadku – polega na tym, że biblioteka LedControl.h nie została znaleziona. Spróbuj dowiedzieć się, dlaczego nie.

również aruino mówi, że biblioteka została zainstalowana.

Łatwo to sprawdzić: „Instalowanie” biblioteki foo.h, oznacza tylko, że folder ze szkicownikiem zawiera folder biblioteki o nazwie libraries (wszystkie małe litery); libraries zawiera folder foo; a foo zawiera plik foo.h i wszelkie inne pliki niezbędne dla tej biblioteki, takie jak foo.cpp w razie potrzeby:

- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like 

Aktualizacja:

Dokumentacja biblioteki jest na github i zawiera linki do przykładowego kodu. Przepraszamy, nie mogę być bardziej pomocny – nie korzystałem z biblioteki ani tych urządzeń LED.

Komentarze

  • dziękuję za odpowiedź, czy mógłbyś proszę również pokazać, jak prawidłowo korzystać z tej biblioteki Trochę jej potrzebuję, ponieważ używam diody LED MAX7219.
  • how to use this library properly … nie ' nie wyprzedzaj siebie …. nie ' nawet nie wiem, czy masz zainstalowaną bibliotekę

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *