メインコンテンツ

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

C28x CLA Task

CLA コア上で下流の関数呼び出しサブシステムを実行する CLA タスクを作成する

  • C28x CLA Task Block

ライブラリ:
C2000 Microcontroller Blockset / C2803x
C2000 Microcontroller Blockset / C2805x
C2000 Microcontroller Blockset / C2806x
C2000 Microcontroller Blockset / F28003x
C2000 Microcontroller Blockset / F28004x
C2000 Microcontroller Blockset / F2807x
C2000 Microcontroller Blockset / F2837xD
C2000 Microcontroller Blockset / F2837xS
C2000 Microcontroller Blockset / F2838x / C28x
C2000 Microcontroller Blockset / F28p65x
C2000 Microcontroller Blockset / F28p55x

説明

CLA Task ブロックは、CLA コア上で下流の機能呼び出しサブシステムを実行する (制御補償器アクセラレータ) CLA タスクを作成します。CLA は並列処理を可能にするコプロセッサです。CLA を時間的に重要なタスクに利用することで、メイン CPU が解放され、他のシステム関数や通信関数を同時に実行できるようになります。

CLA タスクをトリガーする割り込みソースを指定できます。CLA コアで実行する CLA タスクを最大 8 つ作成できます。

下流の関数呼び出しサブシステムを実行するように CLA ブロックを構成する方法については、「Overview of CLA Configuration for C2000 Processors Using Subsystem」を参照してください。

メモ

すべての TI C2000 ハードウェアボードバリアントが CLA をサポートしているわけではありません。たとえば、TI Piccolo F2805x プロセッサファミリでは、F28055 および F28053 プロセッサのみが CLA をサポートし、F28054、F28052、F28051、および F28050 プロセッサは CLA をサポートしません。

端子

出力

すべて展開する

出力は、CLA コア上で下流の関数呼び出しサブシステムを実行する CLA タスクをトリガーします。

パラメーター

すべて展開する

CLA コアで実行する CLA タスク番号。

CLA コア上で CLA タスクの実行をトリガーするソフトウェアまたはペリフェラルの割り込みソース。

CLA タスクをトリガーするソフトウェア ソースの場合は、パラメーターWait until completion of task を選択します。

これを有効にすると、保留中のすべての CLA タスクが完了するまで C28x の実行が停止します。

依存関係

このパラメーターを有効にするには、CLA task trigger sourceパラメーターを software に設定します。

CLA task trigger source によって関数呼び出しサブシステムがトリガーされる頻度を設定します。このブロックを非同期的に実行するには、このパラメーターを -1 に設定します。

依存関係

このパラメーターを有効にするには、CLA task trigger sourceSoftware オプションを選択します。

バージョン履歴

R2016b で導入