Всем привет! Может кто-нибудь подскажет как подключить такой дисплей HL-FPC-36A00? Форум просмотрел, но что-то не нашел... или просто не понял) я начинающий в общении с такими дисплеями.
Не получается загрузить фото. Где написано как грузить сюда фотографии?
2354resd читалка ничего не прочитала. Два варианта, неправильное подключение или неработающий
дисплей. Почитай форум, проверь подключение и считай еще раз. То, что читалка выдала 7793 это
глюк. Бывает. У контроллера ST7793 в нолевом регистре должно быть 77,93.
Судя по разводке шлейфа у тебя 9327.
Подключал как в распиновке нарисовано... Попробую прозвонить каждый. А есть смысл поменять RD,WR,RS,CS местами? На этом дисплее не надо сопротивления перекидывать для переключения?
тут дружбан откуда-то надеребанил дисплеи от принтера CANON PIXMA MP510 , вот это была морока , 2 дня за зря потратил , нифига.
нашел в инете по поиску service manual MP510 , распиновка шины управления оказалась не правдоподобная.
по дорожкам шлейфа, подобным контроллерам на подсчитанные примерно пиксели , светодиодам на шину данных и дрыганье управляющих пинов уже вышел на правдоподобную распиновку . вычиталось ID 7553
, там уже и контроллер нашелся NT7553 (NT7553E) , но вот засада , он для черно-белых монохромных матриц . инит для STM найденный в сети (+ похожий ST7529 ), тож для монохрома с градациями серого . потом уже нашел в файле в инете LCD_Table.xls (таблица соответствия диспов, контроллеров , сотиков) что это дисп EDMMRG2KAS . А вот для похожих диспов EDMMRF7KBS , EDMMRG3KAS ( NT7523 ) уже контроллеры повеселее (заточены для TFT матриц 65К и рисование понятней) . диспы все хиленькие по количеству цветов - 65К , против 262К применяемых в библиотеках.
какие-то уж слишком дешманские проблемные дисплеи применяют походу в принтерах .
pdf , pinouts , init code ID 0x7553 arduino UTFT 2.82 HX7553 недодел MP510 https://yadi.sk/d/x91SSilC3Q8jNZ , (там еще примерчик _UTFT_Demo_160x128_NT7553 )
в общем думаю там както заумно надо подсчитывать gray scale 32 (5бит) , чтоб рисовались цвета , и по заумному использовать регистры R14 R15 R16 R17 R20 R21 R22 (подбор инитов неподошёл на UTFT , Adafruit , MCUFRIEND_kbv ) , ибо ни в одних доселе известных мне контроллеров , не рисуется через регисты R16 R17 . и подмена на их , на базе похожих ili9325 , S6D1121 никчему не привела.
// кондер на диспе , параллельно RST , пришлось сдуть , ибо через 10ком , дисп не успевал отвечать . и к томуже добавлял задержку 3шт "rjmp .+0" "\n\t" \ на чтение (так надежней читается ID ) в файле либы ....Мои документы\Arduino\libraries\Adafruit_TFTLCD\pin_magic.h
получилось:
#define DELAY7 \
asm volatile( \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"nop" "\n" \
::);
///// заметил такую байду на форуме , если кого комментируешь с его большой вставкой кода (не вытерая вставку с комента) , то при нажатии отправить - ошибка , и набранное письмо пропадает. Для себя взял за правило выделить текст и ctrl+C перед отправкой , или же в ворд сохранять.
Подключение брал из UTFT_Requirements.pdf. Перепробовал целую кучу UTFT библиотек. Подставлял инит с 610 поста - начего. Только подсветка работает и все..
В чем может быть проблема?
//Ардуино Про Мини, 3.3 вольтовая. Переделанная из 5-ти вольтовой: заменен кварц, заменен бутлоадер. Питание подается 3.3 вольта. По этому дисплей подключаю напрямую.
на фото вы используете на ардуино промини выводы D0 D1 , а для подобных ili9341 9488 9186 ... контроллеров диспа используется либа 8bit_turbo (некопанная либа UTFT не может работать с этими контроллерами в 8бит). 8bit_turbo заточена под adafruit-ские шилды (для уно/мини/нано она использует пины D8D9D2-7 , не D0 D1 как вы подключили ) , на меге она использует цельный порт пины D22-29 .
2. в файле \Мои документы\Arduino\libraries\UTFT\hardware\avr\HW_ATmega328P.h переписать конф на выход и вывод с D8D9 на D0 D1 (т.е. цельный порт , из-за чего еще чуть чуть вырастет скорость).
// можно было использовать тоний стеклотекстолит как прокладку, или макетку (очень удобно напаять что нибудь еще , dc-dc 8..5в, входные делители на аналог пины, фильтра, защиту, оконечные модули,....).
Если делаете как можно тоньше , то вместо про мини рекомендую использовать одностороннюю нану , чтоб не париться с программатором(переходником) . разница ничтожна ~20р для еденичных поделок , зато проще в перепрограммировании. page=11#comment-302424
// 5-10шт выгодно , трек - не потеряется на почте , заодно перекроите надобность всех своих поделок. Иначе если брать помалу и с рдугим товаром у одного продавца, то надо смотреть чтоб доставка других товаров не суммировалась , а бралась единожды.
croc19 , а есть возможность как в #414 прошивку копнуть FLY IQ4490i ? на предмет что там за драйвера применяются или мож иниты там есть (ili9806h, OTM8009A, R61408 , .... ). вроде бы в нем применяется дисплей TXDT400SG-99 / FPC-T40KPS62V1F ( еще в Philips W3568 , ZTE Q101T Q201T ,... )
// купил с год назад дисп 4.0" 800x480 TXDT400SG-99 42pin , и его же на плате с тачем ,
покупал на taobao https://world.taobao.com/item/43763253727.htm через посредников, на Али таких диспов тогда еще небыло. Только через год :) до них руки дошли. Что на шилде, так там питание не было разведено, стабы ориентировочно 1.8в и 2.8в не впаяны, вместо одного - тупо диод чтобы уменьшить с 3.3 до 2.8в). Читалке сообщают диспы очень мало , какая-то невнятная ересь. Надписи на шлейфах разным шрифтом и отвечают они по разному. выведены 18бит, IM не выведены ни на пины, ни на резисторы перемычки. Резисторы R1 R2 тупо на минус - для идентификации "своего" дисплея. Читалка на минимальном ините и UTFT 16бит не запускают дисплей (максимум несколько полосок из точек вверху и внизу, как будто надо кодировать цветность под 18 бит. Но в режиме чтения ID проскакивают лог.0 только на D0-D15 , значит всеже он на 16бит )
нашел их недавно на Али , у продавцов большого количества разных дисплеев
продавец выслал доки на ILI9806H TK040FH001 https://yadi.sk/d/Q1CF1QKq3Ks2H6, но инит там походу ILI9481 ( просишь у них одно присылают совсем другое , прикидываются типа я твоя не понима ) .
///// прошло то время, когда занимался прошивкокопанием и создание патчей для сотовых Siemens , сейчас сотиками уже не приходится заниматься, не угонишься, зачастую для дешевых тлф. уже дешевле купить новый тлф, чем ремонтировать старый. Как-то попробовал несколько прог прошивкокопания китайфонов, чтот они не схавали фулфлэши FLY.
Добрый день, удалось ли Вам найти lcd_init на данный дисплей или 9481 подошел?
Имеется монохромный дисплей 320*240 промышленный, но к нему есть плата с контроллером OKI MSM6255 (https://yadi.sk/i/fadCQY4Z3QBmjC) и памятью. А у этого контроллера подключение параллельное 8-bit (D0-D7) + RD, WR, CS + RES. Я так понял, что для этого контроллера нужна библиотека для TFT экранов? Или я ошибаюсь? Может есть специальная какая библиотека (я не столкнулся). Бибилиотека для SED1335/RA8835 наверно не подходит, там используются ещё выводы A0 и E. Направьте, пожалуйста, на путь верный.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
напомню , разрешение из велико - 800х480 !
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . Несколько дней потратил на них и забросил, некогда. время на них нужно больше.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
разрешение 800х480
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . время на них нужно.
У меня голые дисплеи. Обозначение TXDT400S6-99 - 9806H. Сам еще не проверял. Жду платы. Смогу проврить только в/после новогодние/х праздники/ов. Сейчас пока решил проработать вопрос прошивки.
1. довольно много драйверов для STM32 на японском сайте - для каждого можно посмотреть lcd_init, в т.ч. есть 9806H, но он очень похож на тот, что прислал продавец. В комментариях указано, что для данного дисплея "не подходит для MCU шины для модели HALF-RAM". Образцы драйверов сделалны для stm32f4xx через FSMC, но при желании несложно переделать. (ссылка на источник - http://nemuisan.blog.bai.ne.jp/?eid=192848#STM32F4)
2. datasheet (скорее всего есть у всех, но мало ли). В нем не описан ряд комманд, которые отсылаются дисплею.
3. документацию, которую получил от продавца на ali, там как и у Вас часть на 9481.
Что-то не могу никак запустить UTFT... Перепаял 0 и 1 на 8 и 9. Проверил читалкой, все так же 9481, и идет тест:
Пытался запустить на UTFT - ничего не получается. Скачал уже кучу разных правленных библиотек, подставлял свой инит - ничего! Дисплей молчит. Уже запутался во всех этих библиотеках. И сам уже не знаю какие пробовал, а какие нет...
С Адафруитом я не дружу. Попробовал подправить инит - стало только хуже. Можете "ткнуть носом" в библиотеку UTFT которая заработает с ILI9481 8 bit ?
Здравствуйте. Подскажите в чем беда... Есть вот такой дисплей от китайского галакси:
http://vrtp.ru/index.php?act=Attach&type=post&id=690592
Подключил, подсветка работает на постоянку. Читалкой выдает чип 7793. Из нета перепробовал библиотеки на ST7793 и ILI9327...ничего не происходит..
Распиновку кто-то давал такую:
ST7793 240x400 ILI9327
1 TS 14 D8 27 VCC
2 TS 15 NC 28 VCC
3 TS 16 NC 29 GND
4 TS 17 NC 30 ANODE
5 GND 18 NC 31 KATODE
6RESET 19 NC 32 KATODE
7 D15 20 NC 33 KATODE
8 D14 21 NC 34 KATODE
9 D13 22 NC 35 KATODE
10 D12 23 RD- 36 KATODE
11 D11 24WR- 37 NC
12 D10 25 RS- 38 KATODE
13 D9 26 CS- 39 KATODE
подключал к нано:
RD-A0 D8-D8 D13-D5
WR-A1 D9-D9 D14-D6
RS-A2 D10-D2 D15-D7
CS-A3 D11-D3
Reset-A4 D12-D4
2354resd, выложите более качественные фото с обоих сторон. И код убирите под споллер.
Даурен, перечитайте тему. 100 раз писали как нужно работать с и выкладывать для того что бы вам кто-то мог чем-то помочь.
Dimanok1989, Выложите качественные фото вашего дисплея. Скорее всего у вас дисплей с RGB интерфейсом, такие довольно сложно применять.
Всем привет! Может кто-нибудь подскажет как подключить такой дисплей HL-FPC-36A00? Форум просмотрел, но что-то не нашел... или просто не понял) я начинающий в общении с такими дисплеями.
Не получается загрузить фото. Где написано как грузить сюда фотографии?
2354resd читалка ничего не прочитала. Два варианта, неправильное подключение или неработающий
дисплей. Почитай форум, проверь подключение и считай еще раз. То, что читалка выдала 7793 это
глюк. Бывает. У контроллера ST7793 в нолевом регистре должно быть 77,93.
Судя по разводке шлейфа у тебя 9327.
Фото сначала загружается на форум, затем справа в таблице выбирается и вставляется в сообщение.
wisess Выкладывал дисплей от НОКИИ N9. Сравни шлейф. Если совпадет по разводке, подключай
и считывай ID контроллера.
2354resd читалка ничего не прочитала. Два варианта, неправильное подключение или неработающий
дисплей. Почитай форум, проверь подключение и считай еще раз. То, что читалка выдала 7793 это
глюк. Бывает. У контроллера ST7793 в нолевом регистре должно быть 77,93.
Судя по разводке шлейфа у тебя 9327.
Подключал как в распиновке нарисовано... Попробую прозвонить каждый. А есть смысл поменять RD,WR,RS,CS местами? На этом дисплее не надо сопротивления перекидывать для переключения?
2354resd, выложите более качественные фото с обоих сторон. И код убирите под споллер.
Фото не мои. С инета.. Мне не сфоткать...видно ничего не будет. Но дисплей один в один такой-же. Как под спойлкр убрать?
Обязательно попробуй поменять местами. RD,WR,RS,CS на CS,RS,WR,RD.
Возможно контроллер не 9327, а у них шина данных наоборот.
Если ты про резисторы на шлейфе, то не надо. У тебя жестко 8 битный режим.
Блин. Почему у меня по два одинаковых сообщения отправляет...
Обязательно попробуй поменять местами. RD,WR,RS,CS на CS,RS,WR,RD.
Возможно контроллер не 9327, а у них шина данных наоборот.
Если ты про резисторы на шлейфе, то не надо. У тебя жестко 8 битный режим.
Поменял, получилось так
Подсветка у диспа моргает постоянно и быстро? Это как исправить? Подключено просто так, без всего.
Обязательно попробуй поменять местами. RD,WR,RS,CS на CS,RS,WR,RD.
Возможно контроллер не 9327, а у них шина данных наоборот.
Если ты про резисторы на шлейфе, то не надо. У тебя жестко 8 битный режим.
Поменял, получилось так
Подсветка у диспа моргает постоянно и быстро? Это как исправить? Подключено просто так, без всего.
Тогда сначала. Что и как подключал?
А в распиновке может быть что что-то не так? Вместо 15-22 можут быть D0-D7?(попробовал...все также)
Dimanok1989, Выложите качественные фото вашего дисплея. Скорее всего у вас дисплей с RGB интерфейсом, такие довольно сложно применять.
Вот подробные картинки:
https://pp.userapi.com/c840224/v840224465/50528/Ir4Tc7QjZ7k.jpg
https://pp.userapi.com/c840325/v840325465/2c1a6/qIs_UedEyXI.jpg
https://pp.userapi.com/c639426/v639426465/6d0f3/gMV1ruRRZB0.jpg
https://pp.userapi.com/c824203/v824203465/3e698/-MrxmQfCgVE.jpg
У дисплеев с RGB интерфейсом на каждый цвет своя 8-битная шина?
....
Подсветка у диспа моргает постоянно и быстро? Это как исправить? Подключено просто так, без всего.
2354resd , что это значит ? без резисторов? дисп значит уже мертв.
фото нет , поэтому непонятно где ошибка, т.к. все же растолковано.
Dimanok1989, если бы вы прочитали тему , вы бы уже знали , что с этим диспом ловить нечего.
Да без резисторов. Там 3.3 вольта с ардуины брал. Какие фото надо?
1. Каким напряжением запитан контроллер на ардуине?
2. Как подключал контроллер дисплея к ардуине, напрямую или через резисторные делители.
Возьми с ардуины 3,3в двумя проводками и подключи + к А на шлейфе, и - по очереди к
К1, К2 и т.д. Мигают? Трещин на дисплее нет?
1. Каким напряжением запитан контроллер на ардуине?
2. Как подключал контроллер дисплея к ардуине, напрямую или через резисторные делители.
Возьми с ардуины 3,3в двумя проводками и подключи + к А на шлейфе, и - по очереди к
К1, К2 и т.д. Мигают? Трещин на дисплее нет?
1. Каким напряжением запитан контроллер на ардуине?
2. Как подключал контроллер дисплея к ардуине, напрямую или через резисторные делители.
Возьми с ардуины 3,3в двумя проводками и подключи + к А на шлейфе, и - по очереди к
К1, К2 и т.д. Мигают? Трещин на дисплее нет?
1. От компа. С ардуины на выходе 3.30-3.33
2. Напрямую без резисторных делителей.
Не падал, трешин нет. Моргают. Бывает светит четко и постоянно.
Микроконтроллер каким напряжением запитан на ардуине?
От компа через usb 5v наверно должо быть.?
тут дружбан откуда-то надеребанил дисплеи от принтера CANON PIXMA MP510 , вот это была морока , 2 дня за зря потратил , нифига.
нашел в инете по поиску service manual MP510 , распиновка шины управления оказалась не правдоподобная.
по дорожкам шлейфа, подобным контроллерам на подсчитанные примерно пиксели , светодиодам на шину данных и дрыганье управляющих пинов уже вышел на правдоподобную распиновку . вычиталось ID 7553
, там уже и контроллер нашелся NT7553 (NT7553E) , но вот засада , он для черно-белых монохромных матриц . инит для STM найденный в сети (+ похожий ST7529 ), тож для монохрома с градациями серого . потом уже нашел в файле в инете LCD_Table.xls (таблица соответствия диспов, контроллеров , сотиков) что это дисп EDMMRG2KAS . А вот для похожих диспов EDMMRF7KBS , EDMMRG3KAS ( NT7523 ) уже контроллеры повеселее (заточены для TFT матриц 65К и рисование понятней) . диспы все хиленькие по количеству цветов - 65К , против 262К применяемых в библиотеках.
какие-то уж слишком дешманские проблемные дисплеи применяют походу в принтерах .
pdf , pinouts , init code ID 0x7553 arduino UTFT 2.82 HX7553 недодел MP510 https://yadi.sk/d/x91SSilC3Q8jNZ , (там еще примерчик _UTFT_Demo_160x128_NT7553 )
в общем думаю там както заумно надо подсчитывать gray scale 32 (5бит) , чтоб рисовались цвета , и по заумному использовать регистры R14 R15 R16 R17 R20 R21 R22 (подбор инитов неподошёл на UTFT , Adafruit , MCUFRIEND_kbv ) , ибо ни в одних доселе известных мне контроллеров , не рисуется через регисты R16 R17 . и подмена на их , на базе похожих ili9325 , S6D1121 никчему не привела.
// кондер на диспе , параллельно RST , пришлось сдуть , ибо через 10ком , дисп не успевал отвечать . и к томуже добавлял задержку 3шт "rjmp .+0" "\n\t" \ на чтение (так надежней читается ID ) в файле либы ....Мои документы\Arduino\libraries\Adafruit_TFTLCD\pin_magic.h
получилось:
Slider я на маленькие забил. Если возникнет необходимость, валяется пяток эпсонов и нокий.
2354resd Если подключал к ардуино, на котором микроконтроллер запитан от 5В, то скорее всего спалил
контроллер дисплея. Обязательно через резисторный делитель.
Выложи фотку ардуины с 2 сторон.
Vot shleyf
Всем привет! Нужна помощь в подключении дисплея. http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=12#comment-305874
контроллер ILI9481 Распиновка:
Ранее подключал его к Ардуино Мега:
Все нормально определилось и отображалось. Библиотека + инит взяты с 610 поста
Дальше решил подключить дисплей к Ардуино Про Мини:
Подключал так:
Подключение брал из UTFT_Requirements.pdf. Перепробовал целую кучу UTFT библиотек. Подставлял инит с 610 поста - начего. Только подсветка работает и все..
В чем может быть проблема?
//Ардуино Про Мини, 3.3 вольтовая. Переделанная из 5-ти вольтовой: заменен кварц, заменен бутлоадер. Питание подается 3.3 вольта. По этому дисплей подключаю напрямую.
2354resd Вот схема твоей ардуино. slider уже в каком то посте писал, что 3,3В выдает микросхема, расположенная
на 2 фото. И ток всего 50ма. А сама ардуино питается от 5 В. Скорее всего контроллер дисплея ты спалил 5В.
А мигать может от недостатка тока по 3.3В. Питать подсветку можно от 5В через резистор.
forfrends Скорее всего в библиотеке нужно править подключение по пинам. Не нашел в UTFT_Requirements.pdf
подключение к мини.
Для Ардуино Про Мини Подключение точно такое же как и для УНО. Контроллер используется один и тот же: Атмега328. Подключал все как для УНО:
DB0 - D0
DB1 - D1
...
DB7 - D7
Управление - на любые свободные.
но к сожалению почему-то дисплей молчит. Хотя на Меге2560 работал отлично.
Попробуй все используемые пины принудительно настроить на выход, а потом уже работать с библиотекой.
Понял. Буду следующую жертву мучать. От нокии 5800 хм
forfrends , хорошо что фото привели
на фото вы используете на ардуино промини выводы D0 D1 , а для подобных ili9341 9488 9186 ... контроллеров диспа используется либа 8bit_turbo (некопанная либа UTFT не может работать с этими контроллерами в 8бит). 8bit_turbo заточена под adafruit-ские шилды (для уно/мини/нано она использует пины D8D9D2-7 , не D0 D1 как вы подключили ) , на меге она использует цельный порт пины D22-29 .
есть 2 варианта для этой UTFT
1. перепаять выводы DB0 DB1 дисплея на D8 D9 ардуины .
либо
2. в файле \Мои документы\Arduino\libraries\UTFT\hardware\avr\HW_ATmega328P.h переписать конф на выход и вывод с D8D9 на D0 D1 (т.е. цельный порт , из-за чего еще чуть чуть вырастет скорость).
// можно было использовать тоний стеклотекстолит как прокладку, или макетку (очень удобно напаять что нибудь еще , dc-dc 8..5в, входные делители на аналог пины, фильтра, защиту, оконечные модули,....).
Если делаете как можно тоньше , то вместо про мини рекомендую использовать одностороннюю нану , чтоб не париться с программатором(переходником) . разница ничтожна ~20р для еденичных поделок , зато проще в перепрограммировании. page=11#comment-302424
https://ru.aliexpress.com/item/Freeshipping-10PCS-LOT-Nano-3-0-controller-compatible-with-arduino-nano-NO-CABLE/1511622386.html
и пожалуй самая тонкая :
https://ru.aliexpress.com/item/10pcs-Nano-3-0-controller-compatible-with-for-arduino-nano-Atmega328P-CH340-USB-driver-NO-with/32828418874.html
https://ru.aliexpress.com/store/product/5pcs-Nano-3-0-controller-compatible-with-for-arduino-nano-Atmega328P-CH340-USB-driver-NO-with/1093624_32827920971.html
// 5-10шт выгодно , трек - не потеряется на почте , заодно перекроите надобность всех своих поделок. Иначе если брать помалу и с рдугим товаром у одного продавца, то надо смотреть чтоб доставка других товаров не суммировалась , а бралась единожды.
croc19 , а есть возможность как в #414 прошивку копнуть FLY IQ4490i ? на предмет что там за драйвера применяются или мож иниты там есть (ili9806h, OTM8009A, R61408 , .... ). вроде бы в нем применяется дисплей TXDT400SG-99 / FPC-T40KPS62V1F ( еще в Philips W3568 , ZTE Q101T Q201T ,... )
// купил с год назад дисп 4.0" 800x480 TXDT400SG-99 42pin , и его же на плате с тачем ,
покупал на taobao https://world.taobao.com/item/43763253727.htm через посредников, на Али таких диспов тогда еще небыло. Только через год :) до них руки дошли. Что на шилде, так там питание не было разведено, стабы ориентировочно 1.8в и 2.8в не впаяны, вместо одного - тупо диод чтобы уменьшить с 3.3 до 2.8в). Читалке сообщают диспы очень мало , какая-то невнятная ересь. Надписи на шлейфах разным шрифтом и отвечают они по разному. выведены 18бит, IM не выведены ни на пины, ни на резисторы перемычки. Резисторы R1 R2 тупо на минус - для идентификации "своего" дисплея. Читалка на минимальном ините и UTFT 16бит не запускают дисплей (максимум несколько полосок из точек вверху и внизу, как будто надо кодировать цветность под 18 бит. Но в режиме чтения ID проскакивают лог.0 только на D0-D15 , значит всеже он на 16бит )
нашел их недавно на Али , у продавцов большого количества разных дисплеев
Ecyberspaces https://ru.aliexpress.com/store/224898
RUIJIA INDUSTRY https://ru.aliexpress.com/store/1726252
в названии одного лота написано что это ILI9486H https://ru.aliexpress.com/wholesale?ltype=wholesale&d=y&origin=y&blanktest=0&SearchText=ili9486h&tc=af&initiative_id=SB_20170708015332&isViewCP=y&catId=0, но такого контроллера походу не существует. В назнании другого лота - ILI9806H , такой уже существует даташит , но не нашел инита.
продавец выслал доки на ILI9806H TK040FH001 https://yadi.sk/d/Q1CF1QKq3Ks2H6 , но инит там походу ILI9481 ( просишь у них одно присылают совсем другое , прикидываются типа я твоя не понима ) .
///// прошло то время, когда занимался прошивкокопанием и создание патчей для сотовых Siemens , сейчас сотиками уже не приходится заниматься, не угонишься, зачастую для дешевых тлф. уже дешевле купить новый тлф, чем ремонтировать старый. Как-то попробовал несколько прог прошивкокопания китайфонов, чтот они не схавали фулфлэши FLY.
Добрый день, удалось ли Вам найти lcd_init на данный дисплей или 9481 подошел?
Добрый день!
Имеется монохромный дисплей 320*240 промышленный, но к нему есть плата с контроллером OKI MSM6255 (https://yadi.sk/i/fadCQY4Z3QBmjC) и памятью. А у этого контроллера подключение параллельное 8-bit (D0-D7) + RD, WR, CS + RES. Я так понял, что для этого контроллера нужна библиотека для TFT экранов? Или я ошибаюсь? Может есть специальная какая библиотека (я не столкнулся). Бибилиотека для SED1335/RA8835 наверно не подходит, там используются ещё выводы A0 и E. Направьте, пожалуйста, на путь верный.
Watson79 Читать даташит и пытаться запустить.
Дык, какую библиотеку?
Буду пробовать понять английский :)
Библиотеку придется писать самому. Смотреть в даташите диаграммы сигналов,
писать и пробывать хоть что то вывести на дисплей. А уж потом прикручивать графические библиотеки.
Забей на него, возьми цветной и посылай на него 2 цвета. Получится монохром.
Если конечно из интереса, то можно кучу времени потратить.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
напомню , разрешение из велико - 800х480 !
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . Несколько дней потратил на них и забросил, некогда. время на них нужно больше.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
разрешение 800х480
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . время на них нужно.
У меня голые дисплеи. Обозначение TXDT400S6-99 - 9806H. Сам еще не проверял. Жду платы. Смогу проврить только в/после новогодние/х праздники/ов. Сейчас пока решил проработать вопрос прошивки.
Вот документация по LCD, которую нашел - https://yadi.sk/d/TneM1eQH3QCNaB
1. довольно много драйверов для STM32 на японском сайте - для каждого можно посмотреть lcd_init, в т.ч. есть 9806H, но он очень похож на тот, что прислал продавец. В комментариях указано, что для данного дисплея "не подходит для MCU шины для модели HALF-RAM". Образцы драйверов сделалны для stm32f4xx через FSMC, но при желании несложно переделать. (ссылка на источник - http://nemuisan.blog.bai.ne.jp/?eid=192848#STM32F4)
2. datasheet (скорее всего есть у всех, но мало ли). В нем не описан ряд комманд, которые отсылаются дисплею.
3. документацию, которую получил от продавца на ali, там как и у Вас часть на 9481.
4. чертеж dwg, там же pinout.
Приветсвую всех. Вот снял дисплей с нокии 5800. Порыскал немного в гугле, пока не нашел распиновку.
1,2 - земля; 4,20 - + 3 v Правильно понимаю?
Приветсвую всех. Вот снял дисплей с нокии 5800. Порыскал немного в гугле, пока не нашел распиновку.
1,2 - земля; 4,20 - + 3 v Правильно понимаю?
https://yadi.sk/i/NI89WU6Q3QCb4a - Схема 5800, коннектор дисплея (X2470) на 5ой странице
Спасибо. Его можно к ардуине прикрутить? Помогите разобраться со всем этим добром.
Что-то не могу никак запустить UTFT... Перепаял 0 и 1 на 8 и 9. Проверил читалкой, все так же 9481, и идет тест:
Пытался запустить на UTFT - ничего не получается. Скачал уже кучу разных правленных библиотек, подставлял свой инит - ничего! Дисплей молчит. Уже запутался во всех этих библиотеках. И сам уже не знаю какие пробовал, а какие нет...
С Адафруитом я не дружу. Попробовал подправить инит - стало только хуже. Можете "ткнуть носом" в библиотеку UTFT которая заработает с ILI9481 8 bit ?
UTFT не работает с 9481-8 бит, в ней написано 9481-16 бит. Нужно править UTFT для 8 бит.
Где то на форуме SLIDER подставлял инит, но нужно, чтоб совпали регистры управления вывода
на стекло и разрешение экрана. Иначе инит пройдет, а рисовать не будет.
Ковыряй библиотеку и смотри,как она устроена. И пытайся переделать под себя.
Попробуй эту https://yadi.sk/d/YPMlsrf83QD2tA
#define ILI9481 21 закоментировать, остальное раскоментировать.
Это ты знаешь.