概要

コンパイラに関するアンケートを実施中!
~10名様にルネサス製コンパイラのライセンスをプレゼント!~ >>参加する (6/30まで)

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

Topics

CC-RL V1.11.00リリース。
V1.11.00では、-SECURITY_IDオプションの仕様拡張や、メッセージの追加など、機能の拡充を行っています。
詳細: 【リビジョンアップ】RL78ファミリ用 Cコンパイラパッケージ CC-RL V1.11.00 (PDF | English, 日本語)

 

  • ANSI規格準拠
    • C89、C99をサポート
      Note: C99の可変長配列型・複素数型・一部の標準ライブラリ関数はサポートしていません。
  • 優れた最適化
    • 最適化による優れた実行性能のコード生成(当社従来品CA78K0Rに対し3倍(当社保有のプログラムでの測定値)の実行性能)。
    • 最適化によるコンパクトなコード生成(当社従来品CA78K0Rに対し1割(当社保有のプログラムでの測定値)コード効率向上)。
    • 豊富な最適化機能はGUIで簡単設定。
    • コンパイラの最適化に加えてリンカ最適化の機能を搭載。
  • RL78マイコンアーキテクチャとの協調
    • 割り込み処理をC言語で記述可能(当社従来品CA78K0Rに対し6倍(当社保有のプログラムでの測定値)の割り込み応答性能)。
    • 各種組み込み関数を提供。
  • MISRA Cルールチェッカで高品質なプログラム記述をサポート [professional版]
    • MISRA-C:2004/2012ルールに基づくCソースコード記述の自動チェックを、コンパイラオプションでサポート。
    • MISRA Cについてはこちらを参照。 [詳細]
  • CA78K0RからRL78ファミリ用CコンパイラCC-RLへの移行支援 [詳細]
  • Learn More

重要
インストール媒体(CD/DVD)つきのコンパイラ製品を廃止しました。
また、発注型名は統合開発環境(CS+/e² studio)の区別をなくして一本化しました。
詳細はツールニュースをご参照ください。

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

FAQ

内容
評価版で使用できるマイコン
CS+で購入済のライセンスをe² studioで使用したい
割り込み関数の処理開始までの時間短縮方法

関連FAQをすべて見る

ダウンロード

タイトル 分類 日付
ZIP19.65 MBEnglish
ソフトウェア/ツール-評価版ソフトウェア
ZIP16.88 MBEnglish
アップデート-コンパイラ
ZIP19.83 MBEnglish
アップデート-コンパイラ
ZIP31.54 MBEnglish
アップデート-コンパイラ
ZIP6.69 MBEnglish
アップデート-コンパイラ
ZIP16.61 MBEnglish
アップデート-コンパイラ
EXE16.88 MBEnglish
アップデート-コンパイラ
EXE15.26 MBEnglish
アップデート-コンパイラ
EXE16.15 MBEnglish
アップデート-コンパイラ
EXE15.09 MBEnglish
アップデート-コンパイラ
EXE15.34 MBEnglish
アップデート-コンパイラ
ZIP59 KBEnglish
アップデート-コンパイラ
ZIP63 KBEnglish
アップデート-コンパイラ
ZIP53 KBEnglish
アップデート-コンパイラ
EXE14.43 MBEnglish
アップデート-コンパイラ
EXE14.47 MBEnglish
アップデート-コンパイラ
EXE14.57 MBEnglish
アップデート-コンパイラ
EXE14.88 MBEnglish
アップデート-コンパイラ

ドキュメント

