カードのチップセレクト(CS
)ラインがSPI(SSP)回路によって自動的に駆動される「フレーム」信号に接続されたマイクロプロセッサがあります。これによりCS
、各バイト間でHighになります。
MMC / SD仕様では、CS
SPIモードに入るにはローに保持する必要があります。常にローに保持する必要がありますか、それともの各バイトを送信するときにのみローに保持する必要がありCMD0
ますか?
sdcard.org サイトで、SDIO のさまざまな PDF 仕様を見つけました。これらのどれも、これを明確にする明示的なタイミングステートメントを持っていないようです. ただし、次のステートメントが発生します。
(1) CMD0 によって SD バス モードが選択されます (CMD0 実行中はピン 1 を High に維持)。
SD Host Controller Simplified Specification Version 2.00 の 88 ページから。(「ピン1」はチップセレクト( CS
))
その文を考えると、SD カードの製造元は、送信されるビットCS
全体を通じてアサートすることを要求するのが正当化されます。D0..D15
つまり、SPI フレーム信号を使用することはできず、GPIO ピンなどが必要になると思います。