コンパクトフラッシュ対応

X

xelos

Guest
みなさんこんにちは、
私は、プロジェクトによ作業場所のメモリモードコンパクトフラッシュIを使用。問題は、コンパクトであることのスキームに対応すること知っていますか私は。どこ書くことができます私は?、どのようにメモリ住所がをのことをデコード?私はセラーの回路例を取って、私はメモリに書き込むことができますに(頭を= 224、シリンダ= 1、コンパクトフラッシュセクタ= x)のがときに頭を変更しようとする私は225、上のデータはない見つけることができる私は、私住所がを想定し、その間違って私が使用して。hのメソ¥ッド/だからsの/説明メモリマップとコンパクトフラッシュの場合、誰もが、助けてください!

 
コンパクトフラッシュは、それを使用するアクセスすることができますあなたはモードをいくつか。最も人気のモードですのATA。その後、見て、ドライブのハード行動のように簡単です。

として使用する限り、この内の1つはモードでは、あなたがHDの定期的なアクセスをします。プログラミング方式は、データシートされ、その後もプロトコルのATA -定義されています。

 
を参照してコンパクトフラッシュのスタンダートやSanDiskデータシートとアプリケーションノート

http://www.compactflash.org/cfspc2_1.pdf

http://www.sandisk.com/industrial/application-notes.asp

 
私は、で使用するCFをメモリモードメモリへのアクセス、私はセクタ/ヘッド/がに渡すを介してシリンダ。私はメモリへの書き込み/しない知って読んでどのような方法を他の。問題は、ゾーンであることのメモリの一部に私がすることはできません書いてください。そして、私は部門との頭の数を行うことは知っている。私は、Cへの書き込み= 1、hは= 224、0だ= WinHexはそこを示し、私に書き込まれたデータは20000H -と書かれていますそれは私がすることができますどのようにデコードされません。Cを入力した場合私はWinHexは= 1、hは= 224、0だ= WinHexは場所を示して、他のメモリ。
だから、私はモードメモリで行うCFの理解できないのアドレス指定を。

 
http://www.mcselec.com/an_123.htm
http://www.mcselec.com/an_127.htm

 
みんなのおかげで、私は問題を解決しました。値は、レジスタヘッド入力されたLBA24は1 - LBAの- 1 -ドライブ- LBA27 - LBA26 - LBA25 -。また、CFはメモリ内のアドレスがLBAを介してアクセスモードを割り当てられます。

 
こんにちはtulkasとxelot、親切モードswndのLBAを書いて、設定/コピーを送っての記事を読むは、CコードのCompactFlashで

これは私のIDを
ramshankar_25()でrediffmail.com

 

Welcome to EDABoard.com

Sponsor

Back
Top