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

 
 
 
Reply to this topicStart new topic
> Двойное буфферирование AP7000, Метод реализации
Snegovik86
сообщение May 13 2010, 11:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 16-02-10
Пользователь №: 55 519



Доброго времени суток!
Передо мной стоит задача, выводить изображение на экран монитора разрешением 1024x768 точек 8 бит 60Гц. При этом достаточно что бы изображение менялось с частотой раз в секунду. Для этих целей я подобрал не сложный контроллер(как я уже понял, по наивности) AP7000(учитывая, что я более менее понимаю 8-разрядные контроллеры этой фирмы и ни имел малейшего понятия что такое Linux и 1000 страниц описания AP7000). И глядя на отладочный набор STK1000 приобрёл NGW100.
Сейчас я уже сделал:
1) Рабочий драйвер для линукса(т.е. подключив монитор через ЦАП видим изображение)
2) Написал свою программу для отрисовки масштабируемых шрифтов без х-сервера(на основе исходников fbplasma).
Но столкнулся с проблемой что отрисовка на поле экрана продолжительна. Как отконфигурировать и как использовать 2ух буферный вывод, показывать один, рисовать в другом и следующим шагом переключать их?
Если можно то поподробнее и с примерами кода.

Нашёл об этом упоминания:

у AVR32 есть двойное буферирование,
те 2 указателя на области памяти которые можно переключать по прерыванию начала
кадрового импульса.


1111493779.gif Кто ни будь знает как реализовать на AP7000 двухстроничную видео память???? 1111493779.gif

Заранее спасибо!
Go to the top of the page
 
+Quote Post

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

 


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


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