emFile - SD、SDHC&MMCデバイスドライバ

  • メーカー: Segger
Share to Facebook Share to Twitter Share to Google Plus
emFile - SD、SDHC&MMCデバイスドライバ
MultiMediaCard(MMC)、Secure Digital(SD)、およびSecure Digital High Capacity(SDHC)カード用の高性能デバイスドライバ

概 要

SD/MMCドライバは、SD / SDHC / SDXCカード、MMC / MMCplusカード、e.MMCストレージデバイスなどのSD / MMC互換ストレージデバイスにアクセスして、大容量のストレージを低コストで提供します。SD / MMCドライバは、SD / MMC互換ストレージデバイスの識別と初期化を処理し、接続されたストレージデバイスがサポートする可能な最良の転送モードを使用して、データ転送を非常に効率的に実行します。SD / MMCドライバは、最小限の量のROMとRAMしか必要とせず、リソースが制約されたシステムで使用することができます。

SD/MMC互換ストレージデバイスは、SD / MMCドライバがすべてのデータ交換を開始する、比較的簡単なコマンドベースのプロトコルを実装します。データは、SPIモードとバスモードという2つの異なる動作モードで交換することができます。emFileには、次の各動作モード用のドライバが付属しています。

・ SPI SD / MMCドライバ
・ カードモードSD / MMCドライバ

SPI SD / MMCドライバはSPIインタフェースを使用して、SD / MMC互換ストレージデバイスにデータを交換します。このモードを使用することにより、低コストのMCUは、比較的低い性能を犠牲にして大容量の記憶容量を使用することができます。カードモードのSD / MMCドライバは、4つの別個のデータラインを介してデータを交換することによって最高の性能を発揮します。MCUはすべての低レベル通信を処理するためにSDホストコントローラを備えている必要があります。