TFT-дисплей 2.2 SPI 240*320 (ILI9341) как заставить работать по Hardware-SPI на Меге?
- Войдите на сайт для отправки комментариев
Пт, 24/01/2014 - 14:25
Использую библиотеку UTFT http://henningkarlsen.com/electronics/library.php?id=52
и хотелось бы использовать ее в дальнейшем. Все работает, на любых пинах, но мне не хватает скорости, может ли эта библиотека вообще работать с диспеем по Hardware-SPI на Arduino Mega, и если да, то как заставить?
Вот эта библиотека, https://github.com/stanleyhuangyc/MultiLCD, прекрасно работает с Hardware SPI на ILI9341
Хм... А вы уже решили проблему преобразование уровней ?
Там вроде как питание дисплея 5в а вот сигналы 3в, и пока не сделать преобразование уровней или полностью не перейти на 3в никакая библиотека не поможет
Я сделал примитивный преобразователь на резисторах, никаких проблем. Я тестировал на Duemilanove, всё прекрасно работает. Для меги, полагаю, надо либо перевесить MISO, MOSI и SCK с выводов 11..13 на 50..52 или использовать разъём ICSP. Кстати, обратите внимание, что для работы этого экрана MISO не нужен - ни одна библиотека, что я встречал, данные из него не читает.
Библиотека просто чудо... Только как в ней шрифт поменять? Или хоть размер произвольный сделать?