800 x 600 VGA STM32F4

生成VGAは、Hackadayの提案線での多年が好まれているだけでなく、なぜ見るのは難しくありません。ただし、低解像度ビデオゲームは、もちろん画面に全てのピクセルを送信することは、実際には符号化の完全に難しいことです。非常に最善の多くの仕事が達成されたことは、オリジナルのVGA規格、640×480です。私たちは迅速な腕を駆け座っているので、私たちはSTM32F4発見ボードとのように800×600と同じくらいぶつかることができます。

マイクロコントローラ上でVGAを生成するという問題は、ピクセル周波数です。 800×600ディスプレイの場合、それは36 MHzです。 8ビットのマイクロができることよりも早く、STM32F4 [Karl]のケーキは使用しています。

[KARL]がVGA Job Artekitをまとめて見て開発を始めました。それは同様にSTM32を利用しているが、36ピンF103部分を利用する。それでも、ライン2倍の800×600ディスプレイを生成するのに十分で十分でした。 [KARL]はこのコードを取って、それをディスカバリーボード上のF4部分に移植しただけでなく、完全な800×600フレームバッファに十分な面積を持つ。

F4部に基板上のRAMのすべてで、[KARL]はフレームバッファを広げたり、DMAとかなり高解像度のスクリーンを作成したり、たくさんのコードラインを備えていました。それは素晴らしく見えます。また、高解像度VGAディスプレイの適切なアプリケーションを必要としています。遡及?高解像度端子エミュレータ?誰が知っているが、それはSTM32のための素晴らしい利用者です。

サークルやいくつかのテキストがあなたのものではない場合、Artekitも同様に36ピンSTM32上で実行されているエリアインベーダーがあります。

Leave a Reply

Your email address will not be published. Required fields are marked *