#include <LedControl.h> void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }
Toto je můj kód s LedControl.h, který mi dává stav ukončení 1 nelze „zkompilovat na arduino uno. Prosím pomozte.
Pokud odstraním #include, funguje to jako obvykle.
také aruino říká, že knihovna byla nainstalována.
to, co jsem vyzkoušel (a nepracoval)
znovu nainstalovat knihovnu. opětovné stažení arduina.
Komentáře
- " Opustit stav 1 " znamená " došlo k chybě ". Zapomněli jste nám říct, o jakou chybu jde.
- @Majenko " opustit stav 1 ' nelze zkompilovat arduino uno " je to ' doslova v názvu
- Ne, to NENÍ chybová zpráva. Pokud nerozumíte tomu, co je to chybová zpráva, vložte celé to, co je ve výstupním panelu.
- Don ' t cross post. Už jste o to požádali ve Stack Overflow .
- @gre_gor Bylo mi řečeno, že na stackoverflow mám položit otázku zde
Odpovědět
Snažil jsem se kompilace kódu s Arduino 1.6.12. Jak jste zjistili, bez #include se kompiluje v pořádku. S #include selže. Zde je chybová zpráva, kterou jsem dostal:
/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.
Chyba – alespoň v mém případě – spočívá v tom, že knihovna LedControl.h nebyla nalezena. Zkuste zjistit, proč ne.
také aruino říká, že knihovna byla nainstalována.
Je snadné to zkontrolovat: „Instalace“ knihovny foo.h
znamená, že složka skicáře obsahuje složku knihovny s názvem libraries
(všechna malá písmena); libraries
obsahuje složku foo
; a foo
obsahuje soubor foo.h
a všechny další soubory potřebné pro tuto knihovnu, například foo.cpp
v případě potřeby:
- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like
Aktualizace:
Dokumentace knihovny je na github a má odkazy na ukázkový kód. Omlouvám se nemůžu více pomoci – nepoužíval jsem knihovnu ani tato zařízení LED.
Komentáře
- děkuji vám za odpověď, mohl byste prosím, také ukažte, jak správně používat tuto knihovnu. Potřebuji ji, protože používám LED MAX7219.
-
how to use this library properly
… nedělej se ' …. neděláš ' Nevíte, jestli máte nainstalovanou knihovnu