質問

AT91SAM7SE512からVGA信号を出す必要があります。追加のコントローラーを使用せずにこれを行うにはどうすればよいですか?ウェブ上で何かを見ましたが、特定のピクセルを変更できる必要があります。

役に立ちましたか?

解決

おそらく古いトリックに似たものを使用して、 NTSC と信号を送ります PWM おそらく恐ろしいものになるだろう。より良い方法は、安価な低解像度のものであっても、何らかの形式のビデオ コントローラーを入手することです。

何らかの形式を試すこともできます FPGA VGA風に これ

他のヒント

あなたのARM7、すなわちメモリを読み取り、CPUの介入なしに映像信号を出力することが可能なコントローラのいくつかの種類、フレームバッファのいくつかの種類を持っていない限り、

は、私はあなたがARM7であることを行うことができるとは思いません。さて、あなたはおそらくすることができますが、ないLinuxのような汎用OS内でます。

あなたはどうすることができ、外部バスへSDRAMからのDMA転送を起動し、その時間を費やしているVGA専用controlleur、にあなたのARM7を変換です。これは、IMO他に何もするリソースの多くを残すことはありません。

あなたのARMチップは、ADCを持っています。これは、しかし、DACを持っていません。 VGAを使用すると、DACのいくつかの種類を必要とするので、複数チャネルのアナログ出力され、外部コンポーネントをオンにします。あなたが遭遇するかもしれないもう一つの問題は、適切なドライバの必要性(電子種類、ないsofware)です。 VGAケーブルを使用して、克服するための大容量を持っていることを意味する、非常に長くなることができ、加えて、それがアンテナとして動作する可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top