このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
C28x Hardware Interrupt
C28xプロセッサ上のハードウェア割り込みを処理する割り込みサービスルーチン
ライブラリ:
C2000 Microcontroller Blockset /
Scheduling
説明
タイマー割り込みに基づく実行スケジューリング モデルは、外部イベントに応答する一部のリアルタイムアプリケーションの要件を満たしません。C28x Hardware Interrupt ブロックは、C28x DSP チップ サポート ライブラリ内の他のブロックによって管理されるイベントによってトリガーされる割り込みの非同期処理を可能にすることで、この問題に対処します。
C28x Hardware Interrupt ブロックに外部割り込み選択がある場合、その選択により、選択された汎用 I/O ピンでの割り込みが有効になります。これらのピンを構成するには、Configuration Parameters 、 Hardware Implementation 、 Hardware board settings 、 Target hardware resources 、 External Interrupt ペインを参照してください。詳細については、Model Configuration Parameters for Texas Instruments C2000 Processorsを参照してください。
タスクの優先度は、非同期割り込みに関連付けられたタスクの相対的な重要度を示します。このフィールドの最小値は最高の優先度を表します。基本レート タスクのデフォルトの優先度値は 40 であるため、これらのタスクが基本レート タスクをプリエンプトするには、非同期にトリガーされる各タスクの優先度値を 40 未満にする必要があります (より高い優先度として構成するため)。
プリエンプション フラグは、特定の割り込みがプリエンプト可能かどうかを決定します。プリエンプションは優先順位付けをオーバーライドします。低優先度タスクの実行中に割り込みによって高優先度タスクがトリガーされた場合、低優先度タスクがプリエンプト可能として構成されている場合は、低優先度タスクの実行を中断して、高優先度タスクの完了後に再開することができます。
ベクトル化された出力
このブロックの出力は関数呼び出しです。関数呼び出し行のサイズは、ブロックが処理するように設定されている割り込みの数と等しくなります。各割り込みは、ブロックのダイアログ ボックスに表示される 4 つのパラメーターによって表されます。これらのパラメーターは、等しい長さの 4 つのベクトルのセットです。各割り込みは、各パラメーターの 1 つの要素 (合計 4 つの要素) で表され、各ベクトルの同じ位置から 1 つずつ取得されます。
各割り込みは次のように記述されます。
CPU割り込み番号
ペリフェラル割り込み拡張(PIE)割り込み番号
タスクの優先順位
Preemption flags
例
タイムベースカウンタ同期を使用したePWMと eCAP モジュールの同期
この例では、C2000™ Microcontroller Blockset でタイムベース カウンター同期を使用する方法を示します。
ADC割り込みを使用したADC-PWM同期
この例では、 ADCブロックを使用してアナログ電圧をサンプリングし、PWM ブロックを使用してパルス波形を生成する方法を示します。この例では、Hardware Interrupt ブロックを使用して、PWM デューティ サイクルの変化を電圧のアナログからデジタルへの変換と同期させる方法も示します。生成されたコードでは、 ADC入力の電圧の変化によって PWM 出力のデューティ サイクルが変化します。PWM波形の周期は一定のままです。
非同期スケジューリング
この例では、Texas Instruments™ C28x™ ペリフェラルと Hardware Interrupt ブロックを使用して、Simulink ® 関数呼び出しサブシステムのリアルタイム実行を非同期方式で制御する方法を示します。
C2000 プロセッサを使用した直交エンコーダ付き PMSM のフィールド指向制御
この例では、三相永久磁石同期モーター (PMSM) の速度を制御するためのベクトル制御 (FOC) 手法を実装します。FOC アルゴリズムには、直交エンコーダ センサーによって取得されるローター位置フィードバックが必要です。FOC の詳細については、ベクトル制御 (FOC) (Motor Control Blockset)を参照してください。
Solar Explorer Kit を使用した MPPT 対応の太陽光発電インバーター
この例では、C2000™ Microcontroller Blockset を使用して太陽光発電 (PV) インバータ システムを実装する方法を示します。この例では、 Texas Instruments Solar Explorer Kit とTexas Instruments F28035 controlCARDを使用します。
端子
入力
SimIRQ 入力ポートを有効にすると、割り込みブロックはシミュレーションで関数呼び出しを開始します。ただし、生成されたコードでは SimIRQ は無視されます。
依存関係
SimIRQ ポートを有効にするには、Enable simulation portパラメーターを選択します。
データ型: Boolean
出力
このブロックの出力は関数呼び出しです。関数呼び出し行のサイズは、ブロックが処理するように設定されている割り込みの数と等しくなります。
パラメーター
非同期に処理する割り込みの CPU 割り込み番号のベクトルを入力します。
非同期に処理する割り込みの PIE 割り込み番号のベクトルを入力します。
非同期に処理する割り込みのタスク優先度のベクトルを入力します。
タスクの優先度は、非同期割り込みに関連付けられたタスクの相対的な重要度を示します。このフィールドの最小値は最高の優先度を表します。基本レート タスクのデフォルトの優先度値は 40 であるため、これらのタスクが基本レート タスクをプリエンプトするには、非同期にトリガーされる各タスクの優先度値を 40 未満にする必要があります (より高い優先度として構成するため)。
非同期に処理する割り込みのプリエンプション フラグのベクトルを入力します。
プリエンプション フラグは、特定の割り込みがプリエンプト可能かどうかを決定します。プリエンプションは優先順位付けをオーバーライドします。低優先度タスクの実行中に割り込みによって高優先度タスクがトリガーされた場合、低優先度タスクがプリエンプト可能として構成されている場合は、低優先度タスクの実行を中断して、高優先度タスクの完了後に再開することができます。
互換性のあるシミュレーション入力ポートを追加するには、このパラメーターを選択します。
このパラメーターを選択すると、Simulink® ソフトウェア モデルのコンテキストで非同期割り込み処理をテストできます。
PIEとCPUの割り込み番号
各割り込みは、CPU 割り込み番号、PIE 割り込み番号、タスク優先度、およびプリエンプション フラグによって記述されます。
CPU 割り込み番号と PIE 割り込み番号を組み合わせることで、単一のペリフェラルまたはペリフェラル モジュールの単一の割り込みを一意に指定します。
12×8 割り込みをサポートする c28x プロセッサ F280013x および F280015x の PIE および CPU 割り込み番号は次のとおりです。
F280013x および F280015x プロセッサの PIE および CPU 割り込み番号
| PIE ⇒ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | ADCA1 | ADCC1 | - | XINT1 | XINT2 | SYS_ERR | TIMER0 | WAKE |
| 2 | EPWM1_TZ | EPWM2_TZ | EPWM3_TZ | EPWM4_TZ | EPWM5_TZ | EPWM6_TZ | EPWM7_TZ | |
| 3 | EPWM1 | EPWM2 | EPWM3 | EPWM4 | EPWM5 | EPWM6 | EPWM7 | |
| 4 | ECAP1 | ECAP2 | - | - | - | - | - | |
| 5 | EQEP1 | - | - | - | - | - | - | |
| 6 | SPIA_RX | SPIA_TX | - | - | - | - | DCC0 | |
| 7 | - | - | - | - | - | - | - | - |
| 8 | I2CA | I2CA_FIFO | I2CB | I2CB_FIFO | SCIC_RX | SCIC_TX | - | - |
| 9 | SCIA_RX | SCIA_TX | SCIB_RX | SCIB_TX | CANA_0 | CANA_1 | - | - |
| 10 | ADCA_EVT | ADCA2 | ADCA3 | ADCA4 | ADCC_EVT | ADCC2 | ADCC3 | ADCC4 |
| 11 | - | - | - | - | - | - | - | - |
| 12 | XINT3 | XINT4 | XINT5 | - | FLSS_INT | - | - | - |
12×16 割り込みをサポートする TI プロセッサ F28P65x の PIE および CPU 割り込み番号は次のとおりです。
F28P65x プロセッサの PIE および CPU 割り込み番号
| PIE ⇒ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | ADCA1 | ADCB1 | ADCC1 | XINT1 | XINT2 | - | TIMER 0 | WAKE / WDOG |
| 2 | EPWM1_TZ | EPWM2_TZ | EPWM3_TZ | EPWM4_TZ | EPWM5_TZ | EPWM6_TZ | EPWM7_TZ | EPWM8_TZ |
| 3 | EPWM1 | EPWM2 | EPWM3 | EPWM4 | EPWM5 | EPWM6 | EPWM7 | EPWM8 |
| 4 | ECAP1 | ECAP2 | ECAP3 | ECAP4 | ECAP5 | ECAP6 | ECAP7 | Reserved |
| 5 | EQEP1 | EQEP2 | EQEP3 | EQEP4 | CLB1 | CLB2 | CLB3 | CLB4 |
| 6 | SPIA_RX | SPIA_TX | SPIB_RX | SPIB_TX | LINA_0 | LINA_1 | LINB_0 | LINB_1 |
| 7 | DMA_CH1 | DMA_CH2 | DMA_CH3 | DMA_CH4 | DMA_CH5 | DMA_CH6 | EQEP_5 | EQEP_6 |
| 8 | I2CA | I2CA_FIFO | I2CB | I2CB_FIFO | UARTA_INT | UARTB_INT | EPWM17_TZ | EPWM18_TZ |
| 9 | SCIA_RX | SCIA_TX | SCIB_RX | SCIB_TX | DCANA_1 | DCANA_2 | EPWM17 | EPWM18 |
| 10 | ADCA_EVT | ADCA2 | ADCA3 | ADCA4 | ADCB_EVT | ADCB2 | ADCB3 | ADCB4 |
| 11 | CPU1_CLA1_1 | CPU1_CLA1_2 | CPU1_CLA1_3 | CPU1_CLA1_4 | CPU1_CLA1_5 | CPU1_CLA1_6 | CPU1_CLA1_7 | CPU1_CLA1_8 |
| 12 | XINT3 | XINT4 | XINT5 | CPU1_MPOST_INT | FLSS_INT | - | FPU_OVERFLOW | FPU_UNDERFLOW |
| PIE ⇒ | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | I2CA | SYS_ERR | ECATSYNC0 | ECATINTn | CIPC0 | CIPC1 | CIPC2 | CIPC3 |
| 2 | EPWM9_TZ | EPWM10_TZ | EPWM11_TZ | EPWM12_TZ | EPWM13_TZ | EPWM14_TZ | EPWM15_TZ | EPWM16_TZ |
| 3 | EPWM9 | EPWM10 | EPWM11 | EPWM12 | EPWM13 | EPWM14 | EPWM15 | EPWM16 |
| 4 | FSITXA_INT1 | FSITXA_INT2 | FSITXB_INT1 | FSITXB_INT2 | FSIRXA_INT1 | FSIRXA_INT2 | FSIRXB_INT1 | FSIRXB_INT2 |
| 5 | SDFM1 | SDFM2 | ECATRST | ECATSYNC1 | SDFM1DR1 | SDFM1DR2 | SDFM1DR3 | SDFM1DR4 |
| 6 | SPIC_RX | SPIC_TX | SPID_RX | SPID_TX | SDFM2DR1 | SDFM2DR2 | SDFM2DR3 | SDFM2DR4 |
| 7 | FSITXA_INT1 | FSITXA_INT2 | FSIRXA_INT1 | FSIRXA_INT2 | SDFM3DR1 | SDFM3DR2 | SDFM3DR3 | SDFM3DR4 |
| 8 | - | - | SDFM3 | SDFM4 | CLB5 | CLB6 | - | - |
| 9 | MCANSS_A0 | MCANSS_A1 | MCANSS_ECC_CORR_PLS | MCANSS_WAKE_AND_TS_PLS | PMBUSA | AES_INT | USBA | Reserved |
| 10 | ADCC_EVT | ADCC2 | ADCC3 | ADCC4 | Reserved | Reserved | Reserved | ADCHECKINT |
| 11 | MCANSS_B0 | MCANSS_B1 | MCANSS_BECC_CORR_PLS | MCANSS_B_WAKE_AND_TS_PLS | SDFM4DR1 | SDFM4DR2 | SDFM4DR3 | SDFM4DR4 |
| 12 | _ | ECAP6_INT2 | ECAP7_INT2 | - | CPU1_CRC_INT | CPU1_CLA1CRC_INT | CPU1_CLA OVER FLOW | CPU1_CLA UNDERFLOW |
12×16 割り込みをサポートする TI プロセッサ F28P55x の PIE および CPU 割り込み番号は次のとおりです。
F28P55x プロセッサの PIE および CPU 割り込み番号
| PIE ⇒ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | ADCA1 | ADCB1 | ADCC1 | XINT1 | XINT2 | SYS_ERR | TIMER 0 | WAKE / WDOG |
| 2 | EPWM1_TZ | EPWM2_TZ | EPWM3_TZ | EPWM4_TZ | EPWM5_TZ | EPWM6_TZ | EPWM7_TZ | EPWM8_TZ |
| 3 | EPWM1 | EPWM2 | EPWM3 | EPWM4 | EPWM5 | EPWM6 | EPWM7 | EPWM8 |
| 4 | ECAP1 | ECAP2 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 5 | EQEP1 | EQEP2 | EQEP3 | Reserved | CLB1 | CLB2 | Reserved | Reserved |
| 6 | SPIA_RX | SPIA_TX | SPIB_RX | SPIB_TX | Reserved | Reserved | DCC0 | DCC1 |
| 7 | DMA_CH1 | DMA_CH2 | DMA_CH3 | DMA_CH4 | DMA_CH5 | DMA_CH6 | PMBUSA | Reserved |
| 8 | I2CA | I2CA_FIFO | I2CB | I2CB_FIFO | SCIC_RX | SCIC_TX | Reserved | Reserved |
| 9 | SCIA_RX | SCIA_TX | SCIB_RX | SCIB_TX | Reserved | Reserved | MCANASS0 | MCANASS1 |
| 10 | ADCA_EVT | ADCA2 | ADCA3 | ADCA4 | ADCB_EVT | ADCB2 | ADCB3 | ADCB4 |
| 11 | CLA1_1 | CLA1_2 | CLA1_3 | CLA1_4 | CLA1_5 | CLA1_6 | CLA1_7 | CLA1_8 |
| 12 | XINT3 | XINT4 | XINT5 | Reserved | FLSS_INT | Reserved | MCANASS_WAKE_AND_TS_PLS | MCANASS_ECC_CORR_PLS |
| PIE ⇒ | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | ADCD1 | ADCE1 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 2 | EPWM9_TZ | EPWM10_TZ | EPWM11_TZ | EPWM12_TZ | Reserved | Reserved | Reserved | Reserved |
| 3 | EPWM9 | EPWM10 | EPWM11 | EPWM12 | Reserved | Reserved | Reserved | Reserved |
| 4 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 5 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 6 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 7 | Reserved | Reserved | FSITXA_INT1 | FSITXA_INT2 | FSIRXA_INT1 | FSIRXA_INT2 | Reserved | Reserved |
| 8 | LINA_0 | LINA_1 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 9 | MCANBSS0 | MCANBSS1 | MCANBSS_ECC_CORR_PLS | MCANSS_WAKE_AND_TS_PLS | Reserved | Reserved | USB | NPU |
| 10 | ADCC_EVT | ADCC2 | ADCC3 | ADCC4 | ADCD_EVT | ADCD2 | ADCD3 | ADCD4 |
| 11 | ADCE_EVT | ADCE2 | ADCE3 | ADCE4 | Reserved | Reserved | Reserved | Reserved |
| 12 | _ | ECAP6_INT2 | ECAP7_INT2 | - | CPU1_CRC_INT | CPU1_CLA1CRC_INT | CPU1_CLA OVER FLOW | CPU1_CLA UNDERFLOW |
次の表は、12×8 割り込みをサポートする c28x プロセッサ F280x、F2802x、F2803x、F2805x、F2806x、F2833x、F28M35x、および F28M36x の PIE および CPU 割り込み番号を示しています。行ヘッダー 1 ~ 12 は CPU 値を表し、列ヘッダー 1 ~ 8 は PIE 値を表します。
F280x、F2802x、F2803x、F2805x、F2806x、F2833x、F28M35x、および F28M36x プロセッサの PIE および CPU 割り込み番号
| PIE ⇒ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | SEQ1INT (ADC) / ADCINT1 | SEQ2INT (ADC) / ADCINT2 | Reserved | XINT1 | XINT2 | ADCINT / ADCINT9 | TINT0 (TIMER 0) | WAKEINT (LPM/WD) |
| 2 | EPWM1_TZINT | EPWM2_TZINT | EPWM3_TZINT | EPWM4_TZINT | EPWM5_TZINT | EPWM6_ TZINT | EPWM7_TZINT | EPWM8_TZINT |
| 3 | EPWM1_INT | EPWM2_INT | EPWM3_INT | EPWM4_INT | EPWM5_INT | EPWM6_ INT | EPWM7_INT | EPWM8_INT |
| 4 | ECAP1_INT | ECAP2_INT | ECAP3_INT | ECAP4_INT | ECAP5_INT | ECAP6_INT | EPWM10_TZINT / HRCAP1_INT | EPWM9_TZINT / HRCAP2_INT |
| 5 | EQEP1_INT | EQEP2_INT | EQEP3_INT | HRCAP3_INT | HRCAP4_INT | Reserved | EPWM10_INT | EPWM9_INT |
| 6 | SPIRXINTA (SPI-A) | SPITXINTA (SPI-A) | SPIRXINTB (SPIB_RX) / MRINTB (McBSP-B) | SPITXINTB (SPIB_TX) / MXINTB (McBSP-B) | SPIRXINTC (SPI-C) / MRINTA (McBSP-A_RX) | SPITXINTC (SPI-C) / MXINTA (McBSP-A_TX) | SPIRXINTD (SPI-D) / EPWM12_TZINT | SPITXINTD (SPI-D) / EPWM11_TZINT |
| 7 | DINTCH1(DMA1) | DINTCH2(DMA2) | DINTCH3(DMA3) | DINTCH4(DMA4) | DINTCH5 (DMA5) | DINTCH6 (DMA6) | EPWM12_INT | EPWM11_INT |
| 8 | I2CINT1A | I2CINT2A | Reserved | Reserved | SCIRXINTC (SCI-C) | SCITXINTC (SCI-C) | Reserved | Reserved |
| 9 | SCIRXINTA (SCIA_RX) | SCITXINTA (SCIA_TX) | SCIRXINTB (SCIB_RX) / LINA_INT0 | SCITXINTB (SCIB_TX) / LINA_INT1 | ECAN0INTA (CANA_1) | ECAN1INTA (CANA_2) | ECAN0INTB (CANB_1) | ECAN1INTB (CANB_2) |
| 10 | EPWM9_TZINT / ADCINT1 | EPWM10_TZINT / ADCINT2 | EPWM11_TZINT / ADCINT3 | EPWM12_TZINT / ADCINT4 | EPWM13_TZINT / ADCINT5 | EPWM14_TZINT / ADCINT6 | EPWM15_TZINT / ADCINT7 | EPWM16_TZINT / ADCINT8 |
| 11 | CLA1_INT1 / EPWM9_INT7 / MTOCIPCINT1 | CLA1_INT2 / EPWM10_INT / MTOCIPCINT2 | CLA1_INT3 / EPWM11_INT / MTOCIPCINT3 | CLA1_INT4 / EPWM12_INT / MTOCIPCINT4 / | CLA1_INT5 / EPWM13_INT | CLA1_INT6 / EPWM14_INT | CLA1_INT7 / EPWM15_INT | CLA1_INT8 / EPWM16_INT |
| 12 | XINT3 | XINT4 / C28FLSINGERR | XINT5 | XINT6 / C28RAMSINGERR | XINT7 / C28RAMACCVIOL | Reserved | LVF | LUF |
12×16 割り込みをサポートする c28x プロセッサ F2807x、F2837xS、F2837xD、F2838x、F28004x、F28002x、および F28003x の PIE および CPU 割り込み番号は次のとおりです。
F2807x、F2837xS、F2837xD、F2838x、F28004x、F28002x、および F28003x プロセッサの PIE および CPU 割り込み番号
| PIE ⇒ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | ADCA1 | ADCB1 | ADCC1 | XINT1 | XINT2 | ADCD1 | TIMER 0 | WAKE / WDOG |
| 2 | EPWM1_TZ | EPWM2_TZ | EPWM3_TZ | EPWM4_TZ | EPWM5_TZ | EPWM6_TZ | EPWM7_TZ | EPWM8_TZ |
| 3 | EPWM1 | EPWM2 | EPWM3 | EPWM4 | EPWM5 | EPWM6 | EPWM7 | EPWM8 |
| 4 | ECAP1 | ECAP2 | ECAP3 | ECAP4 | ECAP5 | ECAP6 | ECAP7 | Reserved |
| 5 | EQEP1 | EQEP2 | EQEP3 | Reserved | CLB1 | CLB2 | CLB3 | CLB4 |
| 6 | SPIA_RX | SPIA_TX | SPIB_RX | SPIB_TX | MCBSPA_RX | MCBSPA_TX | MCBSPB_RX | MCBSPB_TX |
| 7 | DMA_CH1 | DMA_CH2 | DMA_CH3 | DMA_CH4 | DMA_CH5 | DMA_CH6 | Reserved | Reserved |
| 8 | I2CA | I2CA_FIFO | I2CB | I2CB_FIFO | SCIC_RX | SCIC_TX | SCID_RX | SCID_TX |
| 9 | SCIA_RX | SCIA_TX | SCIB_RX | SCIB_TX | CANA_0 | CANA_1 | CANB_0 | CANB_1 |
| 10 | ADCA_EVT | ADCA2 | ADCA3 | ADCA4 | ADCB_EVT | ADCB2 | ADCB3 | ADCB4 |
| 11 | CLA1_1 | CLA1_2 | CLA1_3 | CLA1_4 | CLA1_5 | CLA1_6 | CLA1_7 | CLA1_8 |
| 12 | XINT3 | XINT4 | XINT5 | MPOST | FMC.DONE | VCU | FPU_OVERFLOW | FPU_UNDERFLOW |
| PIE ⇒ | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | I2CA | SYS_ERR | ECATSYNC0 (CPU1 only) | ECATINTn (CPU1 only) | IPC0/CIPC0 | IPC1/CIPC1 | IPC2/CIPC2 | IPC3/CIPC3 |
| 2 | EPWM9_TZ | EPWM10_TZ | EPWM11_TZ | EPWM12_TZ | EPWM13_TZ | EPWM14_TZ | EPWM15_TZ | EPWM16_TZ |
| 3 | EPWM9 | EPWM10 | EPWM11 | EPWM12 | EPWM13 | EPWM14 | EPWM15 | EPWM16 |
| 4 | FSITXA_INT1 | FSITXA_INT2 | FSITXB_INT1 | FSITXB_INT2 | FSIRXA_INT1 | FSIRXA_INT2 | FSIRXB_INT1 | FSIRXB_INT2 |
| 5 | SD1 / SDFM1 | SD2/SDFM1 | ECATRSTINTn (CPU1 only) | ECATSYNC1 (CPU1 only) | SDFM1DR1 | SDFM1DR2 | SDFM1DR3 | SDFM1DR4 |
| 6 | SPIC_RX | SPIC_TX | SPID_RX | SPID_TX | SDFM2DR1 | SDFM2DR2 | SDFM2DR3 | SDFM2DR4 |
| 7 | FSIRXC_INT1 | FSIRXC_INT2 | FSIRXD_INT1 | FSIRXD_INT2 | FSIRXE_INT1 | FSIRXE_INT2 | FSIRXF_INT1 | FSIRXF_INT2 |
| 8 | LINA_0/FSIRXG_INT1 | LINA_1/FSIRXG_INT2 | FSIRXH_INT1 | FSIRXH_INT2 | PMBUSA/CLB5 | CLB6 | UPPA (CPU1 only)/CLB7 | CLB8 |
| 9 | MCANSS_INT0(CPU1 only) | MCANSS_INT1 (CPU1 only) | MCANSS_ECC_CORR_PUL_INT (CPU1 only) | MCANSS_WAKE_AND_TS_PLS_INT (CPU1 only) | PMBUSA | CM_STATUS (CPU1 only) | USBA (CPU1 only) | Reserved |
| 10 | ADCC_EVT | ADCC2 | ADCC3 | ADCC4 | ADCD_EVT | ADCD2 | ADCD3 | ADCD4 |
| 11 | CMTOCPUxIPCINTR0 | CMTOCPUxIPCINTR1 | CMTOCPUxIPCINTR2 | CMTOCPUxIPCINTR3 | CMTOCPUxIPCINTR4 | CMTOCPUxIPCINTR5 | CMTOCPUxIPCINTR6 | CMTOCPUxIPCINTR7 |
| 12 | EMIF_ ERROR | RAM_CORRECTABLE_ERROR/ECAP6INT2 | FLASH_CORRECTABLE_ERROR/ECAP7INT2 | RAM_ACCESS_VIOLATION | SYS_PLL_ SLIP/CPUxCRC_INT | AUX_PLL_SLIP//CLA1CRC_INT | CLA OVER FLOW | CLA UNDERFLOW |
c281x プロセッサの PIE および CPU 割り込み番号は次のとおりです。
C281x プロセッサの PIE および CPU 割り込み番号
| PIE ⇒ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| CPU ⇓ | ||||||||
| 1 | PDPINTA(EV-A) | PDPINTB(EV-B) | Reserved | XINT1 | XINT2 | ADCINT (ADC) | TINT0 (TIMER 0) | WAKEINT (LPM/WD) |
| 2 | CMP1INT(EV-A) | CMP2INT(EV-A) | CMP3INT(EV-A) | T1PINT (EV-A) | T1CINT(EV-A) | T1UFINT (EV-A) | T1OFINT (EV-A) | Reserved |
| 3 | T2PINT(EV-A) | T2CINT(EV-A) | T2UFINT(EV-A) | T2OFINT(EV-A) | CAPINT1 (EV-A) | CAPINT2(EV-A) | CAPINT3 (EV-A) | Reserved |
| 4 | CMP4INT(EV-B) | CMP5INT(EV-B) | CMP6INT(EV-B) | T3PINT(EV-B) | T3CINT(EV-B) | T3UFINT(EV-B) | T3OFINT(EV-B) | Reserved |
| 5 | T4PINT(EV-B) | T4CINT(EV-B) | T4UFINT(EV-B) | T4OFINT(EV-B) | CAPINT4 (EV-B) | CAPINT5 (EV-B) | CAPINT6 (EV-B) | Reserved |
| 6 | SPIRXINTA (SPI) | SPITXINTA(SPI) | Reserved | Reserved | MRINT (McBSP) | MXINT(McBSP) | Reserved | Reserved |
| 7 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 8 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 9 | SCIRXINTA (SCI-A) | SCITXINTA (SCI-A) | SCIRXINTB(SCI-B) | SCITXINTB (SCI-B) | ECAN0INT (CAN) | ECAN1INT (CAN) | Reserved | Reserved |
| 10 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 11 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
| 12 | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved |
バージョン履歴
R2016b で導入
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)





