Пины мультиплексированы. То есть несколько функций (физических устройств) установлены на одном пине. Одновременно 1 пин может использовать только одно устройстро.
На пример пины D0 и D1 - на них расположен UART. Вы сможете либо юартом пользоваться, либо использовать их как цифровые. Вместе никак.
Пины А4 и А5 - На них расположены I2C и АЦП - Вы сможете использовать либо I2C, либо АЦП либо использовать их как цифровые. Вместе никак.
Возможно и так ... но в моём случае ардуино в приоритете так как в програмировании не силён.. и ради одного приборчика изучать язык на stm нет желания...
кто подскажет.. если собрать всю балду на диспе 5110. тормоза ис прорисовкой какие будут..
Всем привет! Помогите с определением распиновки дисплея. Телефон китайский, подделка под какой-то Samsung. 5.6", 43 pin, маркировка на дисплее:
F571035VE
W571035BAA
S/N:140122 68180
примерная распиновка:
1 - GND
2 - ??
3-10 - NC
11-26 - D0-D15 (или D15-D0)
27-33 - ??
34 - GND
35-38 - LED (подсветка)
39 - GND
40-43 - Sensor
Фото:
Непонятно какую роль выполняет пин 2. Для +питания как-то тонковат. Назначение пина 32 тоже не понятно. Пин 33 - скорее всего + питания, так как идет на перемчку (R1-R2) которая задает режим работы.
Пины 27-31, похоже на управление, но не знаю какой из них какой.
1. pin 33 почти наверняка IOVCC.
2. 32 - скорее всего питание ядра. Дорожка тонковата, но если такая же, как и 33 (плохо видно) - вполне. И если дорожки, выходящие между ними (33 и 32) идут на кондеры - тем более.
3. Остаются 6 сигналов управления. Вероятнее всего так:
31 - CS
30 - RS (D/C)
29 - WR
28 - RD
4. Дальше остается RES и еще один, это может быть, например вход IM1 или выход TE, другие варианты менее вероятны. IM1 врядли. Раз IM0 не выведен (выбор разрядности резистором), то выводить реже используемый IM1 глупо. Так что, скорее всего, TE. И вероятнее всего
27 - RES
2 - TE
Шина данных, скорее всего, 26 - D0 и далее по списку. :)
Еще вариант - похоже, как в посте #1872 чуть выше. Т.е 31-TE, 30-CS, 29-RS, 28-WR, 27-RD, 2-RES. Встречался и такой, и такой варианты.
PS Что я не так делаю, что у меня межстрочные интервалы не как у людей?
forfrends, аккуратно, не сожгите столь редкий экспонат экземпляр :) 5.6" , сфотайтее потом рядом с линейкой, и тестом когда получится запустить.
я, бы попробовал запитать его от 2.8в , на предполагаемые RST CS WR RS (D/C) RD подавал лог.уровни через резисторы , а на предполагаемых TE FMARK IM посмотрел бы светодиодом не появляется ли там лог.0, не выходной ли это пин TE , чтоб случаем не коротнуть его на +питания в предположении что это +.
// если это TE , то через резисторы будет не страшно , он просто просадит слабую лог.1 до нуля.
а так, да 32, 33 похож на питание
Tashkey, 'shift'+'enter' делает впритык в отличии от 'enter'
Lotus6202, вы так и не исправили pin_magic.h под ваши задачи ?
Буквально пару дней назад стояла аналогичная дилема - было 6 сигналов. В результате не угадал, послал RES на какой-то выход (предположительно TE), увидел осциллографом конфликт, поменял местами - ОК. В результате последовательность сигналов оказалась такая:
CS, RS, WR, RD, RES, D0-D15, TE(?)
Кстати, подключал все напрямую к UNO, переделанному на 3.3V. Еще и намучался с определением контроллера, нарвался на редкий проц - NT35410, у которого по-своему залочен доступ к расширенным командам. Даташита так и не нашел (может, у кого есть?). Если кому-нибудь пригодится (может, slider вставит в читалку) - его разлочка
(0xF0) <- 0xAA, 0x55, 0x52 (надеюсь, понятно)
проверка - в 0xD3 появляется 01 54 10
PS А нет какой-то доки по местному редактору сообщений, больно все непривычно.
Tashkey, для NT35410 , да прикол что разлочить сначала надо , и хорошо что даташит с инитом в сети к дисплею есть https://electronix.ru/forum/index.php?act=Attach&type=post&id=73068 , правда он диспа с передачей по MIPI , но мб. и на параллельный вывод в шлейф подойдет..
1. Recommended Power On Register Setting Version 0.15 Page: 10/20
Command RegAddr
Parameter Enable Extend Command F000h AAh
F001h 55h
F002h 52h
Sleep-out 1100h 00h
Delay 120ms
FD02h 05h
.......
а pdf NT35410 надо искать через китайский поисковик - байду https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=NT35410 там есть даташит по первой ссылке https://wenku.baidu.com/view/685855e108a1284ac85043b0.html.
разве что регаться надо в их поисковике чтоб скачивать (это типа если гугл бы "полез в бочку" и без личного аккуанта с номером сотового ничего бы не позволил скачать, яндекс диск само собой) такой уж китай и ютуб они себе заблокировали.
или познавать дзен по скачиванию с китайских сетевых хранилищ "облаков" www.pudn.com en.pudn.com.
//// учетка была, но с переустановкой виндов осталась на старом жестаке. И давно можно было хромом посмотреть код страницы китайской и найти ссылку на даташит и скачать , а теперь даташит показывается пару страниц , а целиком выдается сетевым хранилищем только по логину с паролем.
как победите NT35410 победите, черкните сюда что к чему.
slider, да, спасибо, я именно из этой доки и взял инит.
Полез на байду, зарегился, но этого оказалось недостаточно. Байда говорит, что надо 3 купона, а у меня 0. Или, говорит, купи VIP. Такая вот байда, прости хоспади. Я почесал репу и решил, что пока не так припекло - инит есть, то есть доступ к расширеным командам и программирование специфических важных вещей типа управления питанием, а остальные стандартные вещи, думаю, разберусь по аналогиям. В общем пока только получил облако, даже пока не понял, на сколько. :)
Что касается разборок с LCD на NT35410 - распиновку вычислил, с инитом разобрался, разлочка проходит, восемь цветных полос нарисовал (кстати, даже без разлочки, на одних SleepOut, DisplayOn, MemoryWrite). Конкретных проектов у меня под него пока нет, поэтому и оставлю пока его в покое. Чем поделиться - даже не знаю, главное - разлочка - выложена, если что - спрашивайте.
PS Спасибо и за второй инит, вообще похоже, из 0x04 и 0xDA как раз считывается 0x17. Вашей читалкой и не только. :)
PPS Под Вашей ссылкой на китайский форум со вторым инитом, есть ссылка на облако с zip-файлом именно на мой дисплей с распиновкой и примерами программ под разные процессоры. :) Еще раз спасибо. :)
И еще кстати. На их распиновке вон тот 6-й сигнал, который я принял за TE, обозначен, как 3-е питание, причем именно IOVCC! Хм. Надо еще проверять...
на будущее, JDownloader2 который мог скачивать с китая забанили (кнопки на яве ему теперь не позубам). Байду принимает наши тлф если россия то надо местами указывать не +7... а 007... . Но некоторые файлы требуют вашего рейтинга (раньше хватало загрузить им какую нить чепуху в архиве, сейчас не прошло).
сайт производителя http://novatek.com.tw ничем помочь по выпускаемой продукции не может.
Написал на емайл тем сайтам магазинам, на которых были найдены дисплеи с этим драйвером. Написал на емейл на сайте http://WWW.51LCM.COM , что нужно подключить драйвер к микроконтроллеру, вышлите пож. даташит. И вуаля, прислали, сохранил здесь:
раньшее так делал с сайтом wayenginier (точно ссылку давал здесь, они много всяких диспов продавали , потом у них сайт падал со всеми картинками и даташитами)
да, в D3h 015410 это NT35410
а адресация к регистрам 2х байтная , эт похож была для MIPI интерфейса.
Разрешение у него кашерное и оперативка внутри:
One-chip Driver IC with internal GRAM
for 16.77M colors 360 RGB x 640 dot TFT LCD
// фотку выложите общую как подключали и что на диспе, и скетч по горячим следам, мож кому пригодится.
Как тут выложить фото, да еще кликабельное, не разобрался. :( Там ссылку требуют, а у меня на компе... Скетча нет. Дело в том, что у меня происходило так. Я вообще не ардуинщик и возился на STM8S, на соответствующей дискавери и писал на асме. На минимальном ините я, как и писал, запустил, нарисовал цветные полоски. Но с определением контроллера, позволяющем настроить LCD полноценно, застопорился. В какой-то момент я задобался разбираться в неформатированном потоке шестнадцатеричных чисел, которые моя тестовая програ отправляла по UART, и захотелось посмотреть в приятном глазу выводе, который дает Ваша читалка на Ардуино. Достал лежащую "на всякий случай" UNO, переделал на 3.3В, чтобы не возиться с согласованием, поключил и пошел смотреть регистры. Кроме Вашей, использовал читалку MCUFRIEND. Когда нашел разлочку, добавил ее в скетч MCUFRIEND и убедился, что пооткрывалось много регистров (вернее, команд), включая ID. Ничего на экран с Ардуино не выводил, даже не подключал подсветку (там аж 8 светодиодов). Сейчас подключил 3 светодиода, сфоткал, не знаю, как их выложить. Могу привести, что выдают читалки. Это Ваш (нулевые регистры убраны для краткости). Второй - Это MCUFRIEND с включенной разлочкой.
разве что изначально желательно не тяжелые до 1.5-2мб и не высокого разрешения.
если потом указывать ширину высоту меньше чем 700 , к примеру 320... то она будет как превью
как в MCUfriend разлочку разместить не у всех тяму хватает, так что если будет времечко , заархивируйте либу под него заточенную и выложите гденить. будет здорово.
Вот фотки подключения и работы Вашей читалки. Включены 3 сведодиода подсветки из 8, поэтому темное. К тому же минимальный инит, напруга и прочее не настроены. Когда полностью проверю иниты, постараюсь выложить всю инфу по дисплею концентрировано (можно Вашу ссылку на даташит контроллера использовать?). Только вот заточеную либу... Я, честно сказать, не гребу в этих сишных либах типа адафрута и UTFT, и как их перезаточить - не знаю, может, разберусь, если будет время и запал. Сам использую инит, переписанный в свой формат, в виде массива (хотя недавно видел, что не только я так делаю, что логично) и подпачу несколько мест у себя, и все на ассемблере STM8 и код минимальный.
(можно Вашу ссылку на даташит контроллера использовать?)
полюбому, а лучше еще куда нить сдублировать к примеру на свой яндекс диск и выложить ссылку, а то мало ли на майле облаке затеряется. (да и еще такая штука есть, сообщение то подредактировал орфографию подправил, поэтому возможно яндекс/гугл наблюдая за форумом, уберет его из своих поисков как малонадежное. Это к тому что дублирование инфы уместно)
Tashkey пишет:
....Сам использую инит, переписанный в свой формат, в виде массива .......
да и так сойдет, норм, если не планируете с дисплеем больше возиться.
p.s.
что на второй картинке изобр. не во весь экран, и на 3й артеф., - эт в читалке вверху написано // смена разрешения 320x240 на 480x320 в файле Adafruit_TFTLCD.cpp
в том файле либы перекомментите, и больше попробуйте 360 x 640 поставить, мало ли матрицу хорошую поставили в дисп..
Всем привет! Имеется дисплей от смарта 480на840 25 пин коннектор FPC по распиновки нашел в интернете похожий lcd Как я понял на моем, шины данных типа D+ D- т.е как usb используется принцип NRZI и тоже самое clk + clk - Подскажите как подключить к уно и какую библиотеку использовать. Цель проверить дисплейчик на работоспособность.
Драйвер подсветки я собиру мне бы понять как работать с шинами данных
slider, разрешение 320x480. Я сначала выдал заливку (240*320) пикселей - залило ровно пол-экрана. Удивился, исправил на 320*480 - весь. Потом заливал 8 цветов по (320*480/8) - все четко, 8 цветных полос на весь экран.
Поправил разрешение в библиотеке и перепаял резистор на шлейфе на 8 бит (тот еще трэш). Теперь выводит нормально по разрешению и цветам.
Вечером, думаю, выложу итог. Возможно, подправлю какую-нибудь библиотеку под этот контроллер, если хватит нервной энергии, но врядли. :) Тем более, как я понимаю, по всем этим GNU-лицензиям я должен, прежде чем выкладывать, отослать автору или еще что-то... не рублю в этом, как и в Git. Да и в C. :) Я ассемблерный интроверт-домушник. :)
Astark, насколько я вижу, у Вас используется интерфейс DSI, предполагающий дифференциальные сигналы. Я не знаток, но очень сомневаюсь, что его можно подключить напрямую. Скорее всего, нужен специальный преобразователь, и он может быть весьма дорогим. Покопайте в направлении "MIPI DSI" Arduino.
Я думаю можно и к малинке его подключить если есть распиновка! Или тут тоже есть подводные камни? Акакие еще есть интерфейсы у смартфоновских lcd вроде еще есть lvds?
Есть 1,8 дюьмовый жк ргб экран от нокиа 130, разрешение 160 на 128. Как прикрепить фото не знаю. Как подключить к ардуино не знаю. Распиновку не знаю. Помогите.
Lotus6202, фотоаппараты, видеорегистраторы, навигаторы, принтеры, плееры, планшетники, телевизоры, ноутбуки,... и все прочее мультимедиа - проходят мимо. В этих устр-вах используются мощные спец процессоры с большой оперативкой, которым совершенно не трудно обслуживать дешевые тупые дисплеи (они без хорошего контроллера имеющего оперативку, расположен на стекле). Только диспы от китайских сотовых в 99% случаев подойдут к arduino, они имеют широкий шлейф удобный для быстрой пайки, и в большинстве случаев 8/16 бит шину данных. Т.к. на стекле имеют "видеокарту" - контроллер с видеопамятью. На шлейфе имеют много конденсаторов и резисторов.
фотки экспонатов в теме.
Положи в дальний ящик. Не сегодня так завтра появятся процы соответствующие и у Атмела-микрочипа, поскольку этот стандарт уже во всех современных телефонах де-факто.
Пин 2 занят прерыванием.
Краткость иногда меня подводит )
"никто, кроме тахометра, не занимает пин 2" - так подойдёт?
Суть в том, что конфликт пинов в приведённом коде не обнаружен.
Пины мультиплексированы. То есть несколько функций (физических устройств) установлены на одном пине. Одновременно 1 пин может использовать только одно устройстро.
На пример пины D0 и D1 - на них расположен UART. Вы сможете либо юартом пользоваться, либо использовать их как цифровые. Вместе никак.
Пины А4 и А5 - На них расположены I2C и АЦП - Вы сможете использовать либо I2C, либо АЦП либо использовать их как цифровые. Вместе никак.
тоже самое касается и прерываний.
Добрый вечер госпада, прошу Вашей помощи!
Попал ко мне вот такой вот LCD LM10V331, необходимо подкинуть его к ардуинке для проекта.
Распиновку нашол, но вот как дальше быть что то не разобрался.
Product Type: LM10V331
manufacture: SHARP
display size: 10.4"
Drive system: DSTN
Backlight type: 1 x CCFL
Pixel: 640(H) x 480(V)pixels
Operating temperature : 0 ? +50?
Module size: 264.0(W)x193.6(H)x8.5(D)mm
Наилучший вариант конечно, материально вознаградить того, кто возмется за подключение сей штукенции!!
С вами согласен.. Пин 2 занимает преривание на дисплей... вот как преривание зделать на другом пине для тахо датчика.
Взял у знакомого дисплей опен смарт 2.0 по распиновке там пин 2 не занят... завтра попробую на нём тахо запустить.
Вместо Ардуино возьмите STM. Там, если не ошибаюсь, прерывание на любом пине сделать можно + не будет тормозов связанных с прорисовкой дисплея.
Возможно и так ... но в моём случае ардуино в приоритете так как в програмировании не силён.. и ради одного приборчика изучать язык на stm нет желания...
кто подскажет.. если собрать всю балду на диспе 5110. тормоза ис прорисовкой какие будут..
Распространенная STM32F103C8T6 поддерживается средой Аардуино IDE. Так что код для нее можно написать как для Ардуино.
С дисплеем от 5110 тормоза будут в 10 раз меньше чем с TFT дисплеем.
Здравствуйте, помогите пожалуйста с экранчиком. Есть от нокиа 108(вроде бы). Если что, это обычный, старый кнопочник.
"- У мня машина сломалась, можете ее починить
- А что за машина?
- красная..."
Вот и с вашим "старым кнопочником" та же история....
ну вроде все просто: ищем/скачиваем схему на телефон, смотрим распиновку диспа...
и все
радуемся жизни
В принципе понятно. Пин 18 - это прочто?
Всем привет!
Есть простенький дисплей подскажите пожалйста какой библиотекой воспользоваться?
Пробовал разные но чего то идет не так.
Фото во вложении.
ну вроде все просто: ищем/скачиваем схему на телефон, смотрим распиновку диспа...
и все
радуемся жизни
Да как я буду искать схему, если я кроме фирмы об этом сотике ничего не знаю? Я же не ясновидящий!
Всем привет!
Есть простенький дисплей подскажите пожалйста какой библиотекой воспользоваться?
Пробовал разные но чего то идет не так.
Фото во вложении.
Я ж тебе прям ссылку дал на даташит, ты чо, на родном читать не умеешь?
Всем привет! Помогите с определением распиновки дисплея. Телефон китайский, подделка под какой-то Samsung. 5.6", 43 pin, маркировка на дисплее:
примерная распиновка:
croc19 Спасибо за помощь с дисплеем BQ bqs-3503, запустил на ините HX8357. Распиновка:
Вопрос снят.
Друзья, никто с распиновкой не поможет? Пост выше.
Я бы рискнул предположить такое:
1. pin 33 почти наверняка IOVCC.
2. 32 - скорее всего питание ядра. Дорожка тонковата, но если такая же, как и 33 (плохо видно) - вполне. И если дорожки, выходящие между ними (33 и 32) идут на кондеры - тем более.
3. Остаются 6 сигналов управления. Вероятнее всего так:
31 - CS
30 - RS (D/C)
29 - WR
28 - RD
4. Дальше остается RES и еще один, это может быть, например вход IM1 или выход TE, другие варианты менее вероятны. IM1 врядли. Раз IM0 не выведен (выбор разрядности резистором), то выводить реже используемый IM1 глупо. Так что, скорее всего, TE. И вероятнее всего
27 - RES
2 - TE
Шина данных, скорее всего, 26 - D0 и далее по списку. :)
Еще вариант - похоже, как в посте #1872 чуть выше. Т.е 31-TE, 30-CS, 29-RS, 28-WR, 27-RD, 2-RES. Встречался и такой, и такой варианты.
PS Что я не так делаю, что у меня межстрочные интервалы не как у людей?
forfrends, аккуратно, не сожгите столь редкий экспонат экземпляр :) 5.6" , сфотайтее потом рядом с линейкой, и тестом когда получится запустить.
я, бы попробовал запитать его от 2.8в , на предполагаемые RST CS WR RS (D/C) RD подавал лог.уровни через резисторы , а на предполагаемых TE FMARK IM посмотрел бы светодиодом не появляется ли там лог.0, не выходной ли это пин TE , чтоб случаем не коротнуть его на +питания в предположении что это +.
// если это TE , то через резисторы будет не страшно , он просто просадит слабую лог.1 до нуля.
а так, да 32, 33 похож на питание
Tashkey, 'shift'+'enter' делает впритык в отличии от 'enter'
Lotus6202, вы так и не исправили pin_magic.h под ваши задачи ?
slider, спасибо.
Буквально пару дней назад стояла аналогичная дилема - было 6 сигналов. В результате не угадал, послал RES на какой-то выход (предположительно TE), увидел осциллографом конфликт, поменял местами - ОК. В результате последовательность сигналов оказалась такая:
CS, RS, WR, RD, RES, D0-D15, TE(?)
Кстати, подключал все напрямую к UNO, переделанному на 3.3V. Еще и намучался с определением контроллера, нарвался на редкий проц - NT35410, у которого по-своему залочен доступ к расширенным командам. Даташита так и не нашел (может, у кого есть?). Если кому-нибудь пригодится (может, slider вставит в читалку) - его разлочка
(0xF0) <- 0xAA, 0x55, 0x52 (надеюсь, понятно)
проверка - в 0xD3 появляется 01 54 10
PS А нет какой-то доки по местному редактору сообщений, больно все непривычно.
Tashkey, для NT35410 , да прикол что разлочить сначала надо , и хорошо что даташит с инитом в сети к дисплею есть
https://electronix.ru/forum/index.php?act=Attach&type=post&id=73068 , правда он диспа с передачей по MIPI , но мб. и на параллельный вывод в шлейф подойдет..
1. Recommended Power On Register Setting Version 0.15 Page: 10/20
Command RegAddr
Parameter Enable Extend Command F000h AAh
F001h 55h
F002h 52h
Sleep-out 1100h 00h
Delay 120ms
FD02h 05h
.......
от туда инит init code nt35410:
а pdf NT35410 надо искать через китайский поисковик - байду
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=NT35410 там есть даташит по первой ссылке https://wenku.baidu.com/view/685855e108a1284ac85043b0.html.
разве что регаться надо в их поисковике чтоб скачивать (это типа если гугл бы "полез в бочку" и без личного аккуанта с номером сотового ничего бы не позволил скачать, яндекс диск само собой) такой уж китай и ютуб они себе заблокировали.
или познавать дзен по скачиванию с китайских сетевых хранилищ "облаков" www.pudn.com en.pudn.com.
//// учетка была, но с переустановкой виндов осталась на старом жестаке. И давно можно было хромом посмотреть код страницы китайской и найти ссылку на даташит и скачать , а теперь даташит показывается пару страниц , а целиком выдается сетевым хранилищем только по логину с паролем.
как победите NT35410 победите, черкните сюда что к чему.
инит init code nt35410 найденный http://bbs.mydigit.cn/read.php?tid=2088079 (не уверен что это то что надо)
slider, да, спасибо, я именно из этой доки и взял инит.
Полез на байду, зарегился, но этого оказалось недостаточно. Байда говорит, что надо 3 купона, а у меня 0. Или, говорит, купи VIP. Такая вот байда, прости хоспади. Я почесал репу и решил, что пока не так припекло - инит есть, то есть доступ к расширеным командам и программирование специфических важных вещей типа управления питанием, а остальные стандартные вещи, думаю, разберусь по аналогиям. В общем пока только получил облако, даже пока не понял, на сколько. :)
Что касается разборок с LCD на NT35410 - распиновку вычислил, с инитом разобрался, разлочка проходит, восемь цветных полос нарисовал (кстати, даже без разлочки, на одних SleepOut, DisplayOn, MemoryWrite). Конкретных проектов у меня под него пока нет, поэтому и оставлю пока его в покое. Чем поделиться - даже не знаю, главное - разлочка - выложена, если что - спрашивайте.
PS Спасибо и за второй инит, вообще похоже, из 0x04 и 0xDA как раз считывается 0x17. Вашей читалкой и не только. :)
PPS Под Вашей ссылкой на китайский форум со вторым инитом, есть ссылка на облако с zip-файлом именно на мой дисплей с распиновкой и примерами программ под разные процессоры. :) Еще раз спасибо. :)
И еще кстати. На их распиновке вон тот 6-й сигнал, который я принял за TE, обозначен, как 3-е питание, причем именно IOVCC! Хм. Надо еще проверять...
на будущее, JDownloader2 который мог скачивать с китая забанили (кнопки на яве ему теперь не позубам). Байду принимает наши тлф если россия то надо местами указывать не +7... а 007... . Но некоторые файлы требуют вашего рейтинга (раньше хватало загрузить им какую нить чепуху в архиве, сейчас не прошло).
сайт производителя http://novatek.com.tw ничем помочь по выпускаемой продукции не может.
Написал на емайл тем сайтам магазинам, на которых были найдены дисплеи с этим драйвером. Написал на емейл на сайте http://WWW.51LCM.COM , что нужно подключить драйвер к микроконтроллеру, вышлите пож. даташит. И вуаля, прислали, сохранил здесь:
nt35410 datasheet driver-icNT35410-V2.0.pdf https://cloud.mail.ru/public/JwqW/YwEvcnCqA
раньшее так делал с сайтом wayenginier (точно ссылку давал здесь, они много всяких диспов продавали , потом у них сайт падал со всеми картинками и даташитами)
да, в D3h 015410 это NT35410

