RL78ファミリ用 Cコンパイラ(CC-RL)

|日立ソリューションズ『RL78ファミリ用 Cコンパイラ(CC-RL)』のシステム、サービス概要・価格や、解決出来る課題についてご紹介します。

株式会社 日立ソリューションズ

RL78ファミリ用 Cコンパイラ(CC-RL)

ルネサス製マイコン“RL78ファミリ”向けのルネサス純正統合開発環境(CS+)(※)および最適化コンパイラです。当社独自に集中型静的コードチェックツール anyWarp CodeDirector for C/C++を同梱しています。

※ルネサス統合開発環境「CubeSuite+」は、2014年10月1日から製品名を「CS+」に変更しました。

  • カタログダウンロード

このようなお悩みはありませんか?

課題

解決

  • RL78ファミリ向けに不具合のない高品質な開発を行いたい。

    ルネサス純正コンパイラCC-RLと当社独自の静的コードチェックツールにより品質改善を強力に支援します。

  • RL78ファミリのマイコン性能を引き出す最適化を実施したい。

    RXファミリ、RH850ファミリ用コンパイラで培った最適化技術を基盤としたルネサス純正の新コンパイラにより、最大限に高速化およびサイズ縮減を行います。

  • 統合開発環境を利用し、効率よく組込みソフトウェアを開発したい。

    プロジェクト管理・ビルダ・デバッガの各機能を統合した、統合開発環境CS+を提供します。

RL78ファミリ用 Cコンパイラ (CC-RL) 概要

RL78ファミリ用 Cコンパイラ(CC-RL)は、ルネサス純正の新しいCコンパイラです。
ルネサスの低消費電力マイコン「RL78ファミリ」は、家電などの民生用電子機器や電子メーター、センサーなどさまざまな組込み機器上で数多く利用されています。また、マイコン上で動く組込みアプリケーションは複雑化・大規模化を続けており、品質を維持しながらも開発の生産性向上が求められています。

本製品は、RXファミリ、RH850ファミリ用コンパイラで培った最適化技術を基盤とすることで、既存製品「RL78/78Kファミリ用 Cコンパイラ (CA78K0、CA78K0R)」から大幅に向上した最適化機能を実現しています。

また当社独自に集中型静的コードチェックツール anyWarp CodeDirector for C/C++ の年間無償ライセンスを提供します。
MISRA-C:2012ルールチェックにも対応しており、品質改善を強力にサポートします。

RL78ファミリ用 Cコンパイラ (CC-RL) 特徴

  • 最新の最適化技術を搭載したルネサス純正の新コンパイラ。
  • プロジェクト管理/ビルダ/デバッガの各機能を統合し、シームレスな開発環境の構築が可能。
  • グラフィカルなデバッガやラピッドビルド機能により開発工数の削減を支援。
  • 当社独自に集中型静的コードチェックツール anyWarp CodeDirector for C/C++の年間無償ライセンスを同梱。

RL78ファミリ用 Cコンパイラ (CC-RL) 機能

プロジェクト管理機能 統合開発環境CS+によりプロジェクト管理/ビルダ/デバッガの各機能を統合し、シームレスな開発環境の構築が可能です。
ラピッドビルド 従来の開発環境ではソースファイルをすべて編集したあと、まとめてビルドを実行する必要があり、ビルド時間がかかる原因になっていました。本製品では、ソースファイルを変更・保存するたびにバックグラウンドで自動的にビルドを実行する「ラピッド・ビルド機能」を搭載し、ビルド時間の大幅短縮を実現しました。
シミュレータ機能 RL78ファミリ用シミュレータを内蔵しており、実機がない環境でも組込みアプリケーションのデバッグが可能です。また、カバレジ取得やトレース、関数呼び出し関係の視覚表示など、テストや性能分析を支援する機能を内蔵しています。
RL78ファミリ向けの最適化と拡張言語仕様 RL78ファミリの命令を活用した最適化により、効率のよい実行プログラムを生成します。また、割込み処理の宣言やアセンブリコードの埋め込みなど、組込み開発を支援する拡張言語機能を備えています。
安全機能のCRC演算機能に対応 出力コードのCRCを演算し、ヘキサファイル出力時に埋め込む機能を備えています。
既存のソフトウェア資産を有効活用 旧コンパイラ「CA78K0R」の拡張機能をCC-RLの拡張機能に置換してコンパイルすることが可能です。
既存のソフトウェア資産の移行を支援します。
集中型静的コードチェックツール anyWarp CodeDirector for C/C++ の年間無償ライセンス ソースファイルの品質を測定/評価し、プログラムを動作させてテストする前に、ソフトウェアの問題を改善します。ソースを解析する指標はMISRA-C:2012ルール、IPA/SECコーディングガイド作法ガイドに対応。※

※有償版のanyWarp CodeDirector for C/C++に比べ一部機能制限があります。
anyWarp CodeDirector for C/C++ の詳細については、下記ページをご参照ください。
http://www.hitachi-solutions.co.jp/anywarp_codedirectorforc/

RL78ファミリ用 Cコンパイラ(CC-RL) 画面イメージ

RL78ファミリ用 Cコンパイラ(CC-RL) 画面イメージ

  • カタログダウンロード
お問い合わせ

ご購入前の商品・サービスに関するご質問・ご相談など

お電話でのお問い合わせ
0120-571-488 受付時間:月曜日から金曜日(祝祭日除く)10時から17時30分
Webからのお問い合わせ
資料請求・お問い合わせ
お問い合わせ

ご購入前の商品・サービスに関するご質問・ご相談など

お電話でのお問い合わせ 0120-571-488 受付時間:月曜日から金曜日(祝祭日除く)10時から17時30分

Webからのお問い合わせ

資料請求・お問い合わせ

ITのお悩みをソリュっと解決!特命課ソリュートくんがいく!
日立ソリューションズのご紹介
日立ソリューションズは、オンプレミス・クラウド連携を始めとする豊富なソリューションを、お客様の全体最適の視点で組み合わせ、ワンストップで提供する『ハイブリッド インテグレーション』を実現します。