Например TDA7294

Форум РадиоКот • Просмотр темы - Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD module
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вс янв 17, 2021 19:11:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD module
СообщениеДобавлено: Пн дек 17, 2018 16:18:20 
Первый раз сказал Мяу!

Зарегистрирован: Ср дек 05, 2018 23:10:34
Сообщений: 23
Рейтинг сообщения: 0
Купил себе дисплейчик вот такой: 3.2 inch TFT LCD Module with Touch Panel ILI9341 Drive IC 240(RGB)*320 SPI Interface (9 IO) 240*320 Touch ic XPT2046 SPI port
очень хочется заюзать
Если кто нить запускал такой, поделитесь библой для CVAVR


Вложения:
TFT LCD ILI9341 spi 3.2inch.jpg [91.94 KiB]
Скачиваний: 573
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Вт дек 25, 2018 11:29:33 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Если есть опыт портрирования , то реализция авр но с исспользованием дуруины . https://github.com/marekburiak/ILI9341_due

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Вт дек 25, 2018 15:41:18 
Первый раз сказал Мяу!

Зарегистрирован: Ср дек 05, 2018 23:10:34
Сообщений: 23
Рейтинг сообщения: 0
Спасибо за ссылку! :beer: Уже что то.
Не ужели ни кто в CVAVR не юзал такой дисплей?
очень странно... :shock:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Вт янв 15, 2019 12:58:40 
Сверлит текстолит когтями
Аватар пользователя

Карма: 27
Рейтинг сообщений: 295
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1251
Откуда: Kyiv, UA
Рейтинг сообщения: 1
Давайте сначала определимся, какие требования к библиотеке должны быть ?
Поскольку работа с дисплеем делится на три части:
1. Физическая работа с дисплеем - это подключение дисплея к АВРке, отправка байта в дисплей, управление выводами CS, RS и RST
2. базовая работа с дисплеем (низкоуровневая графика) - включение/выключение, инициализация, спящий режим, определение области вывода, отправка данных в дисплей
3. Работа с графикой на более высоком уровне - процедуры рисования линии, прямоуголника, окружности, вывода текста

По большому счету - эти три части - это три разных уровня, которые не зависят друг от друга.

И Аппаратно-зависимый - только первый уровень, где описано физическое подключение дисплея к МК.

Я в свое время делал изделие с таким дисплеем, под него выписал первую и вторую части. Третья часть - графика - у меня была написана ранее.

Все написано на чистом С (файлы *.h, *.c) - поэтому не важно, по большому счету, в какой оболочкне писать - в Авр Студии, Атмел Студии или в ЦВАРе... Или в блокноте. для avr gcc не имеет разницы, где написан с-код.

Если вопрос еще актуален - напишите, что нужно - я выложу.

Добавлено after 21 minute 5 seconds:
Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD module
Единственное что - у меня дисплей с параллельным интерфейсом - соответственно, у меня 2 порта полностью заняты 16битной шиной данных.
У вас SPI - вам проще подключать.

_________________
Часы на TFT-дисплее с тачскрином
Проводной/беспроводной метеодатчик (2 х T°C, RH%, P mmHg) с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Вебинар «Параметры выше, цена ниже. Обновление в линейке AC/DC- и DC/DC-преобразователей MORNSUN» (26.01.2021)

Приглашаем 26 января на бесплатный вебинар, посвящённый преимуществам и отличиям новых источников питания и DC/DC-преобразователей Mornsun. На вебинаре будут рассмотрены изолированные и неизолированные DC/DC-преобразователи последнего, четвертого, поколения (R4) и компактные модульные источники питания второго и третьего поколений (семейства LS/R3 и LD/R2) на плату. Рассмотрим новую группу продукции – встраиваемые источники питания в кожухе.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Вт янв 15, 2019 13:16:43 
Сверлит текстолит когтями

Карма: 20
Рейтинг сообщений: 217
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 1299
Рейтинг сообщения: 0
Не ужели ни кто в CVAVR не юзал такой дисплей?
очень странно... :shock:

Если посчитать с какой скорость AVR сможет его обновлять, то не очень и странно.


Вернуться наверх
 
EiceDRIVER: Как построить надежный и компактный силовой преобразователь?

С целью поддержки своих карбид-кремниевых MOSFET из линейки CoolSiC, обеспечивающих наиболее высокую в отрасли производительность, компания Infineon предлагает шесть моделей специализированных ИС драйверов затвора из линейки EiceDRIVER, основанных на одном выходном каскаде драйвера Rail-to-Rail.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Вт янв 15, 2019 13:46:47 
Сверлит текстолит когтями
Аватар пользователя

Карма: 27
Рейтинг сообщений: 295
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1251
Откуда: Kyiv, UA
Рейтинг сообщения: 1
Reflector писал(а):
Если посчитать с какой скорость AVR сможет его обновлять, то не очень и странно.


У меня по параллельному интерфейсу заливка дисплея - кадров 4-5 в секунду при тестировании железа была. Мега32 16 мгц.
Отрисовка всего дисплея (вывод текста, распаковка RLE-битмапов) - нуууу, навскидку менее секунды на всё....
У меня реализованы часики с календарем - на дисплее большие цифры времени и ниже календарь на месяц. И термометр в верхнем углу.

Но по СПИ будет медленнее.... Но увы, топикстартер уже купил СПИ-дисплей....

_________________
Часы на TFT-дисплее с тачскрином
Проводной/беспроводной метеодатчик (2 х T°C, RH%, P mmHg) с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Пт янв 25, 2019 17:24:29 
Сверлит текстолит когтями
Аватар пользователя

Карма: 27
Рейтинг сообщений: 295
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1251
Откуда: Kyiv, UA
Рейтинг сообщения: 1
Подключение дисплея.
Диспллей с SPI - последовательным интерфейсом.

SCK - тактирование, данные с линии SDA защелкиваются по нарастающему фронту
SDA - Данные для записи в дисплей (биты передаются от старшего к младшему)
RES(RST) - Сброс, активный уровень низкий
RS(A0) - низкий уровень - команда, высокий уровень - данные
CS - выбор дисплея (chip select), активный уровень низкий

SCK дисплея - к SCK контроллера
SDA дисплея - к MOSI контроллера.

RES, RS, CS - к любым портам контроллера.

Инициализация железа.


Теперь процедуры низкоуровневого общения с дисплеем.

Всё. с железной частью разобрались.

теперь библиотека дисплея.



Как пользоваться.

1. Проинициализировать интерфейс СПИ и выводы управления дисплеем.
2. вызвать initDisplayILI9341();
3. Рисовать.

И да, я тут не рассматривал вопросы питания и подсветки.
Хоть контроллер ILI9341 и толерастен к 5 вольтам питания, входная логика исключительно 3.3 вольта. Соответственно, на 5 линий интерфейса надо 5 делителей, или питать контроллер от источника 3,3 вольта
В том дисплее, что у меня - управление подсветкой - это логический вход, т.е. им можно управлять без всяких резисторов и транзисторов прямо с ноги контроллера.
Читайте описание вашего дисплея, что бы убедиться, что у вас так же.
Или смотрите по плате - куда и как идут дорожки подсветки.

_________________
Часы на TFT-дисплее с тачскрином
Проводной/беспроводной метеодатчик (2 х T°C, RH%, P mmHg) с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 


Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Leprechaun и гости: 30


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y