麻豆官网

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

外部割込み (PDL_EXINT)

贰齿滨狈罢コンポーネントによる外部割込み设定の简素化

nobutton

概要

EXINT コンポーネントを使用すると、外部ソースからの割り込みを簡単に設定し、それらを専用のコールバック関数に関連付けることができます。プロジェクト回路図にコンポーネントインスタンスを配置し、ダブルクリックしてパラメータエディタを開きます。パラメータには、検出条件、NMI オプション、およびコールバック関数の名前が含まれます。

EXINTコンポーネントは、セットアッププロセスを容易にするだけでなく、PSoC? Creatorのガイド付きピン選択機能を利用してピン選択エラーを排除します。たとえば、NMI パラメーターは、EXINT コンポーネントにデバイスの NMIX ピンを使用するように強制します。その他の割り込みは、Design-Wide Resources ピン エディタで選択したピンにマップできますが、割り込み機能をサポートするピンが選択されます。ピンの選択には数秒かかり、完全に信頼性があります。

このコンポーネントには、必要なペリフェラル ドライバー ライブラリ (PDL) モジュールが自動的に含まれるため、ファームウェアの開発が容易になり、エラーが発生しにくくなります。このツールは、ピン配線に役立つC言語マクロも生成します。ファームウェアからマクロを呼び出して、デバイス内のルーティング マルチプレクサの実装を気にせずにピンと割り込みを設定します。マクロは実際に使用されるピンとは無関係であるため、ピンの選択は、ファームウェアの 1 バイトも変更せずに、プロジェクトの簡単なリビルドで変更および実装できます。

  • 最大32の外部割り込み
  • 1 つのマスカブル割り込み (NMI)
  • 5种类の検出条件(ハイ/ローレベル、立ち上がり/立ち下がり/どちらかのエッジ)
  • スタンバイモードからの復帰
  • NMI の有効化/無効化のサポート (S6E1C デバイス)

EXINT コンポーネントを使用すると、外部ソースからの割り込みを簡単に設定し、それらを専用のコールバック関数に関連付けることができます。プロジェクト回路図にコンポーネントインスタンスを配置し、ダブルクリックしてパラメータエディタを開きます。パラメータには、検出条件、NMI オプション、およびコールバック関数の名前が含まれます。

EXINTコンポーネントは、セットアッププロセスを容易にするだけでなく、PSoC? Creatorのガイド付きピン選択機能を利用してピン選択エラーを排除します。たとえば、NMI パラメーターは、EXINT コンポーネントにデバイスの NMIX ピンを使用するように強制します。その他の割り込みは、Design-Wide Resources ピン エディタで選択したピンにマップできますが、割り込み機能をサポートするピンが選択されます。ピンの選択には数秒かかり、完全に信頼性があります。

このコンポーネントには、必要なペリフェラル ドライバー ライブラリ (PDL) モジュールが自動的に含まれるため、ファームウェアの開発が容易になり、エラーが発生しにくくなります。このツールは、ピン配線に役立つC言語マクロも生成します。ファームウェアからマクロを呼び出して、デバイス内のルーティング マルチプレクサの実装を気にせずにピンと割り込みを設定します。マクロは実際に使用されるピンとは無関係であるため、ピンの選択は、ファームウェアの 1 バイトも変更せずに、プロジェクトの簡単なリビルドで変更および実装できます。

  • 最大32の外部割り込み
  • 1 つのマスカブル割り込み (NMI)
  • 5种类の検出条件(ハイ/ローレベル、立ち上がり/立ち下がり/どちらかのエッジ)
  • スタンバイモードからの復帰
  • NMI の有効化/無効化のサポート (S6E1C デバイス)
外部割り込み
外部割り込み
外部割り込み

デザイン リソース