VGAは60Hzで描画する必要がありますか?


8

できればVGA信号をできるだけ無痛で生成したいと思っています。

でも奇妙な質問があります。VGAでは同期信号に25MHzクロックが必要であることがわかります。

画面を遅く描画することは可能ですか?30Hzで更新するだけですか?どうなりますか?CRTはLCDよりも問題が多いと思います。どちらが低い同期レートで動作しますか?


入力信号がサポートされている仕様の範囲外の場合、ほとんどのモニターは画面をブランクにします。そのため、サポートされているピクセルレートとH / V同期レートを確認するには、モニターの仕様を確認する必要があります。
ジッピー2012

回答:


6

垂直同期は60 Hz(最小)にする必要がありますが、ビデオドットクロック速度が心配な場合は、水平線あたりのピクセル数を少なくすることができます。

多くのマイクロコントローラーは、HとVの同期信号がファームウェアによって生成される(割り込みによって駆動される)間、ピクセルをポンプ出力するように構成できるハードウェアSPIコントローラーを備えている場合、VGAを非常にうまく生成できます。


1
+1-VGAにSPIを使用する際、ルシオディジャシオの本「Exploring the PIC32」に、これを行うためのかなりよく書かれた章があることを思い出します。
Oli Glaser 2012

Heh実際には、マイクロコントローラー(mbed)でDMAとSPIの何らかの方法を使用して、CPU 一定に使用せずに 70hzで640x400のイメージを生成するものを見つけました
Earlz

5

LCDモニターでさえ、30Hzで垂直リフレッシュレートを実行しようとすると、通常よりも美しく見えません。LCDモニターには、ある垂直フレームから次の垂直フレームまでのすべての画面表示ピクセルを記憶するメモリがないことに注意してください。代わりに、モニターは、永続的なアクティブな画面イメージを表示するために、ビデオデータの継続的なフローを必要とします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.