概要

Description

RH850ファミリ用のCコンパイラは、組み込み用途におけるROM化システムの開発を前提とし、コード効率やプログラム実行速度を向上させる強力な最適化機能をはじめ、豊富な機器組み込み向け拡張機能を提供します。

トピックス

CC-RH V2.04.00リリース。
V2.04.00では-misalignオプションの追加や出力メッセージの改善などを行っています。
詳細: 【リビジョンアップ】RH850ファミリ用Cコンパイラパッケージ V2.04.00 (PDF | English, 日本語)

特長

  • ANSI規格準拠
    • C89、C99をサポート。
      Note: C99の可変長配列型・複素数型・一部の標準ライブラリ関数はサポートしていません。
  • 優れた最適化
    • 優れた実行性能のコード生成。
    • コンパクトなコード生成。
    • パイプラインを考慮した最適化。
  • RH850アーキテクチャとの協調
    • 各種組み込み関数を提供。
    • 半精度浮動小数点数 [professional版]
    • 制御レジスタ更新時の同期化機能 [professional版]
  • MISRA Cルールチェッカで高品質なプログラム記述をサポート [professional版]
    • MISRA-C:2004/2012ルールに基づくCソースコード記述の自動チェックを、コンパイラオプションでサポート。
    • MISRA Cについては こちらを参照。 [詳細]
  • Learn More

リリース情報

重要
インストール媒体(CD/DVD)つきのコンパイラ製品を廃止しました。
詳細はツールニュースをご参照ください。

製品名 コンパイラ/最新版リリース日 ダウンロード
RH850ファミリ用Cコンパイラパッケージ コンパイラ: CC-RH V2.04.00
リリース: 2022/01/20 バージョンアップ内容 (リリースノート)
CS+(CC-RL/CC-RX/CC-RHを含む)
Note1
e² studio用 CC-RH
Note2
Note
  1. CS+が最新版でない場合はアップデートしてください。
  2. 別途e² studioをインストールして使用してください。

FAQ

内容
外部変数アクセス最適化とは
ソフトウェアタイマとコンパイラの最適化

関連FAQをすべて見る

ターゲットデバイス

ダウンロード

タイトル 分類 日付
ZIP7.30 MBEnglish
アップデート-コンパイラ
ZIP18.65 MBEnglish
アップデート-コンパイラ
ZIP16.62 MBEnglish
アップデート-コンパイラ
ZIP31.54 MBEnglish
アップデート-コンパイラ
ZIP16.50 MBEnglish
アップデート-コンパイラ
ZIP16.28 MBEnglish
アップデート-コンパイラ
ZIP15.54 MBEnglish
アップデート-コンパイラ
ZIP14.64 MBEnglish
アップデート-コンパイラ
ZIP16.21 MBEnglish
アップデート-コンパイラ
ZIP15.80 MBEnglish
アップデート-コンパイラ
ZIP15.75 MBEnglish
アップデート-コンパイラ
ZIP14.90 MBEnglish
アップデート-コンパイラ
EXE14.97 MBEnglish
アップデート-コンパイラ
ZIP14.62 MBEnglish
アップデート-コンパイラ
ZIP15.96 MBEnglish
アップデート-コンパイラ
ZIP22.18 MBEnglish
アップデート-コンパイラ

ドキュメント

タイトル 分類 日付
PDF313 KBEnglish
パンフレット
PDF2.33 MBEnglish
アプリケーションノート
PDF565 KBEnglish
アプリケーションノート
PDF730 KBEnglish
アプリケーションノート
PDF4.25 MB
カタログ
PDF530 KBEnglish
パンフレット
PDF493 KBEnglish
ガイド
PDF445 KBEnglish
ガイド
PDF1.30 MBEnglish
ガイド
PDF352 KBEnglish
ガイド
PDF827 KBEnglish
マニュアル-開発ツール
PDF2.78 MBEnglish
マニュアル-開発ツール
PDF3.55 MBEnglish
マニュアル-開発ツール
PDF916 KBEnglish
マニュアル-開発ツール
PDF1.11 MBEnglish
マニュアル-開発ツール
PDF5.55 MBEnglish
マニュアル-開発ツール
PDF1.50 MBEnglish
マニュアル-開発ツール
PDF1.13 MBEnglish
マニュアル-開発ツール
PDF821 KBEnglish
マニュアル-開発ツール
PDF58 KBEnglish
マニュアル-開発ツール
PDF226 KBEnglish
マニュアル-開発ツール
PDF413 KBEnglish
マニュアル-開発ツール
PDF2.73 MBEnglish
マニュアル-開発ツール
PDF520 KB
マニュアル-開発ツール
PDF785 KB
マニュアル-開発ツール
PDF538 KB
マニュアル-開発ツール
PDF1.25 MBEnglish
マニュアル-開発ツール
PDF850 KBEnglish
マニュアル-開発ツール
PDF391 KB
マニュアル-開発ツール
PDF416 KBEnglish
ガイド
PDF686 KB
マニュアル-開発ツール
PDF1.08 MB
マニュアル-開発ツール
PDF1.07 MB
マニュアル-開発ツール
PDF451 KB
マニュアル-開発ツール
PDF481 KB
マニュアル-開発ツール
PDF447 KBEnglish
リリースノート
PDF267 KBEnglish
リリースノート
PDF268 KBEnglish
リリースノート
PDF88 KBEnglish
リリースノート
PDF286 KBEnglish
リリースノート
PDF158 KBEnglish
リリースノート
PDF176 KBEnglish
リリースノート
PDF246 KBEnglish
リリースノート
PDF265 KBEnglish
リリースノート
PDF444 KBEnglish
リリースノート
PDF648 KBEnglish
リリースノート
PDF343 KBEnglish
リリースノート
PDF662 KBEnglish
リリースノート
PDF499 KBEnglish
リリースノート
PDF469 KBEnglish
リリースノート
PDF140 KBEnglish
リリースノート
PDF122 KBEnglish
リリースノート
PDF146 KBEnglish
リリースノート
PDF327 KBEnglish
ツールニュース-おすすめツール
PDF401 KBEnglish
ツールニュース-おすすめツール
PDF408 KBEnglish
ツールニュース-おすすめツール
PDF242 KBEnglish
ツールニュース-おすすめツール
PDF171 KBEnglish
ツールニュース-おすすめツール
PDF353 KBEnglish
ツールニュース-おすすめツール
PDF242 KBEnglish
ツールニュース-おすすめツール
PDF464 KBEnglish
ツールニュース-おすすめツール
PDF282 KBEnglish
ツールニュース-注意事項
PDF290 KBEnglish
ツールニュース-注意事項
PDF79 KBEnglish
ツールニュース-注意事項
PDF145 KBEnglish
ツールニュース-注意事項
PDF98 KBEnglish
ツールニュース-注意事項
PDF225 KBEnglish
ツールニュース-注意事項
PDF223 KBEnglish
ツールニュース-注意事項
PDF316 KBEnglish
ツールニュース-注意事項
PDF87 KBEnglish
ツールニュース-注意事項
PDF267 KBEnglish
ツールニュース-注意事項
PDF95 KBEnglish
ツールニュース-注意事項
PDF189 KBEnglish
ツールニュース-注意事項
PDF101 KBEnglish
ツールニュース-注意事項
PDF250 KBEnglish
ツールニュース-注意事項
PDF187 KBEnglish
ツールニュース-注意事項
PDF86 KBEnglish
ツールニュース-注意事項
PDF92 KBEnglish
ツールニュース-注意事項
PDF84 KBEnglish
ツールニュース-注意事項
PDF79 KBEnglish
ツールニュース-注意事項
PDF128 KBEnglish
ツールニュース-注意事項
PDF59 KBEnglish
ツールニュース-注意事項
PDF101 KBEnglish
ツールニュース-注意事項
PDF39 KBEnglish
ツールニュース-注意事項
PDF39 KBEnglish
ツールニュース-注意事項
PDF203 KBEnglish
ツールニュース-注意事項
PDF202 KBEnglish
ツールニュース-注意事項
PDF208 KBEnglish
ツールニュース-注意事項
PDF203 KBEnglish
ツールニュース-注意事項
PDF87 KBEnglish
ツールニュース-お知らせ
PDF143 KBEnglish
ツールニュース-お知らせ
PDF131 KBEnglish
ツールニュース-お知らせ
PDF125 KBEnglish
ツールニュース-お知らせ
PDF87 KBEnglish
ツールニュース-お知らせ
PDF411 KBEnglish
ツールニュース-お知らせ
PDF180 KBEnglish
ツールニュース-リリース
PDF153 KBEnglish
ツールニュース-リリース
PDF184 KBEnglish
ツールニュース-リリース
PDF160 KBEnglish
ツールニュース-リリース
PDF82 KBEnglish
ツールニュース-リリース
PDF106 KBEnglish
ツールニュース-リリース
PDF106 KBEnglish
ツールニュース-リリース
PDF102 KBEnglish
ツールニュース-リリース
PDF181 KBEnglish
ツールニュース-リリース
PDF137 KBEnglish
ツールニュース-リリース
PDF213 KBEnglish
ツールニュース-リリース
PDF156 KBEnglish
ツールニュース-リリース
PDF100 KBEnglish
ツールニュース-リリース
PDF318 KBEnglish
ツールニュース-リリース
PDF614 KBEnglish
ツールニュース-リリース
PDF562 KBEnglish
ツールニュース-リリース

