Ошибка компиллятора
- Войдите на сайт для отправки комментариев
Сб, 18/07/2015 - 23:47
Доброго времени суток. Прошу помочь чайнику.
#include <LiquidCrystal.h> //Подключаем библиотеку для работы с LCD
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); // инициализируем LCD, указывая управляющие контакты
void setup() {
lcd.begin(16, 2);// задаем размерность дисплея
lcd.print("hello, world!"); // выводим на дисплей традиционную фразу
}
void loop() {
}
Выдает ошибку:
Используем библиотеку LiquidCrystal в папке: C:\Users\User\Documents\Arduino\libraries\LiquidCrystal (legacy)
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Users\User\Documents\Arduino\libraries\LiquidCrystal C:\Users\User\AppData\Local\Temp\build3112736378294230012.tmp\sketch_jul18a.cpp -o C:\Users\User\AppData\Local\Temp\build3112736378294230012.tmp\sketch_jul18a.cpp.o
In file included from sketch_jul18a.ino:1:0:
C:\Users\User\Documents\Arduino\libraries\LiquidCrystal/LiquidCrystal.h:6:17: fatal error: SPI.h: No such file or directory
#include <SPI.h>
^
compilation terminated.
Ошибка компиляции.
Что ему не так? ((
говорит что ваша библиотека хочет SPI. видимо это не та библиотека что вы думаете.
Меняю код.
#include <SPI.h> #include <LiquidCrystal.h> //Подключаем библиотеку для работы с LCD LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); // инициализируем LCD, указывая управляющие контакты void setup() { lcd.begin(16, 2);// задаем размерность дисплея lcd.print("hello, world!"); // выводим на дисплей традиционную фразу } void loop() { }Уже не хочет. Но....
я вот не могу понять а просто пример ихз библиотеки никак не запустить?
С примером та же фигня...
Могу ошибаться, но вроде как для LCD c SPI есть своя библиотека.