電子書籍の厳選無料作品が豊富!

SDカードコントローラーの使い方について
H8のマイコン基板上にSDカードスロットを設け、音声データの読み書きを行う「組込型ICレコーダー」を作りたいと考えております。
データはマイコン基板のS-RAMにはBIN形式で格納し、SDカードにはWAVのファイル形式で格納したいのですが、S-RAMのBIN形式データをSDカードにファイル形式で書き込む方法やその逆を行う方法が分かりません。
相応しいSDカードコントローラーの選定や導入方法等についてご存知の方いらっしゃいましたらご教授頂けないでしょうか。

A 回答 (2件)

>データはマイコン基板のS-RAMにはBIN形式で格納し、SDカードにはWAVのファイル形式で格納したいのですが、


>S-RAMのBIN形式データをSDカードにファイル形式で書き込む方法やその逆を行う方法が分かりません。
とりあえず「ファイルシステム(今回の場合FAT16)」と「WAVファイルのフォーマット」は理解できてますか?
PC上のファイルデータをそのままSRAM上に持っているのなら、ファイルシステムの管理だけですが、そういうものでもなければ別途制御が必要ですが……


>相応しいSDカードコントローラーの選定や導入方法等
SDとアクセスするだけならコントローラーすら必要ありません。
最低限3ポート制御すれば可能です(当然、データ/コントロールラインは全て自分で制御)。
面倒なら、SDアクセスのミドルウェアモジュールを購入。
それも面倒なら、FAT関連の制御も行うチップ内蔵のSDスロット(+コントローラ)を導入(超高価)。
    • good
    • 0
この回答へのお礼

お礼が遅くなりまして済みません。
ご回答頂き有り難うございます。
ファイル形式となるためPCとの互換性を持つためにFATのような管理が必要になってきます。
SDアクセスのミドルウエアモジュールやFAT関連の制御を行うチップ内蔵のスロット等教えて頂けないでしょうか。

お礼日時:2010/05/28 09:15

No.1です。


こんな感じですかね。

http://www.aicp.co.jp/products/sd.shtml
http://park11.wakwak.com/~microtechnica/cgi-bin/ …
http://www.hdl.co.jp/GHI/ALFAT/index.html
全てSDのセキュアに対応しているわけではないのであしからず。

それと、FAT系(12/16/32/VFAT[LongName])の仕組みは覚えておいた方がいいですよ。
必ずしもこういったモジュールがあるとは限りませんから、最悪自作するとになりますので(経験あり)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!