Юзаем дисплеи от сотовых и других потаскунчиков.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Кислый
Только асм, только хардкор !
Ну а если серьезно, то много нюансов : что используется - параллельная шина или SPI ? Если первое - есть ли DMA ? Если второе - какова частота и точно ли там аппаратный SPI ? А то китайцы, может, софтово все оформили, а вы тут страдаете )
Лет 5 назад запускал аналогичный дисплей на старом PIC16F690.
Скорость обновления всего экрана была ок. 6 фпс. Думаю, и это совсем не предел.
Только асм, только хардкор !
Ну а если серьезно, то много нюансов : что используется - параллельная шина или SPI ? Если первое - есть ли DMA ? Если второе - какова частота и точно ли там аппаратный SPI ? А то китайцы, может, софтово все оформили, а вы тут страдаете )
Лет 5 назад запускал аналогичный дисплей на старом PIC16F690.
Скорость обновления всего экрана была ок. 6 фпс. Думаю, и это совсем не предел.
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
только через PIO только хардкор. Я конечно знаю, что это худший из возможных вариантов, но я не думал что на столько. Входная тактовая частота 50MHz.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Для сравнения...
STM32F051@48MHz - заполнение экрана 320x240x16bit одним цветом за 9,6mS... или 104,16FPS...
STM32F051@48MHz - заполнение экрана 320x240x16bit одним цветом за 9,6mS... или 104,16FPS...
"Я не даю готовых решений, я заставляю думать!"(С)
-
vlad145
- Встал на лапы
- Сообщения: 130
- Зарегистрирован: Пт мар 06, 2009 22:54:37
- Откуда: Курган
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Хочу поделиться своими экспериментами. Попал мне на глаза дисплей от NOKIA 2630. Разъем хоть и несовсем паябельный (24 pin), но большая часть из них садится на землю. Короче методом сопоставления пришол к выводу, что контроллер в нем ST7735 (либо подобный). Дисплей имеет размер 128х160, 16-битный цвет, хорошая контрастность. За основу была взята инициализация от 1616, переделанная и дополненная. Реализовано: текст 8х16, 18х32; линии; прямоугольник (рамкой с выбором толщины линии либо закрашенный). Есть возможность переключения между книжной и альбомной ориентацией. Пробовал вместо него подкинуть дисплей от 3110с, полет нормальный. Был ещё один образей от братьев с поднебесной, запустился но изображение отзеркалено по вертикали. Если изменить ориентацию в инициализации то применить можно.

- Вложения
-
- Project1.rar
- (90.03 КБ) 491 скачивание
Владимир
-
Chettuser
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Заинтересовала Ваша платка - на ней разъёмы для чего?
-
vlad145
- Встал на лапы
- Сообщения: 130
- Зарегистрирован: Пт мар 06, 2009 22:54:37
- Откуда: Курган
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Плата разводилась специально для тестирования дисплеев NOKIA. Разъемы с лева на право:
1 - 6101-6103, 6125, 6136, 6170, 6255, 6256, 7270 все дисплеи внешние (малые)
2 - 1110i
3 - 1650, 1680, 2600, 2630, 2660, 2760
4 - 5610, 6303, 7500 Prism,
1 - 6101-6103, 6125, 6136, 6170, 6255, 6256, 7270 все дисплеи внешние (малые)
2 - 1110i
3 - 1650, 1680, 2600, 2630, 2660, 2760
4 - 5610, 6303, 7500 Prism,
Владимир
-
vlad145
- Встал на лапы
- Сообщения: 130
- Зарегистрирован: Пт мар 06, 2009 22:54:37
- Откуда: Курган
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Немного отредактировал библиотеку. Добавил цифры 16х24, исправил ошибку вывода крупных цифр 18х32. При выводе одной цифры 0 не заметил ошибку вывода данного шрифта. Так как цифра симметричная в двух осях то навозможно было заметить зеркальность отображения, кроме этого была нарушена последовательность вывода частей символа. Данные символы выводятся 4-мя блоками 18х8 пикселей.
- Вложения
-
- Project1.zip
- (125.75 КБ) 402 скачивания
Владимир
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
2vlad145 - а можно платкой поделится?