ビデオ&トレーニング

CC-RL/CC-RX/CC-RH コンパイラ チュートリアル - ルネサス製コンパイラのライセンスタイプのご紹介

この動画では、ルネサスコンパイラのライセンスの種類について説明します。
ライセンスの詳細はコンパイラライセンスもご参照ください。

CC-RL/CC-RX/CC-RH コンパイラ チュートリアルビデオ

  1. ルネサス製コンパイラのライセンスタイプのご紹介 [02:50] ※本ビデオ
  2. ライセンス・マネージャの使い方 [02:27]
  3. フローティング ライセンスの使い方 [03:56]

その他のチュートリアルビデオも以下からご覧いただけます

追加詳細

製品展開/オーダ情報

状況に合わせて選べる各種ライセンスをご用意しています。ライセンス形態の詳細は「コンパイラライセンス」をご参照ください。

コンパイラパッケージの購入については、最寄りのルネサス エレクトロニクス営業担当または特約店までご連絡ください。

  • 各製品パッケージに含まれるコンパイラのライセンスキーは、CS+とe² studioのどちらの環境でも使用可能です。
  • 2022年7月よりCC-RHもe² studioで利用可能になりました。
    *CC-RH V2.04.00以降、e² studio 2022-07以降のみ
  • インストール媒体(CD/DVD)つきのコンパイラ製品は廃止しました。統合開発環境CS+e² studioのインストーラは各製品ページからダウンロードしてください。
  • フローティング・ライセンスおよびannualライセンスに対応しているコンパイラは、RH850ファミリ用Cコンパイラパッケージ(CC-RH) V1.02.00 以降です。
  • 発注型名はご購入ライセンス数によってバリエーションがあります。複数ライセンスもご用意しています。

最新版CC-RH V2 新規ご購入 ※ 旧バージョンをご希望の場合は弊社代理店にお問合せください。

Important: 本情報に記載の製品は、最新版CC-RH V2を使用するためのライセンスです。ご購入前に、使用したいCC-RHのバージョンとライセンス形態を必ずご確認ください。旧バージョンの購入をご希望の場合は弊社代理店にお問合せください。

ライセンス形態および用語の詳細 >>

パッケージ名 発注型名(1ライセンス)
名称 エディション 期間 ノードロック/フローティング
RH850ファミリ用Cコンパイラパッケージ V2 professional版 permanent ノードロック RTCRH8500CP02WNR
フローティング RTCRH8500CP02WNRN1
annual ノードロック RTCRH8500CA02WNR
フローティング RTCRH8500CA02WNRN1
standard版 permanent ノードロック RTCRH8500CS02WNR
フローティング RTCRH8500CS02WNRN1
annual ノードロック RTCRH8500CB02WNR
フローティング RTCRH8500CB02WNRN1
複数ライセンス (ライセンス数によって変わります)
  ライセンス数 説明 発注型名例
