arduino, starea de ieșire 1. ' nu poate compila la 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: } 

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ă

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *