Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Вспомогательные средства
SK-WF43BTIBED0-Plug вопрос по управлению
Jury093
Добавлено 29.05.2010 21:46 Сообщение: 21
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
для статической графики картинка просто замечательна..
но я повторюсь - не потянет Мега такой экран в динамике - выкладки я привел выше, даже если переписать на ассемблере..
и ограничитель не обойдешь - изволь три байта на пиксель заслать, увы - это факт..
для WinAVR проверь в makefile кажется настройка -0x где х=0 отключает оптимизацию - тормоза будут похожи на твои, надо 2 или 3 ставить. Посмотреть что генерится в ключевых подпрограммах вывода байта можно в листинге на асме..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 29.05.2010 23:56 Сообщение: 22
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
потянет если не перерисовывать весь экран,а обновлять зонами.. есть функция WindowSet(x,y,x1,y1) задает координаты окна в котором будет происходить отрисовка.

Но опять же чем больше окно,тем медленее отрисовка. В дисплее LS020 был хороший регистр, ставишь его в 0,передаеш кадр,и потом ставишь в него 1 и картинка моментально появляется на экране... в этом диплее было бы полезно иметь нечто такое
Спуститься к концу Подняться к началу
Персональная информация
boyko-alexey
Добавлено 08.06.2010 21:24 Сообщение: 23
boyko-alexey
0

Пункты: 4558
Регистрация: 13.12.2009
Пол: Мужчина
Цитата
Но опять же чем больше окно,тем медленее отрисовка. В дисплее LS020 был хороший регистр, ставишь его в 0,передаеш кадр,и потом ставишь в него 1 и картинка моментально появляется на экране...

А можно поподробнее про хороший регистр
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 09.06.2010 01:31 Сообщение: 24
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Если найду сырец от проекта на АВР то скажу.. а вообще я про него слышал на электрониксе. и вот ещё тут
можно посмотреть
Спуститься к концу Подняться к началу
Персональная информация
boyko-alexey
Добавлено 09.06.2010 03:46 Сообщение: 25
boyko-alexey
0

Пункты: 4558
Регистрация: 13.12.2009
Пол: Мужчина
Благодарю. Много чего перепробовал - нифига. либо нет реакции. либо картинка совсем пропадает. Если будет возможность - найдите свой проект,плз.
Спуститься к концу Подняться к началу
Персональная информация
sally555
Добавлено 03.08.2010 10:50 Сообщение: 26
sally555
0

Пункты: 6
Регистрация: 10.06.2009
Пол: Мужчина
может кто подскажет где найти даташит на контроллер управления этим дисплеем SSD1963,не могу что то я в инете найти
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 03.08.2010 11:14 Сообщение: 27
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
может кто подскажет где найти даташит на контроллер управления этим дисплеем SSD1963,не могу что то я в инете найти

это что - такая форма глумления или архиленивость?!

первая ссылка в гугле по SSD1963 дает документ на 86 страниц со всеми делами.. или надо на суахили? :-/

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Geban
Добавлено 07.09.2010 15:32 Сообщение: 28
Geban
5

Пункты: 2060
Регистрация: 03.01.2010
Вот как обещал про LS020 .. может кому пригодится:

0x11[число] - циклическая вертикальная прокрутка на заданное число пикселей
0x0040 - дисплей залит черным цветом (это не заливка цветом, картинка не стирается из памяти)
0x0080 - дисплей залит белым цветом (то же)
0x0000 - изображение восстанавливается
0x0020 - отсчет по горизонтальной оси начинается справа.

Чтобы не было видно как заполняется картинка:
1.инициализируем.
2. команду в дисплей 0х0040 (все черным залито) (если экран у нас белый а текст черный, то 0х0080 - это зальет все белым)
3. выводим картинку на экран
4. команду в дисплей 0х00,00 ( картинка на экране)
Спуститься к концу Подняться к началу
Персональная информация
boyko-alexey
Добавлено 07.09.2010 20:09 Редактировалось 07.09.2010 20:10 Сообщение: 29
boyko-alexey
0

Пункты: 4558
Регистрация: 13.12.2009
Пол: Мужчина
Цитата

Чтобы не было видно как заполняется картинка:
1.инициализируем.
2. команду в дисплей 0х0040 (все черным залито) (если экран у нас белый а текст черный, то 0х0080 - это зальет все белым)
3. выводим картинку на экран
4. команду в дисплей 0х00,00 ( картинка на экране)


Спасибо, это я всё перепробовал,так не интересно - я думал что возможно так : одна картинка на экране, что-нибудь переключаешь и заливаешь вторую, опять переключаешь и вторая заменила первую.
Спуститься к концу Подняться к началу
Персональная информация
alexvm
Добавлено 18.02.2011 11:02 Сообщение: 30
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
Привет,

Подскажите, пожалуйста, как подключать данный девайс к плате SK-AT91SAM9XE512-S3E? Схема, выложенная здесь на сайте, не соответствует реальной железяке. Попробовал подключить широким шлейфом из комплекта X6 (plug) - X7 (512), индикатор вроде инициализируется, но работает некорректно, похоже на случай, когда строчная развертка сбита. На плате плага есть какие-то джамперы, но как их включать - не знаю, схемы нет.

Алексей.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Вспомогательные средства