ノードロック・ライセンス 5 発注型名の後ろにL5を付加 RTCRH8500CP02WNRL5
10 発注型名の後ろにLAを付加 RTCRH8500CP02WNRLA
20 発注型名の後ろにLTを付加 RTCRH8500CP02WNRLT
  ライセンス数 説明 発注型名例
フローティング・ライセンス 5 発注型名末尾の数字を5に置換 RTCRH8500CP02WNRN5
10 発注型名末尾の数字をAに置換 RTCRH8500CP02WNRNA
20 発注型名末尾の数字をTに置換 RTCRH8500CP02WNRNT

アップグレード (エディション) — standard版 V2からprofessional版 V2へのアップグレード

Important: 本情報に記載の製品は、最新版CC-RH V2を使用するためのライセンスです。ご購入前に、使用したいCC-RHのバージョンとライセンス形態を必ずご確認ください。旧バージョンの購入をご希望の場合は弊社代理店にお問合せください。

ライセンス形態および用語の詳細 >>

パッケージ名 発注型名(1ライセンス) 説明
名称 期間 ノードロック/フローティング
RH850ファミリ用Cコンパイラパッケージ V2 アップグレード(エディション) permanent ノードロック RTCRH8500CU02WNR ノードロック・ライセンス(permanent)のみ。フローティング・ライセンス、annualライセンスはありません。
複数ライセンス (ライセンス数によって変わります)
  ライセンス数 説明 発注型名例
ノードロック・ライセンス 5 発注型名の後ろにL5を付加 RTCRH8500CU02WNRL5
10 発注型名の後ろにLAを付加 RTCRH8500CU02WNRLA
20 発注型名の後ろにLTを付加 RTCRH8500CU02WNRLT

アップグレード (バージョン) — CC-RH V1からCC-RH V2のアップグレード

Important: 本情報に記載の製品は、最新版CC-RH V2を使用するためのライセンスです。ご購入前に、使用したいCC-RHのバージョンとライセンス形態を必ずご確認ください。旧バージョンの購入をご希望の場合は弊社代理店にお問合せください。

ライセンス形態および用語の詳細 >>

パッケージ名 発注型名(1ライセンス)
名称 エディション 期間 ノードロック/フローティング
RH850ファミリ用Cコンパイラパッケージ V2 アップグレード(バージョン) professional版(Note1) permanent ノードロック RTCRH8500CV02WNR
フローティング RTCRH8500CV02WNRN1
standard版 permanent ノードロック RTCRH8500CE02WNR
フローティング RTCRH8500CE02WNRN1
Note
  1. CC-RH V1 professional版のライセンスが必要です
複数ライセンス (ライセンス数によって変わります)
  ライセンス数 説明 発注型名例
ノードロック・ライセンス 5 発注型名の後ろにL5を付加 RTCRH8500CV02WNRL5
10 発注型名の後ろにLAを付加 RTCRH8500CV02WNRLA
20 発注型名の後ろにLTを付加 RTCRH8500CV02WNRLT
  ライセンス数 説明 発注型名例
フローティング・ライセンス 5 発注型名末尾の数字を5に置換 RTCRH8500CV02WNRN5
10 発注型名末尾の数字をAに置換 RTCRH8500CV02WNRNA
20 発注型名末尾の数字をTに置換 RTCRH8500CV02WNRNT

関連サービス

コンパイラ評価サービス(機能安全対応)

コンパイラ製品をお使いいただいているお客様に対し、機能安全規格ISO26262で求められる「開発ツールの認定」を支援する有償サービスです。

詳細はこちら >>

コンパイラ保守サービス(コンパイラバージョン固定保守契約)

特定のコンパイラバージョンを長期間使用されるお客様に「安心」を提供するための有償サポートサービスです。

詳細はこちら >>

コンパイラ移行支援

ルネサスの統合開発環境(e² studio、CS+等)では、相互にプロジェクトの移植ができ、資産の再利用が可能です。開発環境の変更に伴うコンパイラの変更時には「移行ガイド」をご利用ください。コンパイラを変更した際のオプション・拡張言語仕様等、変更時に注意すべき仕様の差分を説明しています。

詳細はこちら >>

画像
他の統合開発環境プロジェクトをインポート