|
|
  |
AVR и Siemens M55 |
|
|
|
Aug 24 2006, 06:35
|

Участник

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

|
Цитата(Alexey Belyaev @ Aug 23 2006, 17:39)  это такой с подстроечным резистором? Так вот что у меня валяется!  Может быть и да. Прилагаю экскизик, красным отмечены подстроечник и этот самый дополнительный контакт. Маркировка на нем LPH8731-1 63332893 V3
Сообщение отредактировал Alexsys - Aug 24 2006, 06:37
Прикрепленные изображения
|
|
|
|
|
Aug 24 2006, 06:50
|

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

|
Цитата(skripach @ Aug 24 2006, 02:33)  ... а размер картинки 2973696 бит, почти 3 миллиона бит. Из этого вывод: картинку на 20 Мгц можно вывести чуть бустрее чем за секунду. Чего-то я не пойму. 132*176*16=371712. Размер картинки ~0.4 млн. бит. Цитата(skripach @ Aug 24 2006, 02:33)  P.S. Это для PICa, но для AVR думаю будет также. Для AVR при 20 мГц будет 20 мБит/с.
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Aug 24 2006, 17:43
|

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

|
Цитата(Nanobyte @ Aug 24 2006, 15:14)  А-а-а блин. Запустил я его !!! По крайней мере инициализируется, на экране красивый мусор. Подводные грабли были в том, что резисторная схема согласования уровней никуда не годится. Запитал Mega16 и дисплей от одного питания 3.3в и всё заработало!  Я это делал срежствами 74LVC245ADW. Запитывая её от 3.3 получаем на выходе правильные 3.3 Цитата(Alexsys @ Aug 24 2006, 13:35)  Цитата(Alexey Belyaev @ Aug 23 2006, 17:39)  это такой с подстроечным резистором? Так вот что у меня валяется!  Может быть и да. Прилагаю экскизик, красным отмечены подстроечник и этот самый дополнительный контакт. Маркировка на нем LPH8731-1 63332893 V3 Он самый. Спасибо за консутльтацию
|
|
|
|
|
Aug 26 2006, 17:12
|

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

|
Сегодня, наконец-то полностью запустил отображение на экране S65, и вот что выяснилось: у меня дисплей типа L2F50, и с ним работает ТОЛЬКО предназначенная для него версия программы. Собрал схемку на М128, которую предлагают немцы, пробовал грузить в Мегу варианты программ для L2F50, LS020 и LPH88. С чужими версиями программ дисплей даже не инициализируется. Похоже, что протоколы разные, и телефон эти дисплеи как-то различает. Теперь вопрос к знатокам С. Прилагаемая программа написана на Си, и я никак не могу расковырять последовательности команд, чтобы переписать программу на ASM. Просьба сообщить, на какой версии языка эта программа написана и, по возможности, откомпилировать её с выходом ASM-кода. Пытался я дисассемблировать HEX, но такая ерунда получается. Буду крайне признателен за разъяснения и ASM-код.
L2F50_display4_V02.zip ( 13.33 килобайт )
Кол-во скачиваний: 1878
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Aug 26 2006, 19:07
|

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

|
2 Alexey Belyaev: Возможны следующие варианты: 1) Какой-то общий протокол. 2) Возможно, какая-либо линия, или несколько, двунаправленная (во время RESET, к примеру). 3) Наиболее вероятно, измеряют входное сопротивление линий. Что-то типа определения скорости при подключении к USB. Кстати, у супернемцев на форуме, этот вопрос обсуждается. 4) Почти невероятно - какой-либо датчик (сенсор) на телефоне. Схему пока подробно не рассматривал. По поводу Display ID - по всей видимости, отвечает программе главный процессор, а для него важно разрешение и глубина цвета, поэтому ID и одинаковый. Главное, разница есть, и управлять дисплеем приходится по разному. 2 zltigoКниги я, конечно, почитаю. Но может быть, Вам или кому-либо сделать ASM-листинг будет проще? Мне-же придётся доставать С, ставить его, пытаться разобраться с его командами и т.д. То-ли дело, кристалльно чистый и понятный ASM (IMHO, конечно)  (Кстати, мои поздравления с юбилеем Вашего счётчика сообщений  )
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Aug 26 2006, 20:22
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Nanobyte @ Aug 26 2006, 22:07)  Книги я, конечно, почитаю. Право дело это стоит сделать, тем более там для начала реально все требуется по минимуму и читать всегда проще, чем писать. Цитата Но может быть, Вам или кому-либо сделать ASM-листинг будет проще? Я просто под AVR не пишу, но думаю, что кто-нибудь откликнится, поскольку работы на несколько минут. Хотя для ознакомления ЛУЧШЕ изучать что-либо на высокорувневом языке а по неоткомментированному ASM листингу после компилятора. Вы жаловались на чушь после дизассемблера, так почему Вы рассчитываете увидеть что-то отличающееся от него? Цитата Кстати, мои поздравления с юбилеем Вашего счётчика сообщений  Спасибо! Правда это уже повторный юбилей :-), поскольку несколько сот сообщений на счетчике слетели при "атаке" :-(
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 26 2006, 20:49
|

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

|
Цитата(zltigo @ Aug 27 2006, 00:22)  ... Хотя для ознакомления ЛУЧШЕ изучать что-либо на высокорувневом языке а по неоткомментированному ASM листингу после компилятора. Вы жаловались на чушь после дизассемблера, так почему Вы рассчитываете увидеть что-то отличающееся от него? Дело в том, что у супернемцев некоторые проекты выложены с полупереваренным исходником С - на ASM. Компилятор оставляет все комментарии, разобраться довольно просто. Мне-же просто не хочется изучать очередной язык, за ненадобностью. Ну не нужен мне С ! Пробовал я изобразить из себя компилятор, дисплей инициализируется, показывает цветные точки ... и всё. А вот рабочую программу корявить будет не в пример легче. А что касается счётчика сообщений, то модератор восстанавливает его по Вашей просьбе (я это делал в разделе "Стать своим")
Сообщение отредактировал Nanobyte - Aug 26 2006, 20:56
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Aug 28 2006, 05:54
|

Участник

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

|
2 Alexey Belyaev Цитата(Alexsys @ Aug 24 2006, 13:35)  Цитата(Alexey Belyaev @ Aug 23 2006, 17:39)  это такой с подстроечным резистором? Так вот что у меня валяется!  Может быть и да. Прилагаю экскизик, красным отмечены подстроечник и этот самый дополнительный контакт. Маркировка на нем LPH8731-1 63332893 V3 А его ты запускать в ближайшее время не планируешь??? И интересно, что это за дополнительный контакт???
Сообщение отредактировал Alexsys - Aug 28 2006, 05:55
|
|
|
|
|
Aug 28 2006, 06:02
|

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

|
Цитата(Alexsys @ Aug 28 2006, 12:54)  2 Alexey Belyaev Цитата(Alexsys @ Aug 24 2006, 13:35)  Цитата(Alexey Belyaev @ Aug 23 2006, 17:39)  это такой с подстроечным резистором? Так вот что у меня валяется!  Может быть и да. Прилагаю экскизик, красным отмечены подстроечник и этот самый дополнительный контакт. Маркировка на нем LPH8731-1 63332893 V3 А его ты запускать в ближайшее время не планируешь??? И интересно, что это за дополнительный контакт??? кто бы знал как... А контак видимо технологический, в телефоне не используется.
|
|
|
|
|
  |
9 чел. читают эту тему (гостей: 9, скрытых пользователей: 0)
Пользователей: 0
|
|
|