![]() |
я запутался - прошивка заливается в rtd2662 или во флеш?
|
Цитата:
Принимает данные через VGA DDC канал и заливает во флешку. Можно и без него залить прошивку во флешку если ее выпаять и вставить в программатор. |
Цитата:
|
Цитата:
Если в видеодрайвере есть ограничения, то он кроме 640х480 и 800х600 он не дает подавать сигнал на VGA. Это предположение, но такое может быть. Сегодня попробую еще на одном компе VGA протестировать. |
DDC VGA - это линии SDA (данные) и SCL (синхра), так?
Т.е. я могу программатор к ним подключать, если они на плате распаяны, а не через VGA кабель? |
Цитата:
|
да, я видел
у меня на двух платах распаяны, а на лиле 869 не помню, но кажется нет. Т.е. на VGA они приходят, а отдельных площадок нет. Раздобуду программатор - буду просить прошивку :) |
Цитата:
В какой то момент времени на экране будет доступна только одна из предполагаемых 6 визуальных страниц? Или могут быть все 6 одновременно? Для каждой страницы своя отдельная рамка OSD? Или одна большая и формируется динамически в зависимости от того что надо выводит? Если установлен бит для пользовательской страницы и контроллер его считал, вывел данные, обнулил бит то при следующем считывании если бит не установлен - OSD данной страницы стирается? |
Цитата:
В зависимости от приоритета будет доступна только одна. Например если вам нужно отобразить парктроник, а вы выставили флаг еще и на климат, то конечно будет отображаться только наиболее приоритетная (в данном случае парктроник), а за данными климата процессор даже не полезет пока флаг парктроника не уберется. Для каждого типа отображения в прошивке процессора создается шаблон, который процессор рисует, потом читает данные нужной страницы и их там отображает. Можно сделать и глобальный шаблон, в который все данные сразу можно будет выводить, но там есть определенные ограничения, может их можно обойти,а может это аппаратные ограничения OSD. относительно порядка вывода. Вот как делается сейчас на примере климата. 1. процессор увидел флаг климата 2. загрузил таблицу с данными климата 3. нарисовал на экране Шаблон для данных климата (фон+некоторые элементы) 4. поверх шаблона отрисовал данные климата. 5. запустил событие (убрать OSD климата через 5 секунд) 6. сбросил флаг. Если за это время пока рамка климата еще на экране висит, появится новый флаг на отображение климата, то рамка не будет перерисовываться. Новые данные нарисуются в те места где были старые, после этого флаг снова сбросит и снова запустит таймаут (убрать OSD климата через 5 секунд). Если в момент отображения климата поступит более приоритетное событие, например нужно будет отрисовать парктроник, то рамка климата сотрется, нарисуется рамка парктроника и будут считываться данные со страницы парктроника. |
Мдя, паяльщик из меня никакой. Посмотрел куда надо впаиваться в проц и сразу-же сдулся. Не осилю однозначно.
|
Часовой пояс GMT +4, время: 13:33. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot