C2000 コード生成ツール:コンパイラ
C2000-CGT
この製品はすでに市場にリリースされており、ご購入できます。 一部の製品は、より新しい代替品を使用できる可能性があります。

概要/特長

技術資料

サポートとトレーニング

注文情報


注文
型番 TI またはサードパーティからご購入 アラートを受け取る 供給状況 現在のバージョン   更新日  

C2000-CGT-18:
C2000 コード生成ツール:コンパイラ

無償



ACTIVE v18.12.7.LTS   28-Sep-2020  

C2000-CGT-19:
C2000 コード生成ツール:コンパイラ

無償



ACTIVE v20.2.2.LTS   3-AUG-2020  

C2000-CGT-21:
C2000 コード生成ツール:コンパイラ

無償



ACTIVE v29.8.0.STS   02-Sep-2020  

概要

TI C2000 C/C++ コンパイラ / アセンブリ言語ツールは Concerto(F28M3xx)、Piccolo(280xx)、Delfino 浮動小数点(283xx)、C2000 固定小数点(2823x/280x/281x)マイコンなどの TI C2000 マイコン・プラットフォーム向けアプリケーションの開発をサポートしています。

特長
  • v18.9.0.STS 以降の C2000 コード生成ツールで使用可能:リンカで生成可能な ECC オプション
    • 64 ビット FPU ハードウェア向けの Float(浮動小数点)サポート
    • C2000 EABI のサポート
    • TMU1 命令のサポート
    • VCRC デバイスのサポート
    • 整数除算ハードウェア拡張のサポート
  • リリース v18.1.0.LTS 以降の C2000 コード生成ツールで使用可能:CLA コード・サイズの改善
    • 揮発性ビットフィールド割り当ての最適化
    • –cla_support=cla[12] オプションの際に直接アドレッシングを優先
    • インライン関数の際にスタック使用法を改善
  • リリース v16.9.0.LTS 以降の C2000 コード生成ツールで使用可能:スタック使用法と使用率を改善
    • LZSS 圧縮のサポート
    • 圧縮形式のセクション整列
    • インライン処理を改善
    • 重複および不要コンパイラ・オプションを削除

TI コンパイラのサポート

TI E2E™ コミュニティでは TI コンパイラへのサポートを提供しています。 その他のサポート関連記事:

LTS と STS(長期サポートと短期サポート)

Long-term support(LTS:長期サポート)リリースは約 2 年間にわたり、報告された欠陥の修復を行うために以下のメンテナンスを行います。

  • Production stop(稼働停止)欠陥は 2 週間以内に対処します。
  • Critical(重大)欠陥は 60 日以内に対処します。
  • Defect(欠陥)修復は各リリース・ストリームで積極的に適用します。
Short-term support(STS:短期サポート)リリースは次回リリースが利用になるまでに限りサポートを行います。
  • production stop(稼働停止)欠陥のみに対し、パッチ・リリースを作成する可能性があります。
  • STS リリースに対するパッチ・リリースは計画されません。
  • Defect(欠陥)修復を各リリース・ストリームで積極的に適用することはありません。
  • LTS と STS コンパイラ・リリースの区別については次の記事をご覧ください。Introduction to LTS and STS Compiler Releases

製品内容

  • Optimizing C/C++ Compiler
  • Assembler
  • Linker
  • C/C++ standard header files
  • C/C++ runtime libraries
  • Object file display and manipulation utilities
Archived releases (not actively supported)

技術資料
アプリケーション・ノート (2)
タイトル 種類 サイズ (KB) 日付 英語版
2018年 11月 27日
PDF 633 2020年 3月 9日
ユーザー・ガイド (4)
タイトル 種類 サイズ (KB) 日付 英語版
PDF 5641 2020年 8月 31日
PDF 2965 2020年 8月 31日
PDF 3351 2020年 2月 4日
PDF 1281 2020年 2月 4日
関連製品

ソフトウェア開発 (1)

名前 型番 ソフトウェア・タイプ
Code Composer Studio IDE  CCSTUDIO  IDE (統合開発環境)、構成機能、コンパイラ、デバッガ 

