MSP-CGT

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

概要

The TI MSP430 C/C++ compiler and assembly language tools are an essential component of the CCStudio™ development ecosystem, providing robust support for TI MSP430™ Microcontroller platforms. They are engineered to maximize the potential of MSP430 ultra-low-power and mixed-signal microcontroller devices.

The CCStudio™ IDE is the integrated development environment for TI embedded devices. When starting development, it is recommended to begin by downloading the IDE as it includes the necessary TI compilers.

 

特長
  • リリース 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
最新バージョン
バージョン: 18.12.4.LTS
リリース日: 2019/10/16

Windows Installer for MSP430 CGT

SHA-256 チェックサム

MacOS Installer for MSP430 CGT

SHA-256 チェックサム

Linux Installer for MSP430 CGT

SHA-256 チェックサム

資料

MSP430 Compiler User Guide

MSP430 Assembly Language Tools User Guide

MSP430 CGT - Open Defects

MSP430 CGT - Closed Defects

リリース情報

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 18.12.4.LTS:
  • C11: 2011 version of C language
  • Linker generated ECC option

技術資料

結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
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 サポートをご覧ください。

ビデオ