Нужна помощь! IBOARD PRO и библиотека UTFT_tinyFAT.h для работы с SD
- Войдите на сайт для отправки комментариев
Здравствуйте, Ардуинщики!
Помогите разобраться новичку!!! Не могу загрузить с SD карты изображение в raw формате на дисплей, пользуюсь библиотекой UTFT_tinyFAT.h , используя примеры, после загрузки скетча - экран дисплея черный. Примеры библиотек UTFT.h и библиотека UTouch.h - работают исправно!
Теперь по-порядку:
Ардуинка - IBOARD PRO (http://imall.iteadstudio.com/iboard-pro.html) в комплекте с дисплеем (http://wiki.iteadstudio.com/ITDB02-4.3)
Изучив схему платы я понял, что в примерах надо как-то изменить пины шины COMMON SPI
MOSI ---------------- (D51)
MISO ---------------- (D50)
SCK ------------------ (D52) до этого все совпадает
CS_CD --------------- ( D4) а это для моей платы , если я правильно понял, именно D4
Но где это менять понятия не имею, все форумы перелопатил, даже разработчику библиотеки письмо отправил, но без ответа. П-о-м-о-г-и-т-е ! ! !
1) Процессор файл видит, когда пользуюсь примером cardinfo и примером files из библиотеки SD.h, я там пины подправил (const int chipSelect = 4), и выводит не на дисплей, а на SERIAL
2) В библиотеке UTFT все прекрасно работает все примеры, но они не на SD.
Как же мне с библиотекой UTFT_tinyFAT.h разобраться!?
Или с любой другой или без них, лишь бы считать с SD рисунок и вывести на дисплей! Но там всего одна команда - myFiles.loadBitmap(х, y, picsis_x, picsize_y, filenem);
Вроде все просто, а нет же, библиотека UTFT_tinyFAT.h опирается на tinyFAT.h , а та в свою очередь на UTFT.h , а та наверно на SD.h ! Вот такой змей Горыныч получается! И ни кто его не одолеет! И как подправить один пин CS_CD и где, только Иван Царевич и знает, но молчит!
надо как-то изменить пины шины COMMON SPI
ыыыыы паяльником? ну можно еще пасатижами погнуть
Сказочные герои тут не помогут, особенно зелёный змий :)
Может это поможет http://devicter.blogspot.ru/2012/12/iboard-pro.html.
Там есть ссылка на библиотеки к этой плате и примеры.
Сказочные герои тут не помогут, особенно зелёный змий :)
Может это поможет http://devicter.blogspot.ru/2012/12/iboard-pro.html.
Там есть ссылка на библиотеки к этой плате и примеры.
да в ней разводка стандартней не придумаешь. 4 пин везде и постоянно используют как ChipSelect для SD.
а для тех кто в каске, хочу обратить внимание что поотдельности все библиотеки работают и читают... не работает только в варианте перекинуть картинку с карты на дисплей... год назад эта функция работала только припомощи лома и чьей то матери... если не поправили то она так и осталась кривая.