display --- ディスプレイドライバ¶
display モジュールは、OpenMV Cam に接続できる外部ディスプレイ用のドライバを公開します。4 つのインターフェースがサポートされています:
SPI 接続の TFT(SSD1351 などの小型の 16 ビットディスプレイ)。
SPIDisplayを介して利用します。LTDC/LCD-TFT コントローラで駆動される 24 ビットパラレル RGB パネル。
RGBDisplayを介して利用します。同じパラレルバスは外部の HDMI / DisplayPort 変換器(例: TFP410)にも供給されるため、HDMI および DisplayPort 出力もRGBDisplayを通じて構成します。MIPI-DSI パネル。
DSIDisplayを介して利用します。OpenMV TV シールド上の NTSC アナログビデオ。
TVDisplayを介して利用します。
パネル固有の初期化は専用のコントローラクラス(SPI パネル用の SSD1351、DSI パネル用の ST7701)に含まれており、これらは controller 引数を通じてディスプレイコンストラクタに渡されます。バックライトの輝度は DACBacklight または PWMBacklight によって駆動され、backlight 引数を介して組み込まれます。
以下の定数は出力フレームサイズを選択するもので、すべてのディスプレイクラスで framesize 引数として受け付けられます。構築後、ディスプレイオブジェクトはその write() メソッドを介して image.Image バッファを受け取り、フレームを表示します。