реклама на сайте
подробности

 
 
87 страниц V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> AVR и Siemens M55
Nanobyte
сообщение Aug 23 2006, 05:24
Сообщение #61


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Но ведь телефоны это как-то делают! Изображение меняется, как в телевизоре, мгновенно.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
Spider
сообщение Aug 23 2006, 07:17
Сообщение #62


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(Nanobyte @ Aug 23 2006, 12:24) *
Но ведь телефоны это как-то делают! Изображение меняется, как в телевизоре, мгновенно.

как я уже говорил телефоны это делают не так как предложили немцы. У немцев 3 разных протокола на 3 дисплея. На практике все 3 дисплея одинакого работают на одном и том же аппарате. т.к. у дисплея нет обратной связи -> телефон не может выбрать протокл работы под тот или иной. Значит телефон работает с дисплеем иначе.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 23 2006, 10:36
Сообщение #63


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Речь не идёт о трёх немецких протоколах. Судя по всему (и туманным намёкам в DS) у дисплея 2 страницы видеоRAM, сканирование идёт из одного, а заполняется в это время другой.
А вот насчет SPI-сниффера, похоже родной SPI-SLAVE использовать не удастся, т.к. максимальная скорость приёма Fclk/4. Тогда тактовая AVR должна быть минимум 40 мГц (или 52 мГц). Придётся лепить на дискретной логике и внешнем RAM.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
Alexsys
сообщение Aug 23 2006, 11:44
Сообщение #64


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 8-08-06
Из: Москва
Пользователь №: 19 398



Господа, а можно ли где-то оптом закупать дисплеи, используемые в сотовиках???

По поводу моего предыдущего вопроса насчет дисплеев LPH9135-1 из Siemens AX72 и LPH8731-1 из Siemens MC60. Хочу добавить, что у обоих дисплейчиков по десять контактов в ряд как и у некоторых рассмотренных выше. У LPH8731-1 есть еще один дополнительный контакт, но он находится в сторонке и ни с чем на плате телефона не соединяется.

Сообщение отредактировал Alexsys - Aug 23 2006, 11:54
Go to the top of the page
 
+Quote Post
acex2
сообщение Aug 23 2006, 12:50
Сообщение #65


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(Alexsys @ Aug 23 2006, 15:44) *
Господа, а можно ли где-то оптом закупать дисплеи, используемые в сотовиках???


www.megaopt.ru
Go to the top of the page
 
+Quote Post
Spider
сообщение Aug 23 2006, 13:39
Сообщение #66


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(Alexsys @ Aug 23 2006, 18:44) *
У LPH8731-1 есть еще один дополнительный контакт, но он находится в сторонке и ни с чем на плате телефона не соединяется.

это такой с подстроечным резистором? Так вот что у меня валяется! smile.gif
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 23 2006, 14:03
Сообщение #67


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Я читал на форуме (не помню каком), человек писал что в телефоне на дисплей информацию выводит ARM на 105 МГЦ. Поэтому я думая надо искать контроллер побыстрее. Если даже картинку писать в память, а потом выводить на экран, то от этого быстрее не будет потомушто на запись в память тоже время нужно.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 23 2006, 14:44
Сообщение #68


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Цитата(skripach @ Aug 23 2006, 18:03) *
...Если даже картинку писать в память, а потом выводить на экран, то от этого быстрее не будет потомушто на запись в память тоже время нужно.

Выше я приводил расчёты времени для передачи в дисплей. Запас есть, и неплохой. А вот для формирования этой картинки, похоже AVR слабоват. Можно, конечно, поставить 2 буфера RAM, заполнять один и выводить из другого, но это сильно усложняет схему. Лучший способ, наверное, это поставить отдельную дешевую MMC, в которой и хранить готовые сложные изображения, а простые рисовать самому в памяти.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 23 2006, 16:01
Сообщение #69


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Как писал Alexey Belyaev на отрисовку даже маленького квадратика уходит много времкни, т.е. если даже не читать с карты ММС, а просто заполнять форму например 60х60 любым цветом, то даже на 20 Мгц это происходит не мгновенно, видно как последовательно заполняются пиксели.

P.S. Я имел ввиду писать картинку в память экрана, а потом соответствующей командой выводить на экран.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 23 2006, 17:28
Сообщение #70


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Цитата(skripach @ Aug 23 2006, 20:01) *
... даже на 20 Мгц это происходит не мгновенно, видно как последовательно заполняются пиксели.

Тогда совсем что-то непонятно. Сколько времени требуется AVR чтобы переслать 7200 байтов по SPI ? Значит, сам дисплей тормозит. Блин, сдам проект, займусь разборками с S65 вплотную.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 23 2006, 18:03
Сообщение #71


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Вот и я тоже несовсем понимаю в чем дело по расчетам должно быть быстрее, а на практике!!!
Пробывал на 4 Мгц и тут же на 12 Мгц, на глаз на 12 Мгц в три раза быстрее. А по поводу что экран тормозит так у меня сразу после вывода картинки должен загорется контрольный светодиод и загорается точно после вывода картинки.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 23 2006, 18:27
Сообщение #72


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



2 skripach Я так понял, что Вы программируете PIC. Может быть, Вам попробовать перенести проект на кристалл, в котором есть аппаратный SPI? Всё-таки он будет пошустрее программного. Здесь, на форуме, недавно была дискуссия на эту тему:
http://electronix.ru/forum/index.php?showt...18587&st=0#
А то что-то совсем чудеса получаются.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 23 2006, 18:56
Сообщение #73


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Сейчас как раз этим занимаюсь, сделал макетку с новым PICом, куча аппаратных интерфейсов но всё теже 20 Мгц, может ситуация прояснится. Поднимал вапрос относительно быстрого процессора на сайте MICROCHIP, там меня отправили на http://www.ubicom.com/ они производят контроллеры с тактовой частотой 50-100 Мгц и 4-х уровневой конвееризацией, т.е. одна инструкция за один такт.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 23 2006, 19:42
Сообщение #74


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Тогда, может быть, первым делом попробуете просто залить экран каким-либо цветом, не связываясь с MMC ? Сразу все станет ясно с быстродействием дисплея.

Сообщение отредактировал Nanobyte - Aug 23 2006, 19:42


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 23 2006, 22:33
Сообщение #75


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Из документации (скриншот ниже) следует что мах. частота SPI порта 5Мгц т.е. 5 миллионов бит можно передать за секунду, а размер картинки 2973696 бит, почти 3 миллиона бит. Из этого вывод: картинку на 20 Мгц можно вывести чуть бустрее чем за секунду.
P.S. Это для PICa, но для AVR думаю будет также.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post

87 страниц V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
13 чел. читают эту тему (гостей: 13, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01487 секунд с 7
ELECTRONIX ©2004-2016