ハンブルソフト サポート掲示板

有限会社ハンブルソフトの製品関連の疑問に答える掲示板です。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  

49 / 58 ツリー    ←次へ | 前へ→

Humblesoft_ILI9341 バージョンアップ nari 17/1/13(金) 12:11

Humblesoft_ILI9341 バージョンアップ  nari  - 17/1/13(金) 12:11 -

Humblesoft_ILI9341のバージョンアップしました。

今回のバージョンアップで、これまでのHumblesoft_ILI9341を
使用しているプルグラムは修正が必要となります。
申し訳ありません。

主な変更点を説明します。

* クラス構造の変更

従来は、

Adafruit_GFX -> Adafruit_ILI9341 -> Humblesoft_ILI9341

となっておりましたが、変更後は

Adafruit_GFX -> Humblesoft_GFX -> Humblesoft_ILI9341

となりました。

Humblesoft_GFX事態にに 漢字(fontx)描画機能を実装してありますので、
漢字描画機能の他デバイスへの展開が容易になりました。

* SPIFFS格納fontxファイルへの対応

Fontxクラスを抽象化し、その具象クラスとして
従来どおりのIMPORT_BINを使用するRomFontxクラスと、
SPIFFS内のfontxファイルを使用するFsFontxクラスを
作成しました。

SPIFFSは3Mbyteの容量があり、一度書き込めばプログラムを
変更してもそのまま使えますので、プログラムの書き込み時間を
大幅に短縮できます。 また、プログラムサイズが小さくなった
ことで、 漢字を使用するプログラムでも OTA(Over The Air, Wifi)経由
で高速にプログラム書込みが行えます。

* 今回変更したライブラリ

https://github.com/h-nari/Fontx
https://github.com/h-nari/Humblesoft_GFX
https://github.com/h-nari/Humblesoft_ILI9341

* 対応して更新したサンプルプログラム、アプリ

https://github.com/h-nari/HSES_LCD24_Sample_programs
https://github.com/h-nari/NetLCD


具体的な使用方法は、サンプルスケッチをライブラリにつけておりますので、
そちらをご覧ください。
ご不明な点などありましたら、こちらの掲示板で質問してください。

引用なし

パスワード



・ツリー全体表示

49 / 58 ツリー    ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  

 7116
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3