SPI液晶 ILI9341をTouchGFXで使おう4~ILI9488 でも使おう~ の続きです。
最初にコピーしたプロジェクトファイルから新規プロジェクト画面を立ち上げる方法から説明します。
新規プロジェクト画面の出し方
最初に、プロジェクト名.touchgfx ファイルを 削除 します。
OK をクリックします。
ApplicationTemplate.touchgfx.part をクリックすることで、TouchGFXの 新規プロジェクト画面 が立ち上がります。
以上で新規プロジェクトファイルが画面が立ち上がります。
Exampleをインポートする
Example を インポート してみましょう。
インポートしたいプロジェクトを選び Import をクリックします。
Yes をクリックします。
画面の向きを直す
今回の画面は横向きなので Display⇒Display Orientation を横にします。
横向きになりました。
この状態で、Generate Code をし、STM32CudeIDE にて ビルド してみました。
残念ながらオーバーフローします。
これは背景画像が重い為です。
背景の画像を削除し、新規のBoxを追加しました。
まだオーバーフローします。
画像削除
該当の画像を削除します。
Images から該当の画像を削除します。
Yes をクリックします。
再度、Generate Code をし、STM32CudeIDE にて ビルド します。
今回は問題なく、ビルド出来ました。
Flashが無い為、大きなファイルを扱えないのが難点ですが、容量に注意しながら使用することをお勧めします。