-
vlad145
- Встал на лапы
- Сообщения: 130
- Зарегистрирован: Пт мар 06, 2009 22:54:37
- Откуда: Курган
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Да без проблем. Одна просьба, найдете ошибки - сообщите, так как рисовалась на скорую руку.
- Вложения
-
- Lcd_Nokia.zip
- (163.01 КБ) 461 скачивание
Владимир
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Господа, подскажите китай дисплей 3+ дюймов в котором реализован rgb666 внешний интерфейс. т.к. купил платку с arm926, а там уже распаян этот интерфейс. На большенстве современных дисплеев их контроллеры поддрерживают все режимы, но на пины выведен только i80/m68 8/16bit
Последний раз редактировалось Кислый Вс июн 08, 2014 12:23:12, всего редактировалось 1 раз.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Дай фото платы и распайки дисплея.
Посмотри примеры к плате, по любому диск с примерами в комплекте должен быть, если нет то на сайте в описании ссыль указывают.
Как правило на том же диске схема платы, и ДШ на основные модули, даже если сам ДШ на китайском названия все равно на английском.
Ну а в примерах Си а там по именам функций раскурить можно...
Я так с китайской STM32 - Mini разбирался.
Посмотри примеры к плате, по любому диск с примерами в комплекте должен быть, если нет то на сайте в описании ссыль указывают.
Как правило на том же диске схема платы, и ДШ на основные модули, даже если сам ДШ на китайском названия все равно на английском.
Ну а в примерах Си а там по именам функций раскурить можно...
Я так с китайской STM32 - Mini разбирался.
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
на лицо RGB666.
режимов у микропроцессора на плате много есть тот же i80 о котором я упоминал выше
но распаяны пины под 18бит RGB, (8,9 и 16,17 пины не выведены наружу)
в то время, как практически все доступные дисплеи расфасованы под i80.

вот так вот

