Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 15.08.2019, 17:07   #1
ivan_fd
Member
 
Регистрация: 16.03.2009
Адрес: Украина
Возраст: 40
Сообщений: 55
Вес репутации: 100/40
ivan_fd will become famous soon enoughivan_fd will become famous soon enough
По умолчанию Динамическая бегущая строка. Подскажите алгоритм.

Добрый день.

Прошу сильно не ругать и не смеяться. Хочу понять как сделать, а в голову ничего не приходит.

Для примера, есть вывод текстовой строки на матричный индикатор с применением MAX7219. С выводом самой бегущей строки проблем нет.
Но хочется сделать, что бы в самой строке вывести динамически сменяющийся текст. То есть, во время прохода строки, можно было изменять в ней символы.
Так как сделал сейчас я - идет просто прокрутка строки.
Тестовый код прикрепляю. (файл протеуса, для отладки тоже)
Вложения
Тип файла: zip 18f4525_MA7219_Test.zip (201.3 Кб, 14 просмотров)
ivan_fd вне форума   Ответить с цитированием
Старый 16.08.2019, 09:15   #2
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,381
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от ivan_fd Посмотреть сообщение
Добрый день.

Прошу сильно не ругать и не смеяться. Хочу понять как сделать, а в голову ничего не приходит.

Для примера, есть вывод текстовой строки на матричный индикатор с применением MAX7219. С выводом самой бегущей строки проблем нет.
Но хочется сделать, что бы в самой строке вывести динамически сменяющийся текст. То есть, во время прохода строки, можно было изменять в ней символы.
Так как сделал сейчас я - идет просто прокрутка строки.
Тестовый код прикрепляю. (файл протеуса, для отладки тоже)
Так, а что не устраивает?
Так и делается, есть строка, она выводится в виде бегущей, если в строке нужно что-то поменять, то меняем и выводим снова.
Рак вне форума   Ответить с цитированием
Старый 16.08.2019, 10:43   #3
ivan_fd
Member
 
Регистрация: 16.03.2009
Адрес: Украина
Возраст: 40
Сообщений: 55
Вес репутации: 100/40
ivan_fd will become famous soon enoughivan_fd will become famous soon enough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

В данном методе устраивает все. Меняем, выводим снова, проблем нету. Не могу придумать как менять данные на ходу. То есть, если строка уже выехала, например, на какую то часть и в ней нужно сменить, допустим, какую то цифру. Если сменить в буфере, а он уже той частью отображается на дисплее, то что бы отобразить новое значение, нужно выводить строку заново, сначала.

Хочу сделать вот так.

https://drive.google.com/open?id=128...-f0_8IuKQAtWAV
ivan_fd вне форума   Ответить с цитированием
Старый 16.08.2019, 10:55   #4
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,381
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Видео не подгрузилось, но смысл я понял.
Я бы любые манипуляции проводил бы со строкой, при каждом изменении строка конвертится в массив пикселей и выводится на дисплей.
Манипулировать буфером на ходу получится быстрее в плане быстродействия, но не прозрачно в плане алгоритма работы.
Рак вне форума   Ответить с цитированием
Старый 16.08.2019, 11:45   #5
ivan_fd
Member
 
Регистрация: 16.03.2009
Адрес: Украина
Возраст: 40
Сообщений: 55
Вес репутации: 100/40
ivan_fd will become famous soon enoughivan_fd will become famous soon enough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Видео прикрепил здесь.

Цитата:
Сообщение от Рак Посмотреть сообщение
Я бы любые манипуляции проводил бы со строкой, при каждом изменении строка конвертится в массив пикселей и выводится на дисплей.
Так оно сейчас так и есть. Конвертим в массив пикселей и выводим. Но это получается, что динамически не изменить. Только полной перерисовкой всего дисплея, сначала.

Цитата:
Сообщение от Рак Посмотреть сообщение
Манипулировать буфером на ходу получится быстрее в плане быстродействия, но не прозрачно в плане алгоритма работы.
Наверно нужно так? Но как?
Вложения
Тип файла: zip Безымянный проект.zip (1.91 Мб, 2 просмотров)
ivan_fd вне форума   Ответить с цитированием
Старый 16.08.2019, 12:11   #6
SergP01
Senior Member
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 51
Сообщений: 658
Вес репутации: 333/35
SergP01 is a jewel in the roughSergP01 is a jewel in the roughSergP01 is a jewel in the roughSergP01 is a jewel in the rough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от ivan_fd Посмотреть сообщение



