これは機械翻訳されたコンテンツです。 詳しくは こちらをご覧ください。

マルチファンクション シリアル インターフェース (PDL_MFS)

合理化された設定による汎用性の高いマルチインターフェースをサポート

nobutton

概要

MFS コンポーネントは、複数のシリアル・インターフェースをサポートします。コンポーネントは、生の (つまり、unconfigured) 状態を使用してインターフェイスを使用するか、コンポーネント カタログから事前にコンフィギュレーションされた回路図マクロをデザインに配置します。すべてのインターフェイスは、ダブルバッファ全二重動作をサポートし、最大 128 バイトの設定可能な受信/送信 FIFO を備えています。

PSoC™ Creatorは、MFSコンポーネントにとって特に価値のある、MCU構成に対する革新的な「ピンイン」アプローチを提供します。必要なピンで必要な機能をサポートする特定のシリアル・ブロックを選択するという従来の面倒な作業の代わりに、設計者はピンを選択するだけで、ツールに適切なMFSブロックを見つけることができます。ユーザーフレンドリーな名前の C 言語マクロが生成され、ファームウェアからのブロックとピン配線のエラーのない初期化が可能になります。マクロは実際に使用されるピンとは無関係であるため、ピンの選択は、ファームウェアの 1 バイトも変更せずに、プロジェクトの簡単なリビルドで変更および実装できます。

 

[Parameter Editor] ダイアログには、各インターフェイスのオプションが便利なタブのセットで表示され、各タブはコンポーネント構成の特定の側面に焦点を当てています。たとえば、インターフェイス自体には常にタブがあり、UART のボー レートや I2c のスレーブ アドレスを設定できます。FIFOと割り込みの原因とコールバックを設定するタブもあります。

  • UART
  • クロック同期シリアルIO / SPI
  • LINバスインターフェース
  • I2Cバスインターフェース(マスターとスレーブ)

MFS コンポーネントは、複数のシリアル・インターフェースをサポートします。コンポーネントは、生の (つまり、unconfigured) 状態を使用してインターフェイスを使用するか、コンポーネント カタログから事前にコンフィギュレーションされた回路図マクロをデザインに配置します。すべてのインターフェイスは、ダブルバッファ全二重動作をサポートし、最大 128 バイトの設定可能な受信/送信 FIFO を備えています。

PSoC™ Creatorは、MFSコンポーネントにとって特に価値のある、MCU構成に対する革新的な「ピンイン」アプローチを提供します。必要なピンで必要な機能をサポートする特定のシリアル・ブロックを選択するという従来の面倒な作業の代わりに、設計者はピンを選択するだけで、ツールに適切なMFSブロックを見つけることができます。ユーザーフレンドリーな名前の C 言語マクロが生成され、ファームウェアからのブロックとピン配線のエラーのない初期化が可能になります。マクロは実際に使用されるピンとは無関係であるため、ピンの選択は、ファームウェアの 1 バイトも変更せずに、プロジェクトの簡単なリビルドで変更および実装できます。

 

[Parameter Editor] ダイアログには、各インターフェイスのオプションが便利なタブのセットで表示され、各タブはコンポーネント構成の特定の側面に焦点を当てています。たとえば、インターフェイス自体には常にタブがあり、UART のボー レートや I2c のスレーブ アドレスを設定できます。FIFOと割り込みの原因とコールバックを設定するタブもあります。

  • UART
  • クロック同期シリアルIO / SPI
  • LINバスインターフェース
  • I2Cバスインターフェース(マスターとスレーブ)
MFS 記号
MFS 記号
MFS 記号

デザイン リソース