>最近は文化祭準備で家に帰るのが21:00をすぎるので、帰ってきたらすぐ寝てしまいます……
更新しなくてすみません。
状況報告(?)です。
まず、画像はSDから読み込んでいます。
自作ソフトによって作成された形式で、バイナリを読み込んで表示させています。
上の方にある文字が、SDから読み込んだテキストデータです。
全体に書いてある線みたいなのが、タッチされたポイントに「あ」という文字を書くことによって描画しています。
はじめはSDの読み込みとタッチパネルを同じタイマの割り込みで処理しているたのですが、そうすると10秒程でSDからの読み込みが停止してしまうことがわかったため、
SDにはTimer1
TouchPanelにはTimer0
を使うことにしました。
そうすればエラーもなくきれいに読み込めるようになりました。
SDの読み込みにはFatFsを使っています。Interfaceを読んで勉強しました&spiralrayさんに教えてもらいました。
現在の時点での問題としては、RAMの容量がオーバーすること。bufferを使用して描画しているのですぐにRAMがいっぱいになります。
画面バッファだけで
16(bit)*320*240使います。画像バッファも同じだけ必要で、
さらにFatFsのプログラムが長い……
軽量化がとりあえずの目標ですね。
次はSDで何をやりましょうか?
MP3の再生機能とか欲しいかなぁ…