Так оно сейчас так и есть. Конвертим в массив пикселей и выводим. Но это получается, что динамически не изменить. Только полной перерисовкой всего дисплея, сначала.
дык, дисплей и так перерисовывается( перезагружается)при каждом смещении... вот до этой перезагрузки и вставляйте изменение нужного символа
SergP01 вне форума   Ответить с цитированием
Старый 16.08.2019, 12:27   #7
ivan_fd
Member
 
Регистрация: 16.03.2009
Адрес: Украина
Возраст: 40
Сообщений: 55
Вес репутации: 100/40
ivan_fd will become famous soon enoughivan_fd will become famous soon enough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Так вот не могу въехать как это сделать. Допустим на дисплей уже выехало
пол буфера и в нем есть символ '2', и эту двойку нужно заменить на 3. Как рассчитать куда ее вставить???
ivan_fd вне форума   Ответить с цитированием
Старый 16.08.2019, 12:43   #8
SergP01
Senior Member
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 51
Сообщений: 658
Вес репутации: 333/35
SergP01 is a jewel in the roughSergP01 is a jewel in the roughSergP01 is a jewel in the roughSergP01 is a jewel in the rough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от ivan_fd Посмотреть сообщение
Так вот не могу въехать как это сделать. Допустим на дисплей уже выехало
пол буфера и в нем есть символ '2', и эту двойку нужно заменить на 3. Как рассчитать куда ее вставить???
символ 2 хранится в вашем массиве а не в дисплее ....
где то в вашей проге есть строчка(или подпрограмма) про перерисовке вашего дисплея... целиком
там специальные микросхемы(драйвера) куда загружается символ... иначе как он у вас "бежать" будет по экрану
алгоритм примерно такой.... гасим дисплей.... загружаем пачку знаков из массива со смещением... включаем дисплей(на нужное время для достижения эффекта бегущей строки)... и всё по новой.
по идее- замену можно втыкать в любом месте.
можно вообще кучу массивов сделать и передавать в нужном порядке ссылки на них на ходу..... т.е. вся информация будет меняться
SergP01 вне форума   Ответить с цитированием
Старый 16.08.2019, 13:08   #9
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,684
Вес репутации: 2423/83
DimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от SergP01 Посмотреть сообщение
символ 2 хранится в вашем массиве а не в дисплее ....

Видимо в дисплее. Я так понял, Иван хочет аппаратный скроллинг самого дисплея использовать, а не перерисовывать каждый раз весь дисплей.
DimaS вне форума   Ответить с цитированием
Старый 16.08.2019, 13:23   #10
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,381
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от DimaS Посмотреть сообщение
Видимо в дисплее. Я так понял, Иван хочет аппаратный скроллинг самого дисплея использовать, а не перерисовывать каждый раз весь дисплей.
Там нет аппаратного скролинга. В каждом максе есть доступ к одной из 8 столбцов. Всё равно нужно каждый раз перерисовывать.
Рак вне форума   Ответить с цитированием
Старый 16.08.2019, 13:31   #11
ivan_fd
Member
 
Регистрация: 16.03.2009
Адрес: Украина
Возраст: 40
Сообщений: 55
Вес репутации: 100/40
ivan_fd will become famous soon enoughivan_fd will become famous soon enough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Да символ находится в буфере - массиве. На дисплей выводится с помощью драйверов MAX7219. Функция вывода на дисплей обновляет все, в моем случае, 32 байта. Буфер дисплея состоит из 32-ух байт. В буфер дисплея я пишу по одному байту со смещением, через определенное время.
Мне не понятно как узнать в каком сейчас месте массива дисплея находится определенный символ?

Да нужно каждый раз перерисовывать.
ivan_fd вне форума   Ответить с цитированием
Старый 16.08.2019, 14:04   #12
SergP01
Senior Member
 
