Например TDA7294

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



Текущее время: Вт окт 20, 2020 00:37:08

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

Карма: 14
Рейтинг сообщений: 263
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1154
Откуда: 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 - вам проще подключать.

_________________


Вернуться наверх
 
Как сократить время вычислений и освободить ресурсы центрального процессора?

Цифровые фильтры применяются в системах цифровой обработки сигналов (ЦОС) для решения двух основных задач: разделения и восстановления сигналов. Такие задачи могут решаться программными и аппаратными методами. Для их решения удобно использовать аппаратный цифровой фильтр FMAC, входящий в состав микроконтроллеров семейства STM32G4.

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

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

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


Вернуться наверх
 
STM32L562E-DK – первая отладочная платформа ST на ядре ARM Cortex-M33

STMicroelectronics представляет демонстрационно-отладочную платформу на базе ядра Cortex-M33 – STM32L562E-DK. Данная платформа основана на микроконтроллере нового семейства – STM32L5. STM32L562E-DK позволяет разработчику в полной мере раскрыть и опробовать новые возможности микроконтроллеров STM32L5 с тщательно проработанным функционалом для обеспечения высокого уровня безопасности и защиты.

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

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


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

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

_________________


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


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

Карма: 14
Рейтинг сообщений: 263
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1154
Откуда: 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 вольта
В том дисплее, что у меня - управление подсветкой - это логический вход, т.е. им можно управлять без всяких резисторов и транзисторов прямо с ноги контроллера.
Читайте описание вашего дисплея, что бы убедиться, что у вас так же.
Или смотрите по плате - куда и как идут дорожки подсветки.

_________________


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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


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

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


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