UTFT_SdRaw: fatal error: SdFat.h: No such file or directory

forfrends
Offline
Зарегистрирован: 24.02.2015

Вем добрый день!

Имеется Мега2560. К неподключены дисплей на контроллере ili9486 (работает, выводил текст и графику). Используется библиотека UTFT. Так же подключена microSD карточка - работает, стандартные примеры работают. Решил попробовать вывести изображение с карточки на дисплей. Установил библиотеку UTFT_SdRaw, выбрал стандартный пример: UTFT_SdRaw\examples\AVR\SdRaw_320x240

Пример не компилируется, выдает ошибки: 

D:\Temp\arduino_modified_sketch_12336\SdRaw_320x240.ino:13:19: fatal error: SdFat.h: No such file or directory
 #include <SdFat.h>
                   ^
compilation terminated.
 
Ту же ошибку выдает и для #include <URTouch.h> и #include <UTFT_Buttons.h>. Проверил библтотеку - файл SdFat.h есть по пути: libraries\SD\src\utility\. Почему он не подтягивается? В чем причина? Других файлов нет во всей библиотеке...
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вы, конечно, уверены, что все эти файлы существуют?

После копирования библиотеки в пааку с библиотеками IDE перезапускали?

Какая IDE, кстати?

И что за библиотека (где брали)?

Ну, и скетч показать, неплохо бы.

BoBo4kA
Offline
Зарегистрирован: 15.01.2016

c:\Program Files (x86)\Arduino\libraries\

c:\Users\ПапкаПользователя\Documents\Arduino\libraries\

а еще, редко, но права ntfs могут удружить ))

forfrends
Offline
Зарегистрирован: 24.02.2015

Нашел в чем проблема: SdFat.h, URTouch.h и UTFT_Buttons.h это не отдельные файлы а библиотеки. Подгрузил - все заработало!