Регистрация: 09.11.2012
Адрес: SPB
Возраст: 51
Сообщений: 658
Вес репутации: 333/35
SergP01 is a jewel in the roughSergP01 is a jewel in the roughSergP01 is a jewel in the roughSergP01 is a jewel in the rough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от ivan_fd Посмотреть сообщение
Да символ находится в буфере - массиве. На дисплей выводится с помощью драйверов MAX7219. Функция вывода на дисплей обновляет все, в моем случае, 32 байта. Буфер дисплея состоит из 32-ух байт. В буфер дисплея я пишу по одному байту со смещением, через определенное время.
Мне не понятно как узнать в каком сейчас месте массива дисплея находится определенный символ?

Да нужно каждый раз перерисовывать.
код не читал... но в лоб- сохранять индекс массива(откуда последний раз читали...
а вообще- странный алгоритм....

может так.....
гасим дисплей....
очищаем буфер дисплея..
берём пачку из массива с 1 по (нужный).. например 7..... пихаем 7 символов в буфер дисплея....
перерисовываем.
потом 8... потом 9...

а символ меняем в массиве.
SergP01 вне форума   Ответить с цитированием
Старый 16.08.2019, 18:58   #13
Guaho
Senior Member
 
Аватар для Guaho
 
Регистрация: 28.06.2013
Возраст: 47
Сообщений: 729
Вес репутации: 1674/47
Guaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant future
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Непонятно, зачем все эти сложности. Что мешает запустить непрерывную быструю перерисовку всего экрана с относительно высокой частотой, чтоб не мерцало, и обновлять только буфер? Для вывода 256 бит последовательным методом не требуется адски большое время, вполне реально обновлять экран с частотой не ниже 50 Гц.
Guaho вне форума   Ответить с цитированием
Старый 16.08.2019, 19:42   #14
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 43
Сообщений: 4,453
Вес репутации: 2476/115
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Не совсем понял что нужно менять, но я в домофоне например делал некоторые условные символы стиля, например допустим значения 20,21 не используются для ascii ,и я использую 20 как начала мигания текста, 21 как завершение ..И в программе обновления экрана по таймеру все символы между 20 и 21 будут гаситься или зажигаться в соответствии с битом некоей переменной которая по слип таймеру инкрименируется..
maagalex вне форума   Ответить с цитированием
Старый 16.08.2019, 19:59   #15
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,684
Вес репутации: 2423/83
DimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от Рак Посмотреть сообщение
Там нет аппаратного скролинга. В каждом максе есть доступ к одной из 8 столбцов. Всё равно нужно каждый раз перерисовывать.

А, ну тогда проблемы вообще нет. Я думал там типа как в обычном 44780.
DimaS вне форума   Ответить с цитированием
Старый 16.08.2019, 21:58   #16
ivan_fd
Member
 
Регистрация: 16.03.2009
Адрес: Украина
Возраст: 40
Сообщений: 55
Вес репутации: 100/40
ivan_fd will become famous soon enoughivan_fd will become famous soon enough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Пока, что больше подходящий для меня и даже немного представляю как это реализовать, метод который предложил SergP01.
А мерцать дисплей не будет, поскольку за динамическую индикацию отвечает драйвер max7219.
ivan_fd вне форума   Ответить с цитированием
Старый 17.08.2019, 08:26   #17
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,171
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

ivan_fd
при работе с дисплеем я использовал следующий метод.
как только проходит первая команда работы с дисплеем, то это расценивается как начало кадра и кадр заканчивается как только команд не было в течении 20ms.
как только кадр готов, то рабочий буфер отрисовывается.

во вложении backend для melt_12232
Вложения
Тип файла: zip melt_12232.zip (6.1 Кб, 13 просмотров)
besogon вне форума   Ответить с цитированием
Старый 25.08.2019, 11:04   #18
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от besogon Посмотреть сообщение
melt_12232
не было опыта работы с 12864B (эта B - принципиальна)?
Greg вне форума   Ответить с цитированием
Старый 25.08.2019, 11:18   #19
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,171
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Greg
Не помню. Работал с 5-10 различных melt дисплеями. Реализовывал +- также: буфер в памяти МК и вывод буфера на экран. У каких-то были проблемы с контрастностью. По моему опыту дисплеи melt ужасны и использовать их не надо.
besogon вне форума   Ответить с цитированием
Старый 25.08.2019, 15:27   #20
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от besogon Посмотреть сообщение
Не помню...По моему опыту дисплеи melt ужасны и использовать их не надо.
понятно... если бы этот попался, наверное точно остались бы воспоминания. эта у них единственная модель COG. зерно крупное, есть выбор trans- и re-flective. контроллер только какой-то кривой, думал уточнить у знающих людей...
Greg вне форума   Ответить с цитированием
Старый 26.08.2019, 12:40   #21
Zikon
Junior Member
 
Регистрация: 04.07.2012
Сообщений: 23
Вес репутации: 139/28
Zikon will become famous soon enoughZikon will become famous soon enough
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

2 массива
1-ый для отображения
2-ой для редактирования
перед отображением копируем 2-ой в 1-ый
(при этом имеем флаг что 2-ой не редактируется)
???
Zikon вне форума   Ответить с цитированием
Старый 27.08.2019, 04:37   #22
al.kl
Senior Member
 
Регистрация: 11.10.2011
Возраст: 24
Сообщений: 298
Вес репутации: 862/40
al.kl is a splendid one to beholdal.kl is a splendid one to beholdal.kl is a splendid one to beholdal.kl is a splendid one to beholdal.kl is a splendid one to beholdal.kl is a splendid one to beholdal.kl is a splendid one to behold
Отправить сообщение для al.kl с помощью ICQ
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Зачем 2 массива ? Одного хватит. Он же выводится, в нём же и меняем данные.
al.kl вне форума   Ответить с цитированием
Старый 27.08.2019, 09:59   #23
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,684
Вес репутации: 2423/83
DimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Народа, а подскажите алгоритм для графического дисплея, чтобы выводить график на фоне сетки, ну типа осциллографа, со скрогллоингом?
Без скроллинга понятно:
1) рисуем вертикальную линию цветом фона на х+1, если не совпадает с сеткой, и цветом сетки если совпадает,