- Вложения
-
- cpu_lcd_2.jpg
- (193.1 КБ) 2973 скачивания
-
- cpu_lcd.PNG
- (27.88 КБ) 2849 скачиваний
-
- lcd.PNG
- (26.59 КБ) 2979 скачиваний
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Вот я и прошу помочь найти дисплей 480*320 точек , 3+ дюймов. который бы поддерживал режим RGB666 (18бит). Ибо городить переходник на fpga - это ужее перебор
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Смотри тогда в сторону дисплеев с SSD1963
Например такой: http://ru.aliexpress.com/item/Developme ... 70779.html
Кстати наоборот, дисплеи с контроллерами и поддержкой i80 до 3,5" все что больше уже полноценное RGB 666 или 888 и как правло подключаются на прямую к контроллеру LCD или тот же преходник на SSD19xx или напрямую к контроллеру.
Например такой: http://ru.aliexpress.com/item/Developme ... 70779.html
Кстати наоборот, дисплеи с контроллерами и поддержкой i80 до 3,5" все что больше уже полноценное RGB 666 или 888 и как правло подключаются на прямую к контроллеру LCD или тот же преходник на SSD19xx или напрямую к контроллеру.
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
я бы хотел 3.5 - 5 дюйма, с тачем и RGB666. 7" это дофига. даже 5 дюймов - это много, но более-менее терпимо.
китайцы не знают своего ассортимента, и отвечают "смотрите мой стор, там все есть"
Вот такого типа безумно тяжелые, т.к. имеют металлическое основание
http://ru.aliexpress.com/item/Free-Ship ... 26022.html
мерзостная тенденция, чем больше диагональ тем хуже ppi.
китайцы не знают своего ассортимента, и отвечают "смотрите мой стор, там все есть"
Вот такого типа безумно тяжелые, т.к. имеют металлическое основание
http://ru.aliexpress.com/item/Free-Ship ... 26022.html
мерзостная тенденция, чем больше диагональ тем хуже ppi.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Ну елки палки.... а в стоке поиска набрать 3.5" TFT Modul религия не позволяет чтоли?
На ебее и DX их как грязи если нужен интерфейс i80 ищи с платой контроллера.
Первая же ссылка: http://www.ebay.com/itm/3-5-inch-TFT-LC ... 1c2f99f2b8
выбирай: http://www.ebay.com/sch/LCDs-Displays-/ ... lcd&_frs=1
На ебее и DX их как грязи если нужен интерфейс i80 ищи с платой контроллера.
Первая же ссылка: http://www.ebay.com/itm/3-5-inch-TFT-LC ... 1c2f99f2b8
выбирай: http://www.ebay.com/sch/LCDs-Displays-/ ... lcd&_frs=1
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Ну так посчитай ресурсы для 640х480 при 50Гц, и 16битных данных.
614400 байт на один кадр...
614400 байт на один кадр...
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Pavel_1978 писал(а):Ну елки палки.... а в стоке поиска набрать 3.5" TFT Modul религия не позволяет чтоли?
На ебее и DX их как грязи если нужен интерфейс i80 ищи с платой контроллера.
Первая же ссылка: http://www.ebay.com/itm/3-5-inch-TFT-LC ... 1c2f99f2b8
выбирай: http://www.ebay.com/sch/LCDs-Displays-/ ... lcd&_frs=1
вот именно. с i80 ! А с rgb - нет !!
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Pavel_1978
- Опытный кот
- Сообщения: 830
- Зарегистрирован: Пт ноя 16, 2007 11:21:37
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Ты сам запутался и остальных запутал. смотри:
Есть шина данных которая может быть 8-16-18-24.
Большинство дисплеев с диаганалью 3-5" имеют 16 битную шину, обмен по которой может происходить по i80 используя ноги RS, RW, CS ну и какие там еще (смотреть лень) данные в дисплей пишутся 16битами вот уже внутри этих 16 бит ты задаешь расположение по цветам согласно ДШ на контроллер дисплея.
Стекла с голым RGB имеют 18 или 24битную шину и входы кадровой и строчной синхронизации ни о каких 565 и прочих речь не идет. Ждя управления этим стеклом нужен контроллер который чаще всего стоит внутри камня ну и ли внешний, обмен с которым осуществляется по i80 SPI или вообще по I2C. Тут все упирается в то сколько времени ты кадр передавать будешь
Есть шина данных которая может быть 8-16-18-24.
Большинство дисплеев с диаганалью 3-5" имеют 16 битную шину, обмен по которой может происходить по i80 используя ноги RS, RW, CS ну и какие там еще (смотреть лень) данные в дисплей пишутся 16битами вот уже внутри этих 16 бит ты задаешь расположение по цветам согласно ДШ на контроллер дисплея.
Стекла с голым RGB имеют 18 или 24битную шину и входы кадровой и строчной синхронизации ни о каких 565 и прочих речь не идет. Ждя управления этим стеклом нужен контроллер который чаще всего стоит внутри камня ну и ли внешний, обмен с которым осуществляется по i80 SPI или вообще по I2C. Тут все упирается в то сколько времени ты кадр передавать будешь
- Вложения
-
- GFT035A320240Y.PDF
- Ищи такой.
- (70.73 КБ) 368 скачиваний
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Pavel_1978 писал(а):Ты сам запутался и остальных запутал
Уважаемый, это вы меня не так поняли. Я прерасно знаю чем отличается i80 от голого rgb. Попробую обьяснить на пальцах :
возьмем к примеру дисплей 3,5" 480x320 tft1p4705 на TA7601. Дисплей в пластике, легок. Контроллер хорош поддерживает множество режимов, но изготовители дисплея вывели на шлейф только i80 8/16

другой случай - дисплей 4,3" 480*272. На лицо худший ppi, тяжелое металлическое основание и толстый тач.

Дисплей поддерживает rgb что нам и надо. Но он тяжел и имеет меньшее разрешение.
Я же ищу 3.5" 480*320 в пластике с rgb666(18бит).
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics