#include <LedControl.h> void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }
Acesta este codul meu cu LedControl.h îmi dă starea de ieșire 1 nu se poate compila în arduino uno. Vă rugăm să ajutați.
Dacă elimin #include funcționează normal.
De asemenea, aruino spune că biblioteca a fost instalată.
ceea ce am încercat (și nu am funcționat)
reinstalând biblioteca. re-descărcare arduino.
Comentarii
- " Starea ieșirii 1 " înseamnă " a apărut o eroare ". Ați uitat să ne spuneți care este acea eroare.
- @Majenko " ieșirea stării 1 nu poate ' să se compileze pentru arduino uno " este ' literalmente în titlu
- Nu, acesta NU este mesajul de eroare. Lipiți în întregime ceea ce este în panoul de ieșire dacă nu ' nu înțelegeți ce este un mesaj de eroare.
- Nu ' nu încrucișați postarea. Ați cerut deja acest lucru în Stack Overflow .
- @gre_gor Mi s-a spus pe stackoverflow să-mi pun întrebarea aici
Răspuns
Am încercat compilarea codului dvs. cu Arduino 1.6.12. După cum ați găsit, fără #include, acesta compilează OK. Cu #include, eșuează. Iată mesajul de eroare pe care l-am primit:
/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.
Eroarea – cel puțin în cazul meu – este că biblioteca, LedControl.h, nu a fost găsită. Încercați să aflați de ce nu.
de asemenea, aruino spune că biblioteca a fost instalată.
Este ușor de verificat: „Instalarea” bibliotecii foo.h
, înseamnă doar că folderul din caietul de schițe conține un folder al bibliotecii numit libraries
(toate cu litere mici); libraries
conține un folder foo
; iar foo
conține fișier foo.h
și orice alte fișiere necesare bibliotecii respective, cum ar fi un foo.cpp
dacă este necesar:
- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like
Actualizare:
Documentația bibliotecii se află pe github și are link-uri către un eșantion de cod. Ne pare rău, nu pot fi mai mult ajutor – nu am folosit biblioteca sau dispozitivele LED.
Comentarii
- vă mulțumesc pentru răspuns, ați putea vă rog, de asemenea, să arătați cum să utilizați corect această bibliotecă. Am nevoie de ea, deoarece folosesc un LED MAX7219 li>
how to use this library properly
… nu ' nu te înainta …. nu ' nu știu chiar dacă aveți biblioteca instalată