2) на всякий случай, дорисовываем горизонталные участки сетки от х до х+1

3) рисуем линию цветом графика(ов) от (x,Ya) до (x+1, Yb).


А вот как со сколлингом? Особено, если нет возможности читать ИЗ памяти дисплея?
DimaS вне форума   Ответить с цитированием
Старый 27.08.2019, 15:15   #24
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,171
Вес репутации: 4017/88
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

DimaS
А вот как со сколлингом? Особено, если нет возможности читать ИЗ памяти дисплея? - по моему опыту читать из памяти дисплея исключительна плохая практика: примеры таких решений всегда были кривыми и трудно сопровождаемыми.

По моему опыту хорошо иметь кадровый буфер в памяти контроллера и выводить его на дисплей, когда кадр готов - проекты с такой архитектурой графической системы были заметно прямее.

Перемотка на каждое действие просто готовит новый кадр для отрисовки не заботясь о том, какой кадр был отрисован до этого. Готовит новый хороший кадр.
besogon вне форума   Ответить с цитированием
Старый 27.08.2019, 15:22   #25
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,684
Вес репутации: 2423/83
DimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond repute
По умолчанию Re: Динамическая бегущая строка. Подскажите алгоритм.

Цитата:
Сообщение от besogon Посмотреть сообщение
DimaS

По моему опыту хорошо иметь кадровый буфер в памяти контроллера и выводить его на дисплей, когда кадр готов - проекты с такой архитектурой графической системы были заметно прямее.
.

Так для этого надо вагон рамы в контроллере и дисплей не по СПИ подключать.....
DimaS вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите алгоритм (шаговые двигатели) Andy-Boy Вопросы начинающих 8 13.02.2017 16:34
бегущая строка на ЖКИ Ildar_beginner Вопросы начинающих 15 25.12.2013 23:19
Неравномерно бегущая строка merlin100 Общетехнические вопросы 32 22.05.2012 09:12
Подскажите алгоритм ctef Общетехнические вопросы 0 22.11.2010 20:52
подскажите, что делает эта строка comer333 Продукция MICROCHIP 2 06.03.2007 11:48


Часовой пояс GMT +3, время: 21:29.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot