このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
C2000 Microcontroller Blockset を使い始める
C2000™ Microcontroller Blockset を使用すると、TI C2000マイクロコントローラー (MCU ) のデジタル電力変換およびモーター制御アプリケーションをモデル化できます。このブロックセットには、デジタル IO、 ADC、 ePWMなどのペリフェラル ブロックが含まれており、C2000 MCU を使用する産業向けおよびオートモーティブ向けの ADC-PWM 同期を必要とする制御アルゴリズムのシミュレーションを実行します。
このブロックセットでは、プロセッサ間データ通信 (IPC) ブロックとコプロセッサ (CLA、制御補償器アクセラレータ) ブロックを使用してマルチコア実行用のアルゴリズムを分割できます。Simulink® モデルをサポートされているハードウェアに直接接続して、ライブ I/O データ交換を行い、ラピッド プロトタイピングを行うことができます。
IQ Math および関連する最適化ルーチンを使用して、リアルタイムおよび割り込み駆動のコード実行用に C2000 MCU 用に最適化されたコードを生成し、リアルタイム信号監視、パラメーターの調整、およびプロセッサインザループ (PIL) テスト (Embedded Coder® を使用) を実行できます。このブロックセットには、C2000 MCU (Motor Control Blockset™ および Embedded Coder を使用) 上でモーター制御アプリケーションを構築および展開するのに役立つ参照例が含まれています。
C2000TM is a trademark of Texas Instruments®.
チュートリアル
- Texas Instruments C2000 Microcontroller Blockset 入門
この例では、C2000™ Microcontroller Blockset を使用してTexas Instruments™ C2000 ハードウェア上で Simulink ® モデルを実行する方法を示します。
- Parameter Tuning and Signal Logging with Serial Communication
This example shows how to perform parameter tuning and data logging with a Simulink® model running in Texas Instruments™ C2000™ targets.
- Code Verification and Validation with PIL
This example shows you how to use Texas Instruments™ C2000™ Processor for code verification and validation using PIL in C2000™ Microcontroller Blockset.
- Code Verification and Validation with External Mode
This example shows you how to use C2000™ Microcontroller Blockset for code verification and validation using External mode.
- 制御補償器アクセラレータ(CLA)を使用したモデリングとコード生成
制御補償器アクセラレータ(CLA)コプロセッサを使用して、C2000 MCU モデルでモデル化およびコード生成を行います。
- Connected IO を使い始める
この例では、ライブ I/O データ交換のために Simulink ® モデルをサポートされているハードウェアに直接接続し、C2000™ Microcontroller Blockset で接続された IO を使用して LED を点滅させる方法を学習します。
C2000 モデリングの基礎
- C2000 プロセッサ用モデルの作成と実行可能ファイルの生成の概要
ターゲットのモデルを作成し、実行可能ファイルを生成するために必要な手順をまとめます。 - Exploring TI C2000 Toolchain Options
Utilize TI C2000 toolchains like COFF ABI, EABI, and ARM® to generate code. - Overview of CLA Configuration for C2000 Processors Using Subsystem
Overview of CLA Task and Subsystem, data exchange, interrupt generation and model configuration for CLA. - Using the Control Law Accelerator (CLA)
This example shows how to use the Control Law Accelerator (CLA) available on some of the TI® processors using C2000™ Microcontroller Blockset. - Modeling Control Law Accelerator (CLA) Using Model Reference
Use the control law accelerator (CLA) co-processor in C2000 MCU models. - Model Reference Support for C2000 Processors
Model reference support for driver blocks in C2000 processors. - Enhance Code Execution Speed in TI C2000 Simulink Applications
Optimize code for efficient execution. - Measuring Code Execution Time on TI C2000 Using Custom Code Blocks
Use custom code blocks to measure code execution time. - Load Data/Code to Flash and Run from RAM on TI C2000
Execute performance-sensitive functions in RAM instead of ROM on TI C2000 processors. - Realtime Data Logging with Two-Model Approach
Log data in realtime with two model approach. - MISRA C2000 ペリフェラルと生成コードの C 準拠
MISRA™ C:2023 ガイドラインへの準拠を表明する方法を定義する。該当するモデリング ガイドラインとモデル アドバイザー チェックが含まれる。
モデリングとコード生成
検証と妥当性確認
注目の例
ビデオ
C2000 Microcontroller Blockset 入門
C2000 Microcontroller Blockset をインストールして設定する方法に関するステップバイステップ ガイド。
Simulink を使用した TI C2000 LaunchPad のプログラミング
リアルタイム制御プログラミング アプリケーション用に、Simulink を使用して TI C2000 LaunchPad をプログラムします。
Simulink による TI F28069 LaunchPad の使用
F28069 Launchpad と C2000 Microcontroller Blockset を使用して、2 つの 3 相ブラシレス モーターを制御します。