タイトル 分類 日付
PDF313 KBEnglish
パンフレット
PDF1.11 MBEnglish
アプリケーションノート
PDF2.33 MBEnglish
アプリケーションノート
PDF588 KBEnglish
アプリケーションノート
PDF4.25 MB
カタログ
PDF530 KBEnglish
パンフレット
PDF249 KBEnglish
ガイド
PDF180 KBEnglish
ガイド
PDF163 KBEnglish
ガイド
PDF407 KBEnglish
ガイド
PDF712 KB
ガイド
PDF664 KBEnglish
マニュアル-開発ツール
PDF3.83 MBEnglish
マニュアル-開発ツール
PDF2.57 MBEnglish
マニュアル-開発ツール
PDF4.02 MBEnglish
マニュアル-開発ツール
PDF1.11 MBEnglish
マニュアル-開発ツール
PDF5.55 MBEnglish
マニュアル-開発ツール
PDF1.50 MBEnglish
マニュアル-開発ツール
PDF1.13 MBEnglish
マニュアル-開発ツール
PDF821 KBEnglish
マニュアル-開発ツール
PDF58 KBEnglish
マニュアル-開発ツール
PDF84 KBEnglish
マニュアル-開発ツール
PDF226 KBEnglish
マニュアル-開発ツール
PDF413 KBEnglish
マニュアル-開発ツール
PDF1.59 MBEnglish
マニュアル-開発ツール
PDF2.73 MBEnglish
マニュアル-開発ツール
PDF1.85 MB
マニュアル-開発ツール
PDF1.25 MBEnglish
マニュアル-開発ツール
PDF639 KBEnglish
マニュアル-開発ツール
PDF748 KBEnglish
マニュアル-開発ツール
PDF542 KBEnglish
マニュアル-開発ツール
PDF183 KBEnglish
マニュアル-開発ツール
PDF291 KBEnglish
マニュアル-開発ツール
PDF226 KBEnglish
マニュアル-開発ツール
PDF373 KBEnglish
リリースノート
PDF380 KBEnglish
リリースノート
PDF441 KBEnglish
リリースノート
PDF372 KBEnglish
リリースノート
PDF432 KBEnglish
リリースノート
PDF290 KBEnglish
リリースノート
PDF1.52 MB
リリースノート
PDF1.26 MB
リリースノート
PDF151 KBEnglish
リリースノート
PDF110 KBEnglish
リリースノート
PDF1.06 MBEnglish
リリースノート
PDF286 KBEnglish
リリースノート
PDF158 KBEnglish
リリースノート
PDF176 KBEnglish
リリースノート
PDF326 KBEnglish
リリースノート
PDF314 KBEnglish
リリースノート
PDF161 KBEnglish
リリースノート
PDF217 KBEnglish
リリースノート
PDF208 KBEnglish
リリースノート
PDF198 KBEnglish
リリースノート
PDF162 KBEnglish
リリースノート
PDF131 KBEnglish
リリースノート
PDF149 KBEnglish
リリースノート
PDF118 KBEnglish
リリースノート
PDF255 KBEnglish
リリースノート
PDF219 KBEnglish
リリースノート
PDF131 KBEnglish
ツールニュース-おすすめツール
PDF327 KBEnglish
ツールニュース-おすすめツール
PDF408 KBEnglish
ツールニュース-おすすめツール
PDF242 KBEnglish
ツールニュース-おすすめツール
PDF171 KBEnglish
ツールニュース-おすすめツール
PDF353 KBEnglish
ツールニュース-おすすめツール
PDF242 KBEnglish
ツールニュース-おすすめツール
PDF267 KBEnglish
ツールニュース-注意事項
PDF178 KBEnglish
ツールニュース-注意事項
PDF177 KBEnglish
ツールニュース-注意事項
PDF178 KBEnglish
ツールニュース-注意事項
PDF106 KBEnglish
ツールニュース-注意事項
PDF156 KBEnglish
ツールニュース-注意事項
PDF144 KBEnglish
ツールニュース-注意事項
PDF109 KBEnglish
ツールニュース-注意事項
PDF278 KBEnglish
ツールニュース-注意事項
PDF137 KBEnglish
ツールニュース-注意事項
PDF138 KBEnglish
ツールニュース-注意事項
PDF161 KBEnglish
ツールニュース-注意事項
PDF87 KBEnglish
ツールニュース-注意事項
PDF85 KBEnglish
ツールニュース-注意事項
PDF95 KBEnglish
ツールニュース-注意事項
PDF86 KBEnglish
ツールニュース-注意事項
PDF121 KBEnglish
ツールニュース-注意事項
PDF108 KBEnglish
ツールニュース-注意事項
PDF78 KBEnglish
ツールニュース-注意事項
PDF168 KBEnglish
ツールニュース-注意事項
PDF187 KBEnglish
ツールニュース-注意事項
PDF232 KBEnglish
ツールニュース-注意事項
PDF240 KBEnglish
ツールニュース-注意事項
PDF87 KBEnglish
ツールニュース-注意事項
PDF88 KBEnglish
ツールニュース-注意事項
PDF84 KBEnglish
ツールニュース-注意事項
PDF150 KBEnglish
ツールニュース-注意事項
PDF39 KBEnglish
ツールニュース-注意事項
PDF202 KBEnglish
ツールニュース-注意事項
PDF210 KBEnglish
ツールニュース-注意事項
PDF209 KBEnglish
ツールニュース-注意事項
PDF202 KBEnglish
ツールニュース-注意事項
PDF87 KBEnglish
ツールニュース-お知らせ
PDF143 KBEnglish
ツールニュース-お知らせ
PDF125 KBEnglish
ツールニュース-お知らせ
PDF87 KBEnglish
ツールニュース-お知らせ
PDF411 KBEnglish
ツールニュース-お知らせ
PDF44 KBEnglish
ツールニュース-リリース
PDF70 KBEnglish
ツールニュース-リリース
PDF117 KBEnglish
ツールニュース-リリース
PDF154 KBEnglish
ツールニュース-リリース
PDF105 KBEnglish
ツールニュース-リリース
PDF158 KBEnglish
ツールニュース-リリース
PDF143 KBEnglish
ツールニュース-リリース
PDF181 KBEnglish
ツールニュース-リリース
PDF234 KBEnglish
ツールニュース-リリース
PDF99 KBEnglish
ツールニュース-リリース
PDF175 KBEnglish
ツールニュース-リリース
PDF134 KBEnglish
ツールニュース-リリース
PDF172 KBEnglish
ツールニュース-リリース
PDF100 KBEnglish
ツールニュース-リリース
PDF150 KBEnglish
ツールニュース-リリース
PDF318 KBEnglish
ツールニュース-リリース
PDF445 KBEnglish
ツールニュース-リリース
PDF373 KBEnglish
ツールニュース-リリース

