C2000-CGT — C2000 コード生成ツール:コンパイラ
Code Composer Studio (...)
The TMS320F2838x (F2838x) is a member of the C2000™ real-time microcontroller family of scalable, ultra-low latency devices designed for efficiency in power electronics, including but not limited to: high power density, high switching frequencies, and supporting the use of GaN and SiC technologies.
These include such applications as:
The real-time control subsystem is based on TI’s 32-bit C28x DSP core, which provides 200 MHz of signal-processing performance in each core for floating- or fixed-point code running from either on-chip flash or SRAM. The C28x CPU is further boosted by the Trigonometric Math Unit (TMU) and VCRC (Cyclical Redundancy Check) extended instruction sets, speeding up common algorithms key to real-time control systems. Extended instruction sets enable IEEE double-precision 64-bit floating-point math. Finally, the Control Law Accelerator (CLA) enables an additional 200 MHz per core of independent processing ability.
This device also contains an independent Connectivity Manager (CM), based on the ARM Cortex-M4 processor, that runs at 125 MHz. With its own dedicated flash and SRAM, the CM allows fully independent control of the interfaces coming in and out of the F2838x, allowing maximum bandwidth for the C28x DSPs to focus on real-time control.
High-performance analog blocks are tightly integrated with the processing and control units to provide optimal real-time signal chain performance. Thirty-two frequency-independent PWMs enable control of multiple power stages, from a 3-phase inverter to advanced multi-level power topologies.
The inclusion of the Configurable Logic Block (CLB) allows the user to add custom logic and potentially integrate FPGA-like functions into the C2000 real-time MCU.
For the first time on a C2000 real-time MCU, there is an EtherCAT Slave Controller, along with other industry-standard protocols like CAN-FD and USB 2.0. The Fast Serial Interface (FSI) enables up to 200 Mbps of robust communications across an isolation boundary.
Want to learn more about features that make C2000 MCUs the right choice for your real-time control system? Check out The Essential Guide for Developing With C2000™ Real-Time Microcontrollers and visit the C2000™ real-time control MCUs page.
Ready to get started? Check out the TMDSCNCD28388D evaluation board and download C2000Ware.
追加の事項や他のリソースを参照するには、以下のタイトルをクリックすると、詳細ページを表示できます。
TMDSCNCD28388D は、C2000™ マイコン (MCU) シリーズの F2838xS と F2838xD の各デバイスに適した、低コストの評価 / 開発ボードです。このボードには、HSEC180 (180 ピンの高速エッジ・コネクタ) controlCARD が付属しているので、初期評価とプロトタイプ製作に最適です。TMDSCNCD28388D を評価するには、180 ピンのドッキング・ステーションである TMDSHSECDOCK が必須であり、この製品は別売りの形で購入すること、またはバンドル・キットの一部として入手することができます。
より高速、より安価、より高い信頼性。絶縁境界をまたいで 200Mbps のスループットを達成する新しいシリアル通信テクノロジー、FSI (Fast Serial Interface、高速シリアル・インターフェイス) のご紹介
FSI は、信号数の少ないシリアル通信ペリフェラルであり、C2000 リアルタイム制御マイコン (MCU) で使用できます。他のシリアル・ペリフェラルに比べて、FSI は低コストかつ高い信頼性の通信をより高いスループットで実現し、200Mbps までの速度に対応します。FSI には、タイムクリティカル (時間が重要な) (...)
TMDSHSECDOCK is a baseboard that provides header pin access to key signals on compatible HSEC180-based controlCARDs. A breadboard area is available for rapid prototyping. Board power can be provided by the provided USB cable or a 5V barrel supply.
The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all ARM (...)
Spectrum Digital XDS200 は、TI のプロセッサを対象とする最新の XDS200 デバッグ・プローブ(エミュレータ)ファミリの最初のモデルです。XDS200 ファミリは、超低コストの XDS100 と高性能の XDS560v2 の間で、低コストと高性能の最適バランスを実現します。また、すべての XDS デバッグ・プローブは、ETB(Embedded Trace Buffer、組込みトレース・バッファ)を搭載したすべての ARM と DSP プロセッサに対し、コア・トレースとシステム・トレースをサポートしています。
Spectrum Digital XDS200 は、TI (...)
The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).
The (...)
The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).
The (...)
DesignDRIVE 開発キット (IDDK) ハードウェアを採用すると、高電圧 3 相モーターを駆動する電力段全体を搭載した統合型サーボ・ドライブを設計し、位置フィードバック、電流センシング、制御トポロジーに関する多様な評価を容易に実施することができます。
C2000™ マイコン (MCU) は、8 個のデルタ・シグマ Sinc フィルタ、4 個の 16 ビットまたは 12 ビット ADC、複数のウィンドウ・コンパレータなどのセンシング・ペリフェラルを搭載しており、DesignDRIVE キットは、シャント、フラックスゲート / (...)C2000 ギャング・プログラマは、同時に 8 個の同じ C2000 デバイスをプログラムできる C2000 デバイス・プログラマです。C2000 ギャング・プログラマでは、標準の RS-232 または USB 接続を使用してホスト PC に接続できるほか、ユーザーがプロセスのフル・カスタマイズを行うことのできるフレキシブルなプログラミング・オプションが提供されます。
C2000 ギャング・プログラマには、GANG スプリッタと呼ばれるボードが付属しており、C2000 ギャング・プログラマと複数のターゲット・デバイス間の相互接続が可能になります。拡張ボードと 8 (...)
400MIPS、1 CPU、1 CLA、FPU、TMU、1024KB flash、EMIF、12bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、512KB flash、EMIF、16bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、1MB flash、EMIF、16bit ADC 搭載
400MIPS、1 CPU、1 CLA、FPU、TMU、1024KB flash、EMIF、12bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、512KB flash、EMIF、16bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、1MB flash、EMIF、16bit ADC 搭載
Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx. Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G
CCS Uniflash is a standalone tool used (...)
400MIPS、1 CPU、1 CLA、FPU、TMU、1024KB flash、EMIF、12bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、512KB flash、EMIF、16bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、1MB flash、EMIF、16bit ADC 搭載
C2000Ware is a cohesive set of software and documentation created to minimize development time. It includes device-specific drivers, libraries, and peripheral examples.
400MIPS、1 CPU、1 CLA、FPU、TMU、1024KB flash、EMIF、12bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、512KB flash、EMIF、16bit ADC
800MIPS、2 CPU、2 CLA、FPU、TMU、1MB flash、EMIF、16bit ADC 搭載
To help simplify configuration challenges and accelerate software development, we created SysConfig, an intuitive and comprehensive collection of graphical utilities for configuring pins, peripherals, radios, subsystems, and other components. SysConfig helps you manage, expose and resolve (...)
サポート状況を確認するには、製品の詳細ページをご覧ください
Code Composer Studioは、TIのマイクロコントローラと組み込みプロセッサ・ポートフォリオをサポートする統合開発環境(IDE)です。Code Composer (...)
MATLAB Coder™, Simulink Coder™, and Embedded Coder® generate ANSI/ISO C/C++ code that can be compiled and executed on Texas (...)
このツールは、Applications (アプリケーション) および Flash programming (フラッシュ書き込み) という、ソリューションやサービスに関する 2 種類の大分類を使用しています。
Applications (...)
パッケージ | ピン数 | ダウンロード |
---|---|---|
HLQFP (PTP) | 176 | オプションの表示 |
推奨製品には、この TI 製品に関連するパラメータ、評価基板、またはリファレンス・デザインが存在する可能性があります。
Windows Installer for C2000 CGT
MacOS Installer for C2000 CGT
Linux Installer for C2000 CGT
C2000 Compiler User Guide
C2000 Assembly Language Tools User Guide
Windows Installer for C2000Ware DigitalPower SDK
C2000Ware DigitalPower SDK Quick Start Guide
Digital Power SDK for C2000™ microcontrollers (MCU) is a cohesive set of software infrastructure, tools, and documentation designed to minimize C2000 MCU based digital power system development time targeted for various AC-DC, DC-DC and DC-AC power supply applications.
Windows Installer for C2000Ware MotorControl SDK
C2000Ware MotorControl SDK Quick Start Guide
C2000Ware MotorControl SDK Manifest Document
UniFlash is a standalone tool used to program on-chip flash memory on TI MCUs and on-board flash memory for Sitara processors. UniFlash has a GUI, command line, and scripting interface. UniFlash is available free of charge.
Windows Installer for C2000Ware
macOS Installer for C2000Ware
Linux Installer for C2000Ware
C2000Ware Quick Start Guide
ControlSUITE to C2000Ware Transition Guide
Manifest for C2000Ware
The SysConfig tool is used configure TI software and hardware. For software configuration, SysConfig is used in conjunction with a TI SDK. For PinMux configuration, the tool may be used standalone.
Link to Windows single file (offline) installer for Code Composer Studio IDE (all features, devices)
Link to Linux single file (offline) installer for Code Composer Studio IDE (all features, devices)
Link to macOS single file (offline) installer for Code Composer Studio IDE (all features, devices)
Link to Windows on-demand (web) installer for Code Composer Studio IDE (all features, devices)
Link to Linux on-demand (web) installer for Code Composer Studio IDE (all features, devices)
Link to macOS on-demand (web) installer for Code Composer Studio IDE (all features, devices)
Feature Overviews, App Notes and How-to Articles
Complete User's Guide
The Code Composer Studio™ IDE is a complete integrated suite that enables developers to create and debug applications of all Texas Instruments Embedded Processors (Sitara, DSP, Automotive, Keystone), Microcontrollers (SimpleLink™, C2000 Digital Control, MSP430, TM4C, Hercules), as well as Digital Power (UCD) and Programmable Gain Amplifier (PGA) devices.