Например TDA7294

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



Текущее время: Пн июн 21, 2021 13:47:06

Часовой пояс: 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]
Скачиваний: 609
Вернуться наверх
 
Не в сети
 Заголовок сообщения: 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/cwc

Не в сети
 Заголовок сообщения: 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 + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Нужна библиотека для CVAVR ILI9341 3.2 inch TFT LCD modu
СообщениеДобавлено: Вт янв 15, 2019 12:58:40 
Это не хвост, это антенна
Аватар пользователя

Карма: 41
Рейтинг сообщений: 361
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1371
Откуда: 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-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

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


Вернуться наверх
 
Приглашаем на вебинар «Умный и безопасный дом от STMicroelectronics – строим вмеSTе!» (23.06.2021)

Приглашаем 23/06/2021 всех желающих принять участие в вебинаре, посвященном проектированию и разработке систем умного дома на базе компонентов STMicroelectronics. Экосистема продукции STMicroelectronics включает в себя как электронные компоненты, так и средства разработки, готовые стеки протоколов и законченные примеры кода. Предлагаемые ресурсы позволят разработчику легко построить каркас системы и быстро создать прототип своего приложения. На вебинаре также расскажем о беспроводных интерфейсах – ведь благодаря поддержке стандартов BLE и ZigBee разработчики смогут при необходимости интегрировать устройства сторонних производителей и создавать открытые системы.

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

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

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


Вернуться наверх
 
Тактовые кнопки Panasonic - высококачественная коммутация в миниатюрном исполнении

Panasonic, один из мировых лидеров по производству высококачественных электромеханических компонентов, и Компэл представляют масштабное расширение складской программы. В настоящее время на складе Компэл доступны ведущие серии SMD-тактовых переключателей Panasonic в миниатюрных корпусах. Линейка тактовых кнопок Panasonic отличается многообразием компактных переключателей различных типоразмеров, форм штока и выводов. Переключатели отвечают важнейшим требованиям в ответственных применениях.

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

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


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

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

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

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


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

Карма: 41
Рейтинг сообщений: 361
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1371
Откуда: 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-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

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


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

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


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

Сейчас этот форум просматривают: BV-Dial и гости: 20


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

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


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