Я хочу генерировать сигнал VGA, надеюсь, максимально безболезненно.
У меня есть странный вопрос, хотя. Везде я вижу, что VGA требует тактовой частоты 25 МГц для сигналов синхронизации.
Можно ли просто нарисовать экран медленнее? Как только обновить его на 30 Гц? Что случилось бы? Я думаю, что ЭЛТ будет иметь больше проблем, чем ЖК-дисплеи. Будет ли любой из них работать с более низкой скоростью синхронизации?
Ответы:
Вы должны иметь вертикальную синхронизацию при 60 Гц (минимум), но если вы беспокоитесь о тактовой частоте видеоточки, вы можете просто иметь меньше пикселей на горизонтальную линию.
Многие микроконтроллеры могут генерировать VGA довольно хорошо, если у них есть аппаратный SPI-контроллер, который можно настроить для откачки пикселей, в то время как сигналы синхронизации H и V генерируются встроенным программным обеспечением (управляемым прерыванием).
источник
Даже ЖК-мониторы не будут выглядеть так же хорошо, как обычно, если вы попытаетесь сделать частоту вертикальной развертки 30 Гц. Имейте в виду, что ЖК-мониторы не имеют памяти, которая запоминает все пиксели экрана от одной вертикальной рамки до следующей. Вместо этого монитору потребуется непрерывный поток видеоданных, чтобы видеть постоянное активное изображение на экране.
источник