追加詳細

製品展開/オーダ情報

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

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

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

最新版CC-RL 新規ご購入

Important: 本情報に記載の製品は、最新版CC-RLを使用するためのライセンスです。ご購入前に、使用したいCC-RLのライセンス形態を必ずご確認ください。

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

パッケージ名 発注型名(1ライセンス)
名称 エディション 期間 ノードロック/フローティング
RL78ファミリ用Cコンパイラパッケージ professional版 permanent ノードロック RTCRL7800CL01WNR
フローティング RTCRL7800CL01WNRN1
annual ノードロック RTCRL7800CA01WNR
フローティング RTCRL7800CA01WNRN1
standard版 permanent ノードロック RTCRL7800CS01WNR
フローティング RTCRL7800CS01WNRN1
annual ノードロック RTCRL7800CB01WNR
フローティング RTCRL7800CB01WNRN1
複数ライセンス (ライセンス数によって変わります)
  ライセンス数 説明 発注型名例
ノードロック・ライセンス 5 発注型名の後ろにL5を付加 RTCRL7800CL01WNRL5
10 発注型名の後ろにLAを付加 RTCRL7800CL01WNRLA
20 発注型名の後ろにLTを付加 RTCRL7800CL01WNRLT
  ライセンス数 説明 発注型名例
フローティング・ライセンス 5 発注型名末尾の数字を5に置換 RTCRL7800CL01WNRN5
10 発注型名末尾の数字をAに置換 RTCRL7800CL01WNRNA
20 発注型名末尾の数字をTに置換 RTCRL7800CL01WNRNT

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

Important: 本情報に記載の製品は、最新版CC-RLを使用するためのライセンスです。ご購入前に、使用したいCC-RLのライセンス形態を必ずご確認ください。

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

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

関連サービス

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

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

詳細はこちら >>

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

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

詳細はこちら >>

コンパイラ移行支援

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

詳細はこちら >>

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