|
予想通り難航中なう。SDカードの初期化の部分でつまずいています。
CMD0でリセットかけると、カードは初期化作業に入ります。それが終わったかどうか問い合わせるのが、MMCではCMD1、SDカードではACMD41のようです。
でも、「ACMD」の「A」は「2バイトコマンド」を意味するそうで、先行してACMD5?を送信してACMD41を送信するようです。初期化作業が終わるまでコマンドを発行し続けて待ちます。
このへんのフローチャートについて、SUN DISKの資料を入手しましたが、上から下へ一部ループという見慣れたフローチャートじゃなくて、あっち行ったり、こっち行ったりするのです。挙句の果てに「対応カードじゃない!」と放り出されたり。ま、それが正しいフローですが。
今日は一日、200頁ほどの英語の資料に取り組んでくたびれました。
一行もプログラムは書けていません。だんだんと「なんだかみなさん、CMD1でうまくいってるみたいじゃん?」と、低きに流れる気持ちになっています。
あ、それと「2G超え非対応、HC非対応」と仕様書にかかなくっちゃ。
SDカードもバージョンがいろいろできてややこしいです(*´Д`*)
プログラム書く前に、処理のシーケンスを書き直します・・・>┼○ バタッ
明日か明後日、『平成ガメラ3部作』が届くので、ブログ更新は暫く滞りますw
『ゴジラ対ヘドラ』と『三大怪獣 地球最大の決戦』と『パシフィック・リム』も一緒に届く予定です。週末は怪獣三昧 ヽ( ´¬`)ノ〜♪
|
過去の投稿日別表示
-
詳細
2014年12月11日
全1ページ
[1]
コメント(2)
全1ページ
[1]




