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

 
 
> Lcd12864, Какие есть идеи...или пишем видеодрайвер...
zorromen
сообщение Nov 21 2006, 19:22
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Решил написать видеодрайвер с набором всяких там функций...и собрать в отдельном блоке общающимся по SPI....типа а нарисуйка мне квадратик...говорим ей по спи...а она ..на тебе квадратик...или кружечек или даже диагдамму...
так вот проблема с кружочками и кольцами...выходят они не очень..мож есть идеи чтобы они стали круглыми?...если есть идеи какие добавить функции пишите...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zorromen
сообщение Nov 21 2006, 22:02
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Про ссылку не знал... а тайминги это для экрана 122х32?
1. Очистка всего экрана – 1,7 мс;
2. Закраска всего экрана – 1,86 мс;
3. Инвертирование всего экрана – 1,89 мс
для 128х64 пойдет?(не тайминги а программа без особых изменений)
мне чесно понравился размер!..но это без знакогенератора..ведь массив знаков место занимает немалое...это скока еще места...
канечно спасибо за новые идеи...хотя и размер будет больше (у меня)...но это ведь внешний видеодрайвер...и можна подзавязку его заполнить всякими функциями...

странно у тебя очистка всего экрана занимает почти столько сколько и инвертирование всего экрана...
Go to the top of the page
 
+Quote Post
prottoss
сообщение Nov 21 2006, 22:21
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(zorromen @ Nov 22 2006, 02:02) *
Про ссылку не знал... а тайминги это для экрана 122х32?
да

Цитата(zorromen @ Nov 22 2006, 02:02) *
для 128х64 пойдет?(не тайминги а программа без особых изменений)
Так как команды, в принципе, одинаковые, то, человеку, хорошо знакомому с Си переделать под 128х64, ИМХО, большого труда не стоит. Кстати, на странице по ссылке выше, есть и безвозмездно(те даром)))) предлагаемый драйвер с описателями всех команд ЖКИ 122х32 на базе SED1520. Можете сравнить...

Цитата(zorromen @ Nov 22 2006, 02:02) *
мне чесно понравился размер!..но это без знакогенератора..ведь массив знаков место занимает немалое...это скока еще места...
канечно спасибо за новые идеи...хотя и размер будет больше (у меня)...но это ведь внешний видеодрайвер...и можна подзавязку его заполнить всякими функциями...
ИМХО лучше применить контроллер подешевле, а все константы хранить во внешней ЕЕПРОМе. Может быть М48 + 25256А или 45DBxxx

Цитата(zorromen @ Nov 22 2006, 02:02) *
странно у тебя очистка всего экрана занимает почти столько сколько и инвертирование всего экрана...
Так как экран графический, в любом случае приходится считывать весь байт, потом накладывать маску поля, с которым мы работаем, потом производить модификацию (инверсия или закраска, какая разница?), потом возвращать модифицированный байт на место


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zorromen   Lcd12864   Nov 21 2006, 19:22
- - bodja74   Чем то подобным prottos занимался,вроде не бесплат...   Nov 21 2006, 19:48
|- - prottoss   Цитата(bodja74 @ Nov 21 2006, 23:48) Чем ...   Nov 21 2006, 20:26
- - zorromen   у тебя по TWI как я понял. там есть куча быстрых ...   Nov 21 2006, 21:21
|- - prottoss   Цитата(zorromen @ Nov 22 2006, 01:21) у т...   Nov 21 2006, 21:40
- - zorromen   Панятна...у тебя одна функция на очистку и на инве...   Nov 21 2006, 22:32
|- - prottoss   Цитата(zorromen @ Nov 22 2006, 02:32) Пан...   Nov 21 2006, 22:43
- - zorromen   Небуду искать потому что я сам уже написал и пролн...   Nov 21 2006, 23:05
|- - prottoss   Цитата(zorromen @ Nov 22 2006, 03:05) Неб...   Nov 21 2006, 23:10
- - bodja74   >>закрашиваемая или очищаемая область помеща...   Nov 21 2006, 23:32
|- - prottoss   Цитата(bodja74 @ Nov 22 2006, 03:32) ...   Nov 21 2006, 23:58
|- - bodja74   Цитата(prottoss @ Nov 21 2006, 23:58) Зна...   Nov 22 2006, 00:33
|- - prottoss   Цитата(bodja74 @ Nov 22 2006, 04:33) Неа,...   Nov 22 2006, 00:51
- - vooon   Порылся нашел алгоритмы для расования линий и окру...   Nov 22 2006, 01:21
|- - prottoss   Цитата(vooon @ Nov 22 2006, 05:21) Порылс...   Nov 22 2006, 01:30
- - zorromen   Ура...щас проверим...спасибо за кружечки.....   Nov 22 2006, 08:17
- - at90   Вот выкладываю библиотеку GLCD для контроллера ks...   Nov 22 2006, 08:26
- - zorromen   Огромное спасибо. это просто супер java script:emo...   Nov 22 2006, 08:26
- - zorromen   тоже метод...я использую... void LCD_DrawLine(unsi...   Nov 22 2006, 08:52
- - zorromen   Сколько времени уходит на рисование точки? Это на ...   Nov 22 2006, 19:13
|- - prottoss   Цитата(zorromen @ Nov 22 2006, 23:13) А д...   Nov 22 2006, 20:14
- - zorromen   Уважаемый prottoss не хачу надоедать...но придется...   Nov 22 2006, 22:07
|- - prottoss   Цитата(zorromen @ Nov 23 2006, 02:07) Ува...   Nov 24 2006, 14:55
- - zorromen   Обрашения но...выполнение одной операции занимает ...   Nov 24 2006, 19:22
|- - prottoss   Цитата(zorromen @ Nov 24 2006, 23:22) Обр...   Nov 24 2006, 20:17
- - zorromen   На твоем сайте я вижу мегу16 ... и что влом собрат...   Nov 24 2006, 21:03
- - bodja74   Молодец ,prottos, давно так не смеялся . :D А лу...   Nov 24 2006, 21:05
- - zorromen   Фронт разворота =100 мсек... вот и выходит не чаще...   Nov 24 2006, 21:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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