#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ę