TI デバイス (35)

型番 名前 製品ファミリ
TMS320F280021  100MHz、FPU、TMU (三角関数算術演算ユニット)、32KB フラッシュ搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280023  100MHz、FPU、TMU (三角関数算術演算ユニット)、64KB フラッシュ搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280023C  100MHz、FPU、TMU (三角関数算術演算ユニット)、64KB フラッシュ、CLB (構成可能ロジック・ブロック) 搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280025  100MHz、FPU、TMU (三角関数算術演算ユニット)、128KB フラッシュ搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280025C  100MHz、FPU、TMU (三角関数算術演算ユニット)、128KB フラッシュ、CLB (構成可能ロジック・ブロック) 搭載、C2000™ 32 ビット・マイコン  マイコン(MCU) 
TMS320F280040  100MHz、FPU、TMU (三角関数算術演算ユニット)、128KB フラッシュ、PGA、SDFM (デルタ・シグマ・フィルタ・モジュール) 搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280040C  100MHz、FPU、TMU (三角関数算術演算ユニット)、128KB フラッシュ、InstaSPIN-FOC、CLB (構成可能論理ブロック)、PGA、SDFM (デルタ・シグマ・フィルタ・モジュー  マイコン(MCU) 
TMS320F280041  100MHz、FPU、TMU (三角関数算術演算ユニット)、128KB フラッシュ、PGA、SDFM (デルタ・シグマ・フィルタ・モジュール) 搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280041C  100MHz、FPU、TMU (三角関数算術演算ユニット)、128KB フラッシュ、InstaSPIN-FOC、CLB (構成可能論理ブロック)、PGA、SDFM (デルタ・シグマ・フィルタ・モジュー  マイコン(MCU) 
TMS320F280045  100MHz、FPU、TMU (三角関数算術演算ユニット)、256KB フラッシュ、PGA、SDFM (デルタ・シグマ・フィルタ・モジュール) 搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F280048  100MHz、FPU、TMU (三角関数算術演算ユニット)、256KB フラッシュ、CLA (制御補償器アクセラレータ)、PGA、SDFM (デルタ・シグマ・フィルタ・モジュール) 搭載、C2000™  マイコン(MCU) 
TMS320F280048C  100MHz、FPU、TMU (三角関数算術演算ユニット)、256KB フラッシュ、CLA (制御補償器アクセラレータ)、InstaSPIN-FOC、CLB (構成可能論理ブロック)、PGA、SDFM  マイコン(MCU) 
TMS320F280049  100MHz、FPU、TMU (三角関数算術演算ユニット)、256KB フラッシュ、CLA (制御補償器アクセラレータ)、PGA、SDFM (デルタ・シグマ・フィルタ・モジュール) 搭載、C2000™  マイコン(MCU) 
TMS320F280049C  100MHz、FPU、TMU (三角関数算術演算ユニット)、256KB フラッシュ、CLA (制御補償器アクセラレータ)、InstaSPIN-FOC、CLB (構成可能論理ブロック)、PGA、SDFM  マイコン(MCU) 
TMS320F28075  120MHz、FPU、TMU (三角関数算術演算ユニット)、512KB フラッシュ、CLA (制御補償器アクセラレータ)、SDFM (デルタ・シグマ・フィルタ・モジュール) 搭載、C2000™ 32   マイコン(MCU) 
TMS320F28076  120MHz、FPU、TMU (三角関数算術演算ユニット)、512KB フラッシュ、CLA (制御補償器アクセラレータ)、CLB (構成可能ロジック・ブロック)、SDFM (デルタ・シグマ・フィルタ・  マイコン(MCU) 
TMS320F28374D  800MIPS で、2 x CPU、2 x CLA、FPU、TMU (三角関数算術演算ユニット)、512KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン (  マイコン(MCU) 
TMS320F28374S  400MIPS で、1 x CPU、1 x CLA、FPU、TMU (三角関数算術演算ユニット)、512KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン (  マイコン(MCU) 
TMS320F28375D  800MIPS で、2 x CPU、2 x CLA、FPU、TMU (三角関数算術演算ユニット)、1024KB フラッシュ、EMIF、12 ビット ADC 搭載、C2000™ 32 ビット・マイコン   マイコン(MCU) 
TMS320F28375S 

400MIPS、1 CPU、1 CLA、FPU、TMU、1024KB flash、EMIF、12bit ADC 

マイコン(MCU) 
TMS320F28376D 

800MIPS、2 CPU、2 CLA、FPU、TMU、512KB flash、EMIF、16bit ADC  

マイコン(MCU) 
TMS320F28376S 

400MIPS、1 CPU、1 CLA、FPU、TMU、512KB flash、EMIF、16bit ADC 搭載 C2000™ 32bit MCU

 
マイコン(MCU) 
TMS320F28377D  800MIPS で、2 x CPU、2 x CLA、FPU、TMU (三角関数算術演算ユニット)、1024KB フラッシュ、EMIF、16 ビット ADC 搭載、C2000™ 32 ビット・マイコン   マイコン(MCU) 
TMS320F28377D-EP 

800MIPS、2 CPU、2 CLA、FPU、TMU、1MB flash、EMIF、16bit ADC 搭載 

マイコン(MCU) 
TMS320F28377S  400MIPS で、1 x CPU、1 x CLA、FPU、TMU (三角関数算術演算ユニット)、1024KB フラッシュ、EMIF、16 ビット ADC 搭載、C2000™ 32 ビット・マイコン   マイコン(MCU) 
TMS320F28378D  800MIPS で、2 x CPU、2 x CLA、FPU、TMU (三角関数算術演算ユニット)、1024KB フラッシュ、CLB (構成可能ロジック・ブロック)、EMIF、12 ビット ADC 搭載  マイコン(MCU) 
TMS320F28378S  400MIPS で、1 x CPU、1 x CLA、FPU、TMU (三角関数算術演算ユニット)、1024KB フラッシュ、CLB (構成可能ロジック・ブロック)、EMIF、12 ビット ADC 搭載  マイコン(MCU) 
TMS320F28379D  800MIPS で、2 x CPU、2 x CLA、FPU、TMU (三角関数算術演算ユニット)、1024KB フラッシュ、CLB (構成可能ロジック・ブロック)、EMIF、16 ビット ADC 搭載  マイコン(MCU) 
TMS320F28379S 

400MIPS、1 CPU、1 CLA、FPU、TMU、512KB flash、CLB、EMIF、16bit  

マイコン(MCU) 
TMS320F28384D  コネクティビティ・マネージャ、2x C28x+CLA CPU、1.5MB フラッシュ、FPU64、イーサネット搭載 32 ビット・マイコン  マイコン(MCU) 
TMS320F28384S  コネクティビティ・マネージャ、1x C28x+CLA CPU、1.0MB フラッシュ、FPU64、イーサネット搭載 32 ビット・マイコン  マイコン(MCU) 
TMS320F28386D  コネクティビティ・マネージャ、2x C28x+CLA CPU、1.5MB フラッシュ、FPU64、CLB、イーサネット搭載 32 ビット・マイコン  マイコン(MCU) 
TMS320F28386S  コネクティビティ・マネージャ、1x C28x+CLA CPU、1.0MB フラッシュ、FPU64、CLB、イーサネット搭載 32 ビット・マイコン  マイコン(MCU) 
TMS320F28388D  コネクティビティ・マネージャ、2x C28x+CLA CPU、1.5MB フラッシュ、FPU64、CLB、ENET、EtherCAT 搭載、C2000™ 32 ビット・マイコン (MCU)  マイコン(MCU) 
TMS320F28388S  コネクティビティ・マネージャ、1x C28x+CLA CPU、1.0MB フラッシュ、FPU64、CLB、イーサネット、EtherCAT 搭載 32 ビット・マイコン  マイコン(MCU) 

サポートとトレーニング

技術的な質問と回答を豊富に掲載している TI の包括的なオンライン・ナレッジ・ベースは 24 時間 365 日ご利用になれます。

TI のエキスパートによる回答の検索

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

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

技術記事