Нужна помощь! IBOARD PRO и библиотека UTFT_tinyFAT.h для работы с SD

reachim
Offline
Зарегистрирован: 08.04.2015

Здравствуйте, Ардуинщики!

Помогите разобраться новичку!!! Не могу загрузить с 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 и где, только Иван Царевич и знает, но молчит!

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

надо как-то изменить пины шины COMMON SPI

ыыыыы паяльником? ну можно еще пасатижами погнуть

alex_r61
Offline
Зарегистрирован: 20.06.2012

Сказочные герои тут не помогут, особенно зелёный змий :)

Может это поможет http://devicter.blogspot.ru/2012/12/iboard-pro.html.

Там есть ссылка на библиотеки к этой плате и примеры.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

alex_r61 пишет:

Сказочные герои тут не помогут, особенно зелёный змий :)

Может это поможет http://devicter.blogspot.ru/2012/12/iboard-pro.html.

Там есть ссылка на библиотеки к этой плате и примеры.

да в ней разводка стандартней не придумаешь. 4 пин везде и постоянно используют как ChipSelect для SD.

а для тех кто в каске, хочу обратить внимание что поотдельности все библиотеки работают и читают... не работает только в варианте перекинуть картинку с карты на дисплей... год назад эта функция работала только припомощи лома и чьей то матери... если не поправили то она так и осталась кривая.