это то да, но заполняется она альбомным видом, а мне бы хотелось пейзажным, чтоб с камерой лучше согласоватьFoks писал(а):Ну здрасте. Если не делать 0x36, то вся область 132х176 нормально заполняется.
Дисплеи от мобильных телефонов- осцилограммы работы
-
kotoandroid
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Вт апр 19, 2011 12:24:56
Re: Дисплеи от мобильных телефонов- осцилограммы работы
- Реклама
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Делаем вывод по дисплеям LPH9157-2 и LPH8924-1 оба с зеленой платой.
Это один и тот-же дисплей с одной лишь разницей, протокол обмена.
У одного спи у другого паралельный.
И контроллер на борту ili1963.
Это один и тот-же дисплей с одной лишь разницей, протокол обмена.
У одного спи у другого паралельный.
И контроллер на борту ili1963.
Ни один домашний кот незнает что он домашний.
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Это видимо дисплей с жолтым текстолитом.Add: А вот где деза взялась:
neonix писал(а):
Ну контроллер в нём кажеться Alps Solomon SSD1286 serial, ибо так его определяла прога которая читает инфу из сименсов. Я находил исходник под SSD1286, правда с паралельной шиной. Команды частично совпадали со снятыми мною. Этот контроллер или нет точно установить не удалось
На нём есть надпись ALPS и этот дисплей тоже есть с паралельной шиной и с последовательной.
Вот фото обоих дисплеев.
- Вложения
-
- lcd.JPG
- (28.31 КБ) 975 скачиваний
Ни один домашний кот незнает что он домашний.
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Спасибо. Так как всеже загружать и рисовать картинки на экране?
Шуруп забитый молотком держится намного лучше чем гвоздь закрученный отверткой!
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Можно взать картинку и конвертнуть в 16ти битный формат 5:6:5 ну и под разрешение дисплея.
Полученный массив просто гнать в экран.
Кино конечно не получится, да и мозги все сожрёт, но картинка получится нормальная.
Конвертилки гдето были.
Если у себя найду, пришлю.
Полученный массив просто гнать в экран.
Кино конечно не получится, да и мозги все сожрёт, но картинка получится нормальная.
Конвертилки гдето были.
Если у себя найду, пришлю.
Ни один домашний кот незнает что он домашний.
- Реклама
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Повторюсь еще раз, если оставить дисплей в вертикальном режиме, но при этом вместо столбца слать строку, и наоборот, то изображение будет пейзажным. Вроде бы очевидная вещьkotoandroid писал(а):это то да, но заполняется она альбомным видом, а мне бы хотелось пейзажным, чтоб с камерой лучше согласовать
Во-первых, ILI9163, во-вторых это тоже заблуждение. Тот контроллер даже не поддерживает разрешение 132х178, это как минимум. У него 132х168. Во-вторых, там команды отличаются. К примеру, координата передается двумя байтами, а у нас одним. Там много отличий, если присмотреться. Именно поэтому я и описывал некоторые команды на 7 странице темы.radiokot__ писал(а):И контроллер на борту ili1963.
А похожая система команд много где использовалась. Изначально вроде бы у EPSON, а потом и у SAMSUNG, и у PHILIPS, и у ILITEK, и еще много у кого. Больше шансов, что там какой-то EPSON, чем это китайское чудо ILIxxxx. К тому же чипы бывают заказные, которые не выводятся на общий рынок, и документация на них не выкладывается.
Медвежья услуга.radiokot__ писал(а):Если у себя найду, пришлю.
Giggity giggity goo!
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Ну если не нравится ILI9163 можно посмотреть S1D15G14E.
Что примерно одно и тоже.
Мне больше даташит на ILI9163 нравится, както красивее.
Про разворот на 90 градусов в прямую видимо не получится (за счёт команд).
Из того что есть получается что там память такая.
По этому надо извращятся програмно.
Ну это конечно я так думаю.
Что примерно одно и тоже.
Мне больше даташит на ILI9163 нравится, както красивее.
Про разворот на 90 градусов в прямую видимо не получится (за счёт команд).
Из того что есть получается что там память такая.
По этому надо извращятся програмно.
Ну это конечно я так думаю.
Ни один домашний кот незнает что он домашний.
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Я не пойму, это что действительно настолько сложно?
Делаете зеркализацию по вертикали и меняете местами программно X-Y. И вот и всё - альбомный вид.
Вот и все извращения.
Делаете зеркализацию по вертикали и меняете местами программно X-Y. И вот и всё - альбомный вид.
Вот и все извращения.
Giggity giggity goo!
-
kotoandroid
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Вт апр 19, 2011 12:24:56
Re: Дисплеи от мобильных телефонов- осцилограммы работы
пойми, так гораздо медленнее заливка идёт. раза в 3-4 ажFoks писал(а):Я не пойму, это что действительно настолько сложно?
Делаете зеркализацию по вертикали и меняете местами программно X-Y. И вот и всё - альбомный вид.
Вот и все извращения.
- U235
- Встал на лапы
- Сообщения: 135
- Зарегистрирован: Вт фев 21, 2012 20:42:26
- Откуда: Санкт-Петербург, Россия, Земля
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Делал альбомный разворот для L2F50. Из-за того, хотел один и тот же шрифт использовать - получилось много кода. Но поколдовав над критическими участками (и оптимизацией WinAVR) разница в скорости получилась процентов 40.
При использовании ассемблера - разницы в скорости почти не было.
При использовании ассемблера - разницы в скорости почти не было.
А из наших труб идет необычный дым. Стой! Опасная зона! Работа мозга!...
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Ну собственно говоря от чего тормоз может взятся? да ещё в 3-4 раза.
Может просто накасячили в программе?
Зукс
Про вывод картинки.
Как я уже писал нужно правильно её сперва зделать.
Размер само собой, и глубина цвета.
Т.К используем 16 бит цвета то и конвертируем в 16 бит.
Берём прогу для изменения размера картинки, я использовал "AVS Image Converter"
Получаем нужный размер.
Затем меняем глубину цвета и преобразуем в сишный код, я использовал "Bitmap2Code"
Получившийся массив просто гоним в дисплей.
Вот примерно так должно получится.
Может просто накасячили в программе?
Зукс
Про вывод картинки.
Как я уже писал нужно правильно её сперва зделать.
Размер само собой, и глубина цвета.
Т.К используем 16 бит цвета то и конвертируем в 16 бит.
Берём прогу для изменения размера картинки, я использовал "AVS Image Converter"
Получаем нужный размер.
Затем меняем глубину цвета и преобразуем в сишный код, я использовал "Bitmap2Code"
Получившийся массив просто гоним в дисплей.
Вот примерно так должно получится.
- Вложения
-
- 100_3387.JPG
- (33.85 КБ) 884 скачивания
Ни один домашний кот незнает что он домашний.
-
kotoandroid
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Вт апр 19, 2011 12:24:56
Re: Дисплеи от мобильных телефонов- осцилограммы работы
дело не в увеличении размеров кода и компиляторе, дело в том, что я заливаю экран аппаратно(для самого экрана) указав один раз границы прямоугольника и шлю только два байта=1пиксел, следующие два байта снова пиксел. а вы предлогаете программно каждый пиксель слать его координаты, его цвет, и так каждый пиксель. я так делал раньше и отказался от этого, так в трое как минимум быстрее.kotoandroid писал(а):пойми, так гораздо медленнее заливка идёт. раза в 3-4 аж
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Ну дык заливка так и делается, отправил координаты начала и конца и дуй цветом по всему указанному полю.
а вы предлогаете программно каждый пиксель слать его координаты, его цвет, и так каждый пиксель.
Я так не предлогал !!!
а вы предлогаете программно каждый пиксель слать его координаты, его цвет, и так каждый пиксель.
Я так не предлогал !!!
Ни один домашний кот незнает что он домашний.
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Люди, да что с вами?
Кто такое говорил - программно координаты слать? Выслал координаты прямоугольника, и заполняешь. Просто заполнение тогда будет не по вертикали, а по горизонтали. А разницы - никакой.
Кто такое говорил - программно координаты слать? Выслал координаты прямоугольника, и заполняешь. Просто заполнение тогда будет не по вертикали, а по горизонтали. А разницы - никакой.
Giggity giggity goo!
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Всем привет, я человек тут новый, может кто подскажет. Раньше я работал с Делфи, немного знаю Паскаль. Так вот вопрос: Паскаль позволит мне реализовать устройство в которое входит VS1011, MicroSD, Atmega128A, и дисплей lph9157-2 от Сименса? Тоесть MP3 плеер? Просто не хочу переходить на Cи. В Паскале есть нужные библиотеки? Или всё же лучше начинать работать с Си? Для начала хочу как раз запустить дисплей.
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Кажется микропаскаль называется (от микроэлектроники) - вполне успешно на нём пишут.
А вот библиотеки на дисплей вряд ли найдёте, придётся писать самому.
А вот библиотеки на дисплей вряд ли найдёте, придётся писать самому.
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Здесь по мойму выкладывали код библиотеки для работы с дисплеем. Ешё вопрос: можно управлять дисплеем с ком порта? Я на Делфи к примеру пишу программу с компонентом для работы ком порта, затем подключаю библиотеку для дисплея, реализую нужные процедуры и возможно выгружаю в него любую BMP картинку)
-
Chettuser
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Точнее переписывать - готовое уже вроде где то пробегало на Siemens.
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Дисплеи от мобильных телефонов- осцилограммы работы
nikityan, Вы можете программировать на паскале, но программой Delphi для микроконтроллеров Вы пользоваться не сможете. Вам нужно качать micropascal, и учиться работать с ним. Программирование периферии МК отличается от привычных вам компонентиков делфи. То есть знать язык программирования недостаточно.
Giggity giggity goo!
Re: Дисплеи от мобильных телефонов- осцилограммы работы
Ясно, спасибо, уже поставил МикроПаскаль. Может кто скинуть готовый проект в МикроПаскале для запуска дисплея? Мне для Atmega128A, порты буду использовать стандартные SPI (B порты). А то не сильно шарю пока в этом, а попробовать хочеться)


