C2000-DIGITAL-CONTROL-LIBRARY

C2000 デジタル制御ライブラリ

C2000-DIGITAL-CONTROL-LIBRARY

概要

The C2000 Digital Control Library (DCL) provides a suite of robust software functions for developers of digital control applications using the Texas Instruments C2000 MCU platform. All the functions in the library are supplied in the form of C or assembly source code. Version 3.0 of the DCL contains 167 controller and supporting functions. Ten different types of controller are represented: five PID types, and five “Direct Form” types. The library also contains linear and non-linear gain schedulers. Supporting functions fall into three groups: data logging, performance measurement, and transient capture. The library includes a set of example projects which illustrate how DCL functions might be applied in a user project, and a Simulink block-set.
機能
  • Supports all C28x CPUs
    • C28x fixed-point
    • C28x floating-point
    • CLA
  • 'OneMCU' compliant
  • Supports COFF & EABI compilers
  • Rigorously tested
  • Deployed in C2000Ware

  • Controllers
    • Linear PID, PI, PI2
    • Nonlinear PID, PI
    • Direct Form compensators
    • Gain scheduler
  • Data log functions
    • Performance measurement
    • Transient capture module
  • Code examples
  • MathWorks Simulink models
  • Documentation
    • In C2000Ware installation at \libraries\control\DCL\c28\docs

