« 活動再開? | トップページ | 地元探索 »

2005年8月14日 (日)

SDテスト基板

DMACを使うべく、シリアルのチャンネルを3から0に変更。
ハードウエアの変更は簡単だけれど、ソフトはべたべたに書いてあるのでちょっと悩む。

単なる置換だとうまく動かなかった。ポートの初期化をやり直すことでうまく動くようになった。
あまりshに依存した形にしても、あとあと困りそうだ。

これであとはセクタアクセス時に、DMAをバーストモードで使ってポーリングすれば、だいぶ負担が減る。
割り込み禁止もすこししか使わなくてもよくなるはず。
本番ではクロックモード2で、周辺クロックを40MHzにしてやればもっといける...

| |

« 活動再開? | トップページ | 地元探索 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: SDテスト基板:

« 活動再開? | トップページ | 地元探索 »