FreeTypeを使う

グラフィック液晶に文字を表示する

■ FreeTypeライブラリを使って文字を表示してみる(予定の情報)。これで、TTFやOpenTypeやWOFFを使える「はず」。

・FreeTypeでテキスト描画    ←GJ!

・The FreeType Project

・LCD用ビットマップデータ変換

■ ライセンス

・OFLの利用に関してSILに問い合わせてみました    ←GJ!

・フォントのライセンスについて

・ついでに、GNU General Public License

記事を読む   FreeTypeを使う

グラフィックLCDにUTF-8エンコードされた漢字を表示する

グラフィック液晶に文字を表示する

 

今の時代どんなファイルの文字コードもUTF-8です。

この話はCのソースコードがUTF-8の場合です。CJKOSフォントの使い方もかな。

ソースコードの文字配列やテキストファイルは漢字混在文字列は何バイトか不明です。

uint8_t strings[] = “こんにちは”;      //UTF-8文字での日本語は基本的に3byteなんですが。

は、15byteです。このUTF-8の文字コードで漢字を表示させる方法です。(半角8bit文字には対応していません。)

とりあえずビット ...

記事を読む   グラフィックLCDにUTF-8エンコードされた漢字を表示する

グラフィックLCDにキャラクター文字を表示する

aitendo - AT070TN83V.1、液晶コントローラ無しの液晶を使ってみる。, グラフィック液晶に文字を表示する

液晶に半角英数字を表示してみましょう。

フォント情報は、PICといえばここ。のHPから拝借しました。ダウンロードしたプログラムのASCII12dot.hです。

SSD1963で使用するには、ダウンロードしたプログラムで表示するのではく、以下のプログラムで表示すると高速で、超簡単です。

書き込みWindowを設定できるコントローラなら全対応です。

というか、ダウンロードした表示プログラムは複雑すぎて解析不能でした。。。

C//-------------------------------------------------------- ...

記事を読む   グラフィックLCDにキャラクター文字を表示する

TTF/OTF to FontX2

グラフィック液晶に文字を表示する

前回、「FONTX2」形式のフォントを、SDカードからLCDに表示できるようにさせました。
あれは、16×16のぱうフォントなのですが、32×32とかそれ以上の巨大フォントも表示できるようにしたいところです。
softyはよく分からなかったので、「WFONTX」を試そうとしたら、MS-DOSと書いてあります。面倒くさそうなので今までパスしていましたが、これ 16bit Windows アプリでした。
Linuxとかのコマンドラインは抵抗がないですが、WindowsのCMDはちょっと。
64bit版のWindows7 では動かないので、V ...

記事を読む   TTF/OTF to FontX2

グラフィックLCDにFONTX2 読み込み

グラフィック液晶に文字を表示する

FONTX2のフォントリーダーを作りました。参考にしたのは以下のHP。
FONTX構造体解説
・FONTX2形式のファイルをマイコンで利用する。
メモリ上のフォントを検索して、そのトップアドレスを取るのですが、組み込みでは全然全くメモリが足りません。SD-CARDにフォントを入れて、そこから表示するように変更しました。
fopen とかの関数は、他のシステムでも同様なはずです。bit列の並びとか大変苦労しました。出来るだけ原型のプログラムを残しつつとか。関係ないバグが出ないようにです。とりあえず動いてから考えるということです。
追記:も少し処理を早 ...

記事を読む   グラフィックLCDにFONTX2 読み込み

PAGE TOP
Top