C2000 リアルタイム・マイコン
TMS320C28341 200MIPS で、FPU、196KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320C28342 300MIPS で、FPU、196KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320C28343 200MIPS で、FPU、260KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320C28343-Q1 車載対応、200MIPS、FPU、260KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン TMS320C28344 300MIPS で、FPU、260KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320C28345 200MIPS で、FPU、516KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320C28346 300MIPS で、FPU、516KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320C28346-Q1 車載対応、300MIPS、FPU、516KB RAM、EMIF 搭載、C2000™ 32 ビット・マイコン TMS320F28020 40MHz、32KB フラッシュと 8 個の PWM (パルス幅変調) 搭載、C2000™ 32 ビット マイコン TMS320F28021 40MHz、64KB フラッシュ搭載、C2000™ 32 ビット マイコン TMS320F28022 50MHz、32KB フラッシュと 8 個の PWM (パルス幅変調) 搭載、C2000™ 32 ビット マイコン TMS320F28022-Q1 車載対応、50MHz、32KB フラッシュと 8 個の PWM 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320F28023 50MHz、64KB フラッシュ搭載、C2000™ 32 ビット マイコン TMS320F28023-Q1 車載対応、50MHz、64KB フラッシュ搭載、C2000™ 32 ビット・マイコン (MCU) TMS320F28026 60MHz、32KB フラッシュ搭載、C2000™ 32 ビット・マイコン TMS320F28026-Q1 車載対応、60MHz、32KB フラッシュ搭載、C2000™ 32 ビット・マイコン TMS320F28026F 60MHz、32KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット マイコン TMS320F28027 60MHz、64KB フラッシュ搭載、C2000™ 32 ビット マイコン TMS320F28027-Q1 車載対応、60MHz、64KB フラッシュ搭載、C2000™ 32 ビット・マイコン TMS320F28027F 60MHz、64KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット マイコン TMS320F28027F-Q1 車載対応、60MHz、64KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット・マイコン TMS320F28030 60MHz、32KB フラッシュと 2MSPS ADC 搭載、C2000™ 32 ビット マイコン TMS320F28030-Q1 車載対応、60MHz、32KB フラッシュ搭載、C2000™ 32 ビット・マイコン TMS320F28031 60MHz、64KB フラッシュ、2MSPS ADC 搭載、C2000™ 32 ビット マイコン TMS320F28031-Q1 車載対応、60MHz、64KB フラッシュ、2MSPS ADC 搭載、C2000™ 32 ビット・マイコン TMS320F28032 60MHz、64KB フラッシュ、4.6MSPS ADC 搭載、C2000™ 32 ビット マイコン TMS320F28032-Q1 車載対応、60MHz、64KB フラッシュ、4.6MSPS ADC 搭載、C2000™ 32 ビット・マイコン TMS320F28033 60MHz、64KB フラッシュ、4.6MSPS ADC、CLA (制御補償器アクセラレータ) 搭載、C2000™ 32 ビット マイコン TMS320F28033-Q1 車載対応、60MHz、64KB フラッシュ、4.6MSPS ADC、CLA (制御補償器アクセラレータ) 搭載、C2000™ 32 ビット・マイコン TMS320F28034 60MHz、128KB フラッシュ搭載、C2000™ 32 ビット マイコン TMS320F28034-Q1 車載対応、60MHz、128KB フラッシュ搭載、C2000™ 32 ビット・マイコン TMS320F28035 60MHz、128KB フラッシュ、CLA (制御補償器アクセラレータ) 搭載、C2000™ 32 ビット マイコン TMS320F28035-Q1 車載対応、60MHz、128KB フラッシュ、CLA (制御補償器アクセラレータ) 搭載、C2000™ 32 ビット・マイコン TMS320F28050 60MHz、32KB フラッシュと PGA (プログラマブル・ゲイン・アンプ) と 2MSPS ADC 搭載、C2000™ 32 ビット・マイコン TMS320F28051 60MHz、64KB フラッシュ、PGA、2MSPS ADC 搭載、C2000™ 32 ビット マイコン TMS320F28052 60MHz、64KB フラッシュ、PGA、3.75MSPS ADC 搭載、C2000™ 32 ビット マイコン TMS320F28052-Q1 車載対応、60MHz、64KB フラッシュ、PGA (プログラマブル・ゲイン・アンプ)、3.75MSPS ADC 搭載、C2000™ 32 ビット・マイコン TMS320F28052F 60MHz、64KB フラッシュ、InstaSPIN-FOC、PGA (プログラマブル ゲイン アンプ) 搭載、C2000™ 32 ビット マイコン TMS320F28052F-Q1 車載対応、60MHz、64KB フラッシュ、InstaSPIN-FOC、PGA (プログラマブル・ゲイン・アンプ) 搭載、C2000™ 32 ビット・マイコン TMS320F28052M 60MHz、64KB フラッシュ、InstaSPIN-MOTION、PGA 搭載、C2000™ 32 ビット マイコン TMS320F28052M-Q1 車載対応、60MHz、64KB フラッシュ、InstaSPIN-MOTION、PGA (プログラマブル・ゲイン・アンプ) 搭載、C2000™ 32 ビット・マイコン TMS320F28053 60MHz、64KB フラッシュ、CLA (制御補償器アクセラレータ)、PGA (パワー ゲイン アンプ)、3.75MSPS ADC 搭載、C2000™ 32 ビット マイコン TMS320F28054 60MHz、128KB フラッシュ、PGA 搭載、C2000™ 32 ビット マイコン TMS320F28054-Q1 車載対応、60MHz、128KB フラッシュ、PGA (プログラマブル・ゲイン・アンプ) 搭載、C2000™ 32 ビット・マイコン TMS320F28054F 60MHz、128KB フラッシュ、InstaSPIN-FOC、PGA 搭載、C2000™ 32 ビット マイコン TMS320F28054F-Q1 車載対応、60MHz、128KB フラッシュ、InstaSPIN-FOC、PGA (プログラマブル・ゲイン・アンプ) 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320F28054M 60MHz、128KB フラッシュ、InstaSPIN-MOTION、PGA (プログラマブル ゲイン アンプ) 搭載、C2000™ 32 ビット マイコン TMS320F28054M-Q1 車載対応、60MHz、128KB フラッシュ、InstaSPIN-MOTION、PGA (プログラマブル・ゲイン・アンプ) 搭載、C2000™ 32 ビット・マイコン TMS320F28055 60MHz、128KB フラッシュ、CLA (制御補償器アクセラレータ)、PGA (プログラマブル ゲイン アンプ) 搭載、C2000™ 32 ビット マイコン TMS320F28062 90MHz、FPU、128KB フラッシュ、52KB RAM 搭載、C2000™ 32 ビット マイコン TMS320F28062-Q1 車載対応、90MHz、FPU、128KB フラッシュ、52KB RAM 搭載、C2000™ 32 ビット・マイコン TMS320F28062F 90MHz、FPU、128KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット マイコン TMS320F28062F-Q1 車載対応、90MHz、FPU、128KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット・マイコン TMS320F28063 90MHz、FPU、128KB フラッシュ、68KB RAM 搭載、C2000™ 32 ビット マイコン TMS320F28064 90MHz、FPU (浮動小数点演算ユニット)、VCU (ビタビ複素数ユニット)、128KB フラッシュ、100KB RAM 搭載、C2000™ 32 ビット マイコン TMS320F28065 90MHz、VCU (ビタビ複素数ユニット)、CLA (制御補償器アクセラレータ)、128KB フラッシュ、100KB RAM 搭載、C2000™ 32 ビット マイコン TMS320F28066 90MHz、FPU、256KB フラッシュ、68KB RAM 搭載、C2000™ 32 ビット マイコン TMS320F28066-Q1 車載対応、90MHz、FPU、256KB フラッシュ、68KB RAM 搭載、C2000™ 32 ビット・マイコン TMS320F28067 90MHz、FPU、256KB フラッシュ、100 KB RAM 搭載、C2000™ 32 ビット マイコン TMS320F28067-Q1 車載対応、90MHz、FPU、256KB フラッシュ、100KB RAM 搭載、C2000™ 32 ビット・マイコン TMS320F28068F 90MHz、FPU、VCU (ビタビ複素数ユニット)、256KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット マイコン TMS320F28068M 90MHz、FPU、VCU (ビタビ複素数ユニット)、256KB フラッシュ、InstaSPIN-MOTION 搭載、C2000™ 32 ビット マイコン TMS320F28069 90MHz、FPU、VCU (ビタビ複素数ユニット)、256KB フラッシュ、CLA (制御補償器アクセラレータ) 搭載、C2000™ 32 ビット マイコン TMS320F28069-Q1 車載対応、90MHz、FPU、VCU (ビタビ複素数ユニット)、256KB フラッシュ、CLA (制御補償器アクセラレータ) 搭載、C2000™ 32 ビット・マイコン TMS320F28069F 90MHz、FPU、VCU (ビタビ複素数ユニット)、CLA (制御補償器アクセラレータ)、256KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット マイコン TMS320F28069F-Q1 車載対応、90MHz、FPU、VCU (ビタビ複素数ユニット)、CLA (制御補償器アクセラレータ)、256KB フラッシュ、InstaSPIN-FOC 搭載、C2000™ 32 ビット・マイコン ( TMS320F28069M 90MHz、FPU、VCU (ビタビ複素数ユニット)、CLA (制御補償器アクセラレータ)、256KB フラッシュ、InstaSPIN-MOTION 搭載、C2000™ 32 ビット マイコン TMS320F28069M-Q1 車載対応、90MHz、FPU、VCU (ビタビ複素数ユニット)、CLA (制御補償器アクセラレータ)、256KB フラッシュ、InstaSPIN-MOTION 搭載、C2000™ 32 ビット・マイコ TMS320F28232 100MIPS で、128KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28232-Q1 車載対応、100MIPS、128KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン (MCU) TMS320F28234 150MIPS で、256 KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28234-Q1 車載対応、150MIPS、256KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン TMS320F28235 150MIPS で、512 KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28235-Q1 車載対応、150MIPS、512KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン TMS320F28332 100MIPS で、FPU、128KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28333 100MIPS で、FPU、512KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28334 150MIPS で、FPU、256KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28335 150MIPS で、FPU、512KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット マイコン TMS320F28335-Q1 車載対応、150MIPS、FPU、512KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン
ダウンロード 字幕付きのビデオを表示 ビデオ

関連する設計リソース

ソフトウェア開発

ソフトウェア開発キット (SDK)
C2000WARE C2000 MCU 向け C2000Ware

サポートとトレーニング

TI E2E™ フォーラムでは、TI のエンジニアからの技術サポートを提供

英語で投稿されたすべてのフォーラムトピックを表示

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI サポートをご覧ください。

ビデオ