概要

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

Important: RL78ファミリをお使いのお客様は、さらに性能向上を図った「RL78ファミリ用Cコンパイラパッケージ(CC-RL)」のご利用をお勧めします。CA78K0RおよびCA78K0用に記述されたCソースファイルをCC-RL用に変換する方法についてはこちらをご参照ください。
78Kファミリをお使いのお客様は、本製品(CA78K0R、CA78K0)をご利用ください。

  • ANSI規格準拠
    • C89とC99(一部の機能(//コメントなど))のサポート。
  • 優れた最適化
    • 最適化によるコードサイズの縮小、および実行速度に優れたコードの生成が可能。
    • 豊富な最適化機能はGUIで簡単設定。
  • RL78、78K0R、78K0アーキテクチャとの協調
    • 割り込み処理をC言語で記述可能。
    • 各種組み込み関数を提供。
  • 使用用途に応じた開発
    • 統合開発環境CS+に対応。
    • コマンドラインからの起動も可能。
  • Learn More
製品名 バージョン/リリース日 備考
RL78、78Kファミリ用Cコンパイラパッケージ Ver.: CS+ V8.07.00
(CS+ for CA,CX V4.07.00)
リリース: 2022/01/20
コンパイラ: CA78K0R (RL78、78K0R用)
最新Ver.: V1.72
リリース: 2016/03/07

コンパイラ: CA78K0 (78K0用)
最新Ver.: V1.30
リリース: 2012/11/01
Note
  1. CS+が最新版でない場合はアップデートしてください。

FAQ

内容
メモリ・モデルを使い分けるメリット
対応文字コードについて
ロード・モジュール・ファイルの形式

関連FAQをすべて見る

ターゲットデバイス(ファミリ)

ダウンロード

タイトル 分類 日付
ZIP63 KBEnglish
アップデート-コンパイラ
EXE18.81 MBEnglish
アップデート-コンパイラ

ドキュメント

タイトル 分類 日付
PDF1.04 MBEnglish
アプリケーションノート
PDF4.25 MB
カタログ
PDF249 KBEnglish
ガイド
PDF180 KBEnglish
ガイド
PDF163 KBEnglish
ガイド
PDF407 KBEnglish
ガイド
PDF664 KBEnglish
マニュアル-開発ツール
PDF2.03 MBEnglish
マニュアル-開発ツール
PDF1.57 MBEnglish
マニュアル-開発ツール
PDF482 KB
マニュアル-開発ツール
PDF572 KB
マニュアル-開発ツール
PDF660 KB
マニュアル-開発ツール
PDF749 KB
マニュアル-開発ツール
PDF492 KB
マニュアル-開発ツール
PDF376 KB
マニュアル-開発ツール
PDF372 KB
マニュアル-開発ツール
PDF415 KB
マニュアル-開発ツール
PDF262 KB
マニュアル-開発ツール
PDF5.39 MBEnglish
マニュアル-開発ツール
PDF6.99 MBEnglish
マニュアル-開発ツール
PDF6.08 MBEnglish
マニュアル-開発ツール
PDF7.89 MBEnglish
マニュアル-開発ツール
PDF4.01 MBEnglish
マニュアル-開発ツール
PDF2.63 MBEnglish
マニュアル-開発ツール
PDF1.96 MBEnglish
マニュアル-開発ツール
PDF6.50 MBEnglish
マニュアル-開発ツール
PDF158 KBEnglish
リリースノート
PDF343 KBEnglish
リリースノート
PDF64 KBEnglish
リリースノート
PDF127 KBEnglish
リリースノート
PDF165 KBEnglish
ツールニュース-注意事項
PDF74 KBEnglish
ツールニュース-注意事項
PDF143 KBEnglish
ツールニュース-注意事項
PDF79 KBEnglish
ツールニュース-注意事項
PDF168 KBEnglish
ツールニュース-注意事項
PDF63 KBEnglish
ツールニュース-注意事項
PDF65 KBEnglish
ツールニュース-注意事項
PDF229 KBEnglish
ツールニュース-注意事項
PDF143 KBEnglish
ツールニュース-お知らせ
PDF213 KBEnglish
ツールニュース-リリース
PDF87 KBEnglish
ツールニュース-注意事項
PDF134 KBEnglish
ツールニュース-リリース
PDF150 KBEnglish
ツールニュース-リリース
PDF235 KBEnglish
ツールニュース-リリース
PDF315 KBEnglish
ツールニュース-リリース
PDF372 KBEnglish
ツールニュース-リリース
PDF265 KBEnglish
ツールニュース-リリース

追加詳細

製品展開/オーダ情報

製品名 IDE 発注型名(Note2)
RL78、78Kファミリ用Cコンパイラパッケージ(Note3) CS+ R0C07800QSW01N(Note1)
Note
  1. ライセンスキー証書等の書類のみ同梱しています。
  2. 1ライセンス品の受注型名です。5ライセンス品の場合 #L5、10ライセンス品の場合 #LA、20ライセンス品の場合 #LT が型名の後ろに付加されます。
  3. RL78ファミリ用Cコンパイラパッケージ(CC-RL)とは別の製品です。

製品パッケージ内容

  • CS+ for CA,CX 共通部分 (デバッグ機能含む)
  • コンパイラ・アセンブラ・リンカ (CA78K0R, CA78K0)
  • シミュレータ
  • デバイス依存情報
  • CS+ ユーティリティ
  • エミュレータユーティリティ
  • USBドライバ
  • アップデートマネージャ
  • スタック見積もりツール
  • 変数/関数情報ファイル生成ツール (RL78および78K0Rで対応)
  • 変数情報ファイル生成ツール (78K0で対応)
  • メモリ・バンク配置支援ツール(78K0で対応)

関連リソース

ダウンロード

CS+ for CA,CX>>

購入したコンパイラパッケージのライセンスキーを入力することで製品版として使用することができます。詳しくは統合開発環境 CS+ ユーザ向け情報をご覧ください。

アップデート方法

CS+ でアップデートマネージャを起動してアップデートしてください。
常に最新版でお使いいただくようアップデートをお願いします。

デバイス依存情報

デバイス依存情報(DevInfo_RL78、DevInfo_78K)をアップデートすることにより選択肢に追加されます。

ご購入

コンパイラパッケージの購入については、最寄りのルネサス エレクトロニクス営業担当または特約店までご連絡ください。
なお、CA78K0RコンパイラおよびCA78K0コンパイラはCS+版のRL78、78Kファミリ用Cコンパイラパッケージに同梱されています。単体での販売はありません。