ユーザ用ツール

サイト用ツール


softdev:mbed:frdm

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
softdev:mbed:frdm [2014/04/15 00:22] – [mbed化する] kingsoftdev:mbed:frdm [2014/04/27 17:57] (現在) – [TFTのフォントを作る] king
行 7: 行 7:
  
 ===== スイッチサイエンスのTFTを表示 ===== ===== スイッチサイエンスのTFTを表示 =====
 +職場の兄ちゃんに教えてもらった。
 +
 +プログラムのimportでSPI_TFT_ILI9341をみつければ早い。そのままですぐ動かせる。
 +
  
 ==== TFTのフォントを作る ==== ==== TFTのフォントを作る ====
 著作権的にあれですが、これを使えばLCD用のincludeファイルを生成することができる。 著作権的にあれですが、これを使えばLCD用のincludeファイルを生成することができる。
  
-[[GLCD font Creator|http://www.mikroe.com/glcd-font-creator/]]+[[http://www.mikroe.com/glcd-font-creator/|GLCD font Creator]] 
 + 
 +ただ、保存ができない。これはfreeバージョンだからなのか、どうなのか。。。\\ 
 +いや、違うようだ。__保存できないのは不具合のようでWin7のx64に限られるようだ。__ 
 +(http://www.mikroe.com/forum/viewtopic.php?f=175&t=57470)ここに、XP互換モードで動かせとある。アプリを右クリックで互換性タブでXP互換とすれば保存できるようになった。\\ 
 +{{:softdev:mbed:snapcrab_noname_2014-4-19_16-36-59_no-00.png|}} 
 + 
 +<code c> 
 +const unsigned char Comic_Sans_MS41x48[] = { 
 + 247,41,48,6, 
 +        0x15, 0x00, 0x00, 0x00, 
 +</code> 
 +最初の4byteは、データ長さ、Horiサイズ、Vertサイズ、VertサイズのByte数(切り上げ)。41x48フォントで、コード32からコード127まで入れると、全データ数を96で割ると長さになる。これは、41x48/8と同じ値となる。 
 + 
 +->Prototypeフォント http://www.dafont.com/prototype.font
  
-ただ、保存ができない。これfreeバージョンだからなのか、どうか。。+出されるのは、shortとってるので、charに変えて読み込めば使えるunsigned charで宣言しているため文字長さ255を超えい。上記サイズで限界となる。これ以上大きい文字はどうするだろう
  
softdev/mbed/frdm.1397488968.txt.gz · 最終更新: 2014/04/15 00:22 by king