а адресация к регистрам 2х байтная , эт похож была для MIPI интерфейса.
Разрешение у него кашерное и оперативка внутри:
// фотку выложите общую как подключали и что на диспе, и скетч по горячим следам, мож кому пригодится.
slider, Вы просто монстр. :) Огромное спасибо.
Как тут выложить фото, да еще кликабельное, не разобрался. :( Там ссылку требуют, а у меня на компе... Скетча нет. Дело в том, что у меня происходило так. Я вообще не ардуинщик и возился на STM8S, на соответствующей дискавери и писал на асме. На минимальном ините я, как и писал, запустил, нарисовал цветные полоски. Но с определением контроллера, позволяющем настроить LCD полноценно, застопорился. В какой-то момент я задобался разбираться в неформатированном потоке шестнадцатеричных чисел, которые моя тестовая програ отправляла по UART, и захотелось посмотреть в приятном глазу выводе, который дает Ваша читалка на Ардуино. Достал лежащую "на всякий случай" UNO, переделал на 3.3В, чтобы не возиться с согласованием, поключил и пошел смотреть регистры. Кроме Вашей, использовал читалку MCUFRIEND. Когда нашел разлочку, добавил ее в скетч MCUFRIEND и убедился, что пооткрывалось много регистров (вернее, команд), включая ID. Ничего на экран с Ардуино не выводил, даже не подключал подсветку (там аж 8 светодиодов). Сейчас подключил 3 светодиода, сфоткал, не знаю, как их выложить. Могу привести, что выдают читалки. Это Ваш (нулевые регистры убраны для краткости). Второй - Это MCUFRIEND с включенной разлочкой.
:)))
логи читалок хорошо.
картинки как разместить написано в общем форуме http://arduino.ru/forum/obshchii/sokhranenie-kartinok-na-forume
разве что изначально желательно не тяжелые до 1.5-2мб и не высокого разрешения.
если потом указывать ширину высоту меньше чем 700 , к примеру 320... то она будет как превью
как в MCUfriend разлочку разместить не у всех тяму хватает, так что если будет времечко , заархивируйте либу под него заточенную и выложите гденить. будет здорово.
Вот фотки подключения и работы Вашей читалки. Включены 3 сведодиода подсветки из 8, поэтому темное. К тому же минимальный инит, напруга и прочее не настроены. Когда полностью проверю иниты, постараюсь выложить всю инфу по дисплею концентрировано (можно Вашу ссылку на даташит контроллера использовать?). Только вот заточеную либу... Я, честно сказать, не гребу в этих сишных либах типа адафрута и UTFT, и как их перезаточить - не знаю, может, разберусь, если будет время и запал. Сам использую инит, переписанный в свой формат, в виде массива (хотя недавно видел, что не только я так делаю, что логично) и подпачу несколько мест у себя, и все на ассемблере STM8 и код минимальный.
(можно Вашу ссылку на даташит контроллера использовать?)
полюбому, а лучше еще куда нить сдублировать к примеру на свой яндекс диск и выложить ссылку, а то мало ли на майле облаке затеряется. (да и еще такая штука есть, сообщение то подредактировал орфографию подправил, поэтому возможно яндекс/гугл наблюдая за форумом, уберет его из своих поисков как малонадежное. Это к тому что дублирование инфы уместно)
....Сам использую инит, переписанный в свой формат, в виде массива .......
да и так сойдет, норм, если не планируете с дисплеем больше возиться.
p.s.
что на второй картинке изобр. не во весь экран, и на 3й артеф., - эт в читалке вверху написано
// смена разрешения 320x240 на 480x320 в файле Adafruit_TFTLCD.cpp
в том файле либы перекомментите, и больше попробуйте 360 x 640 поставить, мало ли матрицу хорошую поставили в дисп..
значит шлейф SAN3239B , дисп TFT LCD 3.2" , контроллер NT35410, init code NT35410, разрешение пока вопрос :) .
Всем привет! Имеется дисплей от смарта 480на840 25 пин коннектор FPC по распиновки нашел в интернете похожий lcd Как я понял на моем, шины данных типа D+ D- т.е как usb используется принцип NRZI и тоже самое clk + clk - Подскажите как подключить к уно и какую библиотеку использовать. Цель проверить дисплейчик на работоспособность.
Драйвер подсветки я собиру мне бы понять как работать с шинами данных
За ранее благадарю
slider, разрешение 320x480. Я сначала выдал заливку (240*320) пикселей - залило ровно пол-экрана. Удивился, исправил на 320*480 - весь. Потом заливал 8 цветов по (320*480/8) - все четко, 8 цветных полос на весь экран.
Поправил разрешение в библиотеке и перепаял резистор на шлейфе на 8 бит (тот еще трэш). Теперь выводит нормально по разрешению и цветам.
Вечером, думаю, выложу итог. Возможно, подправлю какую-нибудь библиотеку под этот контроллер, если хватит нервной энергии, но врядли. :) Тем более, как я понимаю, по всем этим GNU-лицензиям я должен, прежде чем выкладывать, отослать автору или еще что-то... не рублю в этом, как и в Git. Да и в C. :) Я ассемблерный интроверт-домушник. :)
Astark, насколько я вижу, у Вас используется интерфейс DSI, предполагающий дифференциальные сигналы. Я не знаток, но очень сомневаюсь, что его можно подключить напрямую. Скорее всего, нужен специальный преобразователь, и он может быть весьма дорогим. Покопайте в направлении "MIPI DSI" Arduino.
Я думаю можно и к малинке его подключить если есть распиновка! Или тут тоже есть подводные камни? Акакие еще есть интерфейсы у смартфоновских lcd вроде еще есть lvds?
Имеется 7 дюймовый экран, в нем сдохла плата, контроллер применялся mst702
Шлейф
Подскажите, правильно понимаю, что arduino (8битная)не потянет данный экран? подсказали что это lvds разъем
Имеется 7 дюймовый экран, в нем сдохла плата, контроллер применялся mst702
Шлейф
Подскажите, правильно понимаю, что arduino (8битная)не потянет данный экран? подсказали что это lvds разъем
Есть 1,8 дюьмовый жк ргб экран от нокиа 130, разрешение 160 на 128. Как прикрепить фото не знаю. Как подключить к ардуино не знаю. Распиновку не знаю. Помогите.
Вот сжато итоги исследования дисплейчика
Доброго времени суток!
Интересный подопытный. FLY IQ434. Особенность в том, что кондеры стоят не на шлейфе, а на плате.
Пришлось переносить на свою плату. Но дисплей приятный. Яркий. Подсветка всего 2 провода, но питается
3,3 вольта. 3.5 дюйма. 480х320. Контроллер ILI9486. На шлейфе выведено 16 бит и один ID для выбора
8/16 бит. Вообще старые ФЛАИ с паябельными качественными дисплеями.
Доброго времени суток!
подскажите, как его запустить на 8 бит в UTFT Demo?...
Ребята подскажите возможно ли подключить дисплейчик tj027na01ca от цифрового фотика
????
Lotus6202, фотоаппараты, видеорегистраторы, навигаторы, принтеры, плееры, планшетники, телевизоры, ноутбуки,... и все прочее мультимедиа - проходят мимо. В этих устр-вах используются мощные спец процессоры с большой оперативкой, которым совершенно не трудно обслуживать дешевые тупые дисплеи (они без хорошего контроллера имеющего оперативку, расположен на стекле).
Только диспы от китайских сотовых в 99% случаев подойдут к arduino, они имеют широкий шлейф удобный для быстрой пайки, и в большинстве случаев 8/16 бит шину данных. Т.к. на стекле имеют "видеокарту" - контроллер с видеопамятью. На шлейфе имеют много конденсаторов и резисторов.
фотки экспонатов в теме.
СПС понято ...дисп в урну...
Друзья, нужна помощь в подключении OLED дисплея. Тему создал отдельно, чтобы эту не засорять: http://arduino.ru/forum/apparatnye-voprosy/podklyuchenie-displeya-qg-2864kswng01
СПС понято ...дисп в урну...
Положи в дальний ящик. Не сегодня так завтра появятся процы соответствующие и у Атмела-микрочипа, поскольку этот стандарт уже во всех современных телефонах де-факто.
Кто может помогите советом отремонтировать планшет ASUS K01A, не работает сенсор дисплея, тему создал отдельной веткой http://arduino.ru/forum/apparatnye-voprosy/podklyuchenie-sensora-plansheta-asus-k01a
прочитал статью окозалось очень полезной
хотолось бы узнать есть ли какая инфа по LG дисплею LH 430WV1-SD07