MSP-CGT

MSP430 コード生成ツール:コンパイラ

概要

TI MSP430 向け C / C++ コンパイラとアセンブリ言語ツールは、TI MSP430 超低消費電力 / ミックスド シグナル マイコンなどの TI MSP430 マイコン プラットフォーム向けアプリケーションの開発をサポートしています。

Code Composer Studio は、TI の組込みデバイス向けの統合開発環境 (IDE) です。  TI の組込みデバイスを使用する開発をお考えの場合、TI の各種コンパイラを搭載している Code Composer Studio を最初にダウンロードすることをお勧めします。  お客様が Code Composer Studio をすでに使用している場合、コンパイラを更新する最善の方法は、「ヘルプ」メニューにアクセスし、「コンパイラのインストール」を選択することです (詳細については CCS でコンパイラ更新を入手をご覧ください)。

特長
  • リリース 21.6.0.LTS の一部として使用可能
    • メモリ範囲全体にわたって CRC を生成。
    • BIC 命令の使用により、性能が向上。
    • MUST_ITERATE、UNROLL、CODE_ALIGN の各プラグマにより、性能が向上。
    • 列挙型を変更。
    • MISRA サポートを非推奨。
  • リリース 20.12.0.STS の一部として使用可能:

    • BIC 命令の使用により、性能が向上。
    • メモリ範囲全体にわたって CRC を生成。
    • 列挙型を変更。
    • MISRA サポートを非推奨。
    • 最適化の更新に該当するのは、__swap_bytes intrinsic の使用方法と BIC 命令 (対象は dst &= ~src)。
    • コンパイラが生成するオブジェクト ファイルのデフォルトのファイル拡張子を、.c.obj および .cpp.obj に更新
  • リリース 20.2.0.LTS の一部として使用可能:
  • v18.12.0.LTS 以降の MSP430 コード生成ツールで使用可能:
    • リンカで生成可能な ECC オプション
  • リリース v18.1.0.LTS 以降の MSP430 コード生成ツールで使用可能:
    • C++ 2014 サポートと C++ ABI 互換性
    • IAR と互換性のある ROM 呼び出し規約:__cc_rom 呼び出し規約
    • インライン関数に関するスタック使用法を改善
  • リリース v16.9.0.LTS 以降の MSP430 コード生成ツールで使用可能:
    • 省電力を改善
    • スタック使用法と使用率を改善
    • LZSS 圧縮へのサポート
    • 圧縮セクション整列
    • インライン処理を改善
    • 重複および不要コンパイラ オプションを削除
    • 新しい ULP Advisor ルール 6.3


TI のコンパイラ サポート

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

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

長期サポート (LTS) リリースは約 2 年間にわたり、報告された欠陥の修復を以下のように行います:

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

  • Optimizing C/C++ コンパイラ
  • アセンブラ
  • リンカ
  • C/C++ 標準ヘッダー ファイル
  • C/C++ ランタイム ライブラリ
  • オブジェクト ファイル表示 / 操作ユーティリティ

ダウンロード

IDE (統合開発環境)、コンパイラ、またはデバッガ

MSP-CGT MSP430 コード生成ツール:コンパイラ

ダウンロードオプション

MSP-CGT MSP430 コード生成ツール:コンパイラ

close
最新バージョン
バージョン: 21.6.1.LTS
リリース日: 2022/09/29

リリース情報

This is a long-term support release of the MSP430 Code Generation Tools (CGT) containing new enhancements and features. The MSP430 CGT provides software development tools including the compiler, assembler, and linker, among others, which can be used to develop applications with C/C++ source code for loading and running on MSP430 core processors.

最新情報

Available in release 21.6.0.LTS:
  • Performance improvement with BIC instruction usage.
  • Performance improvement with pragmas MUST_ITERATE, UNROLL, and CODE_ALIGN.
  • Generate CRCs over memory ranges.
  • Enumerated type changes.
  • Misra support deprecated.

技術資料

結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
3 をすべて表示
種類 タイトル 最新の英語版をダウンロード 日付
ユーザー・ガイド MSP430 Assembly Language Tools v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 2021/05/25
ユーザー・ガイド MSP430 Optimizing C/C++ Compiler v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 2021/05/25
アプリケーション・ノート MSP430 Embedded Application Binary Interface (Rev. A) PDF | HTML 2020/06/02

サポートとトレーニング

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

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

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

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