これらのデバイスのシリアル・ペリフェラル・インターフェイス (SPI) ペリフェラルは、以下の主な機能をサポートしています。
- コントローラ・モードとペリフェラル・モードの両方で、ULPCLK/2 のビット・レートと最大 32Mbits/s をサポート。(1)
- コントローラまたはペリフェラルとして構成可能
- コントローラとペリフェラルの両方に対応する構成可能なチップ・セレクト
- プログラマブルなクロック・プリスケーラおよびビット・レート
- データ・フレーム・サイズを4 ビット~16 ビット (コントローラ・モード)、7 ビット~16 ビット (ペリフェラル・モード) にプログラム可能
- PACKEN 機能をサポート、2 つの 16 ビット FIFO エントリを 32 ビット値にパックして CPU 性能を向上
- DMA データ転送をサポートする送信および受信 FIFO (エントリごとに 16 ビットの 4 エントリ)
- テキサス・インスツルメンツ・モード、Motorola モード、National Microwire 形式をサポート
詳細については、『MSPM0 G シリーズ 80MHz マイクロコントローラ・テクニカル・リファレンス・マニュアル』の「SPI」の章を参照してください。