Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
04.02.2013, 21:12
|
#1351
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Хотелось бы как можно универсальнее типа исправил коэффициенты размера и поехали, а вообще пробовать буду, на 3 дюймовом 240\400. Шрифты для пробы нашёл, формата
// 0x00 - пустое знакоместо.
0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// 0x01 - лицо с улыбкой.
0x00, 0x3e, 0x45, 0x51, 0x45, 0x3e,
// 0x02 - лицо с улыбкой закрашенное.
0x00, 0x3e, 0x6b, 0x6f, 0x6b, 0x3e,
Процедуры то напишу, но хотелось бы на чужом горбу да в радость
|
|
|
|
04.02.2013, 23:28
|
#1352
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от С.М.С
|
на 3 дюймовом 240\400
|
вы не поверите, но под разные дисплеи они могут отличаться, да и "3 дюймовом 240\400" - не знаю такого контроллера или дисплея.
По сути - вам надо программку для редактирования шрифтов, которая выгрузит в формат, который вам подойдет.
попробуйте вот тут: http://www.sourcecodedownloads.com/209279/
в папке fonts
|
|
|
|
04.02.2013, 23:37
|
#1353
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
По сути, мне нужны процедуры, которые формируют массив данных для вывода на TFT в не зависимости от контроллера дисплея, наличия ОЗУ на борту дисплея или отсутствия таковой. К примеру, Вы же не пишите каждый раз новый обработчик, новые шрифты, под новый дисплей, а изменяете в уже наработанном коде, разрядность циклов, формирующих развёртку дисплея. Впрочем если мы друг друга не поняли, не стоит заморачиваться.
|
|
|
|
05.02.2013, 00:34
|
#1354
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
С.М.С, тогда смотрите другие файлы в архиве, там все движения раскиданы по процедурам.
|
|
|
|
05.02.2013, 08:43
|
#1355
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
С.М.С, Вам придется использовать попиксельный вывод.
То есть задание координат для одного пикселя . Что не всегда быстро , зато универсально.
Только к чему стряпание очередной говно_либы ? Подумайте стоит ли оно того ?
__________________
Осторожно , злой кот
|
|
|
|
05.02.2013, 10:01
|
#1356
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Понял, что не получится на чужом горбу да в радость Благодарю, за уделённое время!
|
|
|
|
05.02.2013, 10:19
|
#1357
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
С.М.С, архив посмотрели? Там утилитка, и примеры - оттуда много полезного можно взять
|
|
|
|
05.02.2013, 10:23
|
#1358
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Да, благодарю, не по ссылке, там просят регистрации, но на Казусе через поисковик, оказывается здесь уже такойже выкладывали.
|
|
|
|
14.02.2013, 23:56
|
#1359
|
Прохожий
Регистрация: 14.02.2013
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Есть два дисплея из Nokia 7200
внутренний 96x64 b/w или внешний 128x128@65k.
http://www.gsmarena.com/nokia_7200-567.php
у обоих дисплеев разъем не как обычно у финов 10 или 24, а 20 pin.
Есть подозрения, что он на pcf8833 или S1D15G10.
Нет ли у кого мыслей как отловить распиновку сигналов нужных для spi ? И может ли она быть похожей на 24-pin Nokia ?
В инете ну совсем нет инфы по распиновке, а единственная схема 7200 не содержит (!) инфы о разъеме.
|
|
|
|
18.02.2013, 17:23
|
#1360
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Ну, я к вам. Бьюсь.. недобьюсь.
Поциэнт - S65 дисплей который L2F50xxx.
Материал по нему и "либа": http://www.superkranz.de/christian/S...ySoftware.html
Немного свое включение (касаемо CS/RS/RESET):
Код:
|
#define LCD_CS PB4
#define LCD_RESET PB0
#define LCD_RS PB1
#define LCD_MOSI PB5
#define LCD_MISO PB6
#define LCD_SCK PB7 |
MISO в дисплей НЕ заведено как в принципе и в материале, нахрена оно там - загадка. Во всем коде к этому дефайну есть только подтяжка при входе.
MCU: Атмега16А, кварц 16мгц, питание 5в. Из своих отличий от схемы в материале еще делители: поставил 1к/1.8к. Подсветка запитывается ШИМом через дроссель. Частота совпадает с расчетной, значит с фузами не напутал - тактируется от внешки 16К +0мс. В широко любимом всеми калькуляторе
Подсветка - живая. Светодиодиком моргал - камень запускается. Код практически весь остался этим: http://www.superkranz.de/christian/S...splay4_V02.zip
Только заменил "_BV(" на "(1‹‹"
сейчас ситуация: загорается подсветка и если смотреть на дисплей в альбомном формате - полсекунды присутствуют вертикальные полосы в правой части дисплея (3-4 полоски), далее все ровно.
Тыкание осицилографическим пробником показывает активность 1 раз при старте на RESET, и периодическую на RS/CS/MOSI/SCK. Красивые осицилограммы, но я не могу их сопоставить ни с чем правда))
Причем на стороне дисплея, после делителей. На коротыши проверил, на обрывы тоже. Чешу репу. Какую методику вы применяли при поиске проблем в подобных случаях?
++: Комментирование инициализации дисплея убирает полоски при включении.
Еще у автора мега128 и соответственно другие пины на spi, но я повесил на 16-ю мегу правильно. А регистры и настройка spi насколько я воткнулся одинаковые. F_CPU тоже у нас с ним одна.
мой схем: http://my.jetscreenshot.com/1474/20130218-xsba-461kb
Последний раз редактировалось whoim; 18.02.2013 в 17:30.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:20.
|
|