目次 このページのソースコードを表示

GLCDControllerの紹介

公開日:
更新日:
フレームレート測定画面
フレームレート測定画面

GLCDControllerとは、グラフィック液晶SG12864ASLB-GBを操作するものです. GLCDControllerの特徴は以下の通りです.

  • 2Dグラフィック操作ライブラリCanvasの利点を受け継ぎ
  • 高いフレームレート

このGLCDControllerのメンバ変数としてCanvasがあるのですが, このCanvasが2Dグラフィック操作を簡単にします. Canvasについての特徴はCanvasの特徴を参照してください.

画面の更新速度ですが,最高60fps以上(最高fps85fps, 平均60fps, 全画面更新15fps)まで出せます(ArduinoUno 16Mhzで検証).

GLCDControllerを改良、強化、何でもしてください(;´∀`)

  • ここでは, GLCDControllerの導入方法を説明します. 説明項目は以下のとおりです.

    • ダウンロード
    • ファイルの説明
    • インクルード
  • GLCDControllerの基本的な使い方を説明します. 説明項目は以下のとおりです.

    • GLCDControllerのしくみ
    • ピン設定とGLCDControllerの開始
    • 文字の表示
    • 画像の表示
  • 関数
    Begin GLCDControllerの開始
    Draw グラフィック液晶への描画
    変数
    canvas 描画空間
「https://contentsviewer.work/Master/Arduino/GLCDController」から取得