ベストアンサー
SPIはシリアルペリフェラルインターフェイスの略です。これはシリアルフラッシュデバイスを含むさまざまなデバイスと通信できるシンプルなシリアルプロトコル。
フラッシュメモリは一種の不揮発性ストレージです。これは電気的に消去および再書き込み可能です。
SPIフラッシュは、当然のことながら、オーバーSPIに接続されるフラッシュモジュールです。 SPIフラッシュモジュールは、低コストで設置面積が小さいため便利です。 SPIインターフェースは、安価な組み込みコントローラー標準(133MHz)によって適度に高速になります。一部は2ビットおよび4ビットのデータバスもサポートし、純粋なシリアルインターフェイスを介して転送速度をさらに向上させます。
もちろん、最新のプロセッサと比較すると、SPIは非常に遅いように見えます。
右下で強調表示されているチップはSPIフラッシュチップです。 このチップは32MBを保持し、それぞれ数ドルの費用がかかります。
回答
SPIは、低速の周辺機器に接続するためのシンプルなインターフェイスです。 I2Cに似ていますが、アドレス指定方式ではなくチップセレクトラインがあります。これにより、おそらく簡単になります。
フラッシュメモリは、単純なマイクロプロセッサ用のプログラムを保存するためによく使用される一種の不揮発性メモリです。
SPIフラッシュは、最も安価で最も簡単な方法です。現時点でオフチップの不揮発性メモリを構築する方法。