Показать сообщение отдельно
  #6  
Старый 18.04.2025, 02:01
Andrei Kopanchuk
Guest
 
Сообщений: n/a
По умолчанию Re: VGA монитор - определение наличие цвета в сигнале.

Andrei Kopanchuk написал(а) к Dmitry Chernykh в Apr 25 23:33:22 по местному времени:

Привет, Dmitry

17 апр 25, Dmitry Chernykh пишет к Andrei Kopanchuk:

DC> Получается если видеокарта древняя (начала 90-х) и ждёт от монитора
DC> кодировки его типа контактами 4, 11, 12, а монитор не особо старый (ЖК
DC> и выпущен явно после 2000-го) и умеет работать по протоколу DDC/CI на
DC> этих контактах, то при начальной инициализации пытаясь чего-нибуть
DC> передать по 12-му контакту заставляет видеокарту думать что к ней
DC> подключен чёрно-белый монитор (в момент опроса видеокарта ловит низкий
DC> уровень сигнала) и видеокарта начинает выдавать ч/б картинку

Как я понял, в DDC1 стандарте, монитор передает на видеокарту данные самостоятельно в одностороннем режиме. Начиная с DDC2, появилась I2C шина,
в роле bus-master выступает видеокарта. DDC1 появился в августе 1994 года,
DDC2 в апреле 1996 года, отсюда примерно можно предположить, какой стандарт поддерживает старая видеокарта. Хорошо бы посмотреть осциллографом обмен данными по 12 пину.

DC> видеокарты). Получается для излечения этого недуга надо где-то
DC> разорвать цепь по 12-му контакту (в мониторе-кабеле-видеокарте, где
DC> будет удобнее). У меня тут правильный вывод или я что-то лишнее
DC> придумал?

Скорее всего да. Возможно, в мониторе это будет проще сделать, чтобы не резать дорожки.

--- GoldED+/W32-MSVC 1.1.5-b20170303
Ответить с цитированием