メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation)

概要

説明

本製品は、ルネサス統合開発環境CS+において、ターゲットシステムのない段階でアプリケーションのソースレベルデバッグを可能にするシミュレータです。

  • RH850 コアはG3M/G3K/G3KH/G3MH/G4MH それぞれのアーキテクチャで動作します。
  • 各種メモリや周辺モジュールに対するアクセスレイテンシを考慮していないため、実デバイスと実行時間(サイクル数)が異なります。

特長

  • ホスト計算機上で動作するので、実機がなくてもプログラムのデバッグを開始することができ、システム全体の開発期間を短縮できます。
  • 下記のような機能を持ち、プログラムのテスト、およびデバッグを効率よく進めることができます。
    • RH850ファミリの各CPUに対応
    • デバッグ対象プログラムの実行中に異常が発生した場合、異常を無視して続行するか、または停止するかを制御する機能
    • 豊富なブレーク機能
    • メモリマップの設定・編集
    • Cおよびアセンブラソースレベルのカバレジ表示
  • Windows上で動作し、ブレークポイント・メモリマップ・トレースをダイアログボックス上で設定することができます。
  • Learn More

リリース情報

動作環境

本製品はCS+版の RH850ファミリ用Cコンパイラパッケージ に含まれています。コンパイラパッケージをインストールすると、CS+ 統合開発環境に本シミュレータの機能が追加されます。

ターゲットデバイス

ドキュメント

詳細情報

機能

  • ビルダ、デバッガの統合により作業効率向上
  • スタックトレース機能
  • 豊富なブレークポイント機能サポート
  • アセンブリソースレベルでのカバレジ表示

シミュレーション範囲

[本シミュレータが、サポートしている機能]

  • 全実行命令
  • レジスタ
  • 全アドレス空間

[本シミュレータが、サポートしていない機能]

  • マイコンの周辺機能の全て
  • I/Oレジスタへのアクセス
  • データキャッシュ
  • サイクルアキュレート

サポート

サポートコミュニティ

  1. 最近Atom IDEとかVisual Studio Codeとか新しい開発環境が出て来てますね(Renesas CSplusと連携させる方法を探したいですね)

    ... ンク]C/C++ for VS Code (Preview)code.visualstudio.com/docs/languages/cpp[案(当面)]・ ビルドはCS+のコマンドラインモードを使する・ ビルドエラーメッ ...

    2017年9月16日
  2. スマートコンフィグレータとFITについて

    ... グレータの中にFITがある、という関係でしょうか? いままで、CS+を使していまして、PDGを使していました。 それがスマ ...

    2022年2月9日
  3. CC-RL/CC-RX/CC-RHでVisual Studioの__debugbreak()機能のようなものを作って試してみようと思います

    こんにちは。NoMaYです。昔、Windowsアプリケーションを作っていた頃、WindowsのDebugBreak()というAPIでブレークポイントを(諸般の事情で)手作 ...

    2023年6月21日
サポートコミュニティからの全ての結果を参照 (21件)

ナレッジベース

  1. 使するデバッグ・ツールの選択方法

    ... ファミリなお、CS+ for CCでは、新規にプロジェクトを作成した際のデバッグ・ツールはシミュレータが選択されています。

    2021年12月2日
  2. ブレーク中に周辺I/Oの動作を停止させたい[RH850,RL78,RX]

    ... は周辺ブレーク(ペリフェラルブレーク)機能はありません。・CS+の場合CS+ではデバッグ・ツール(シミュレータを除く)のプ ...

    2024年10月9日
  3. エミュレータ使時のエラーメッセージ集

    ... マニュアル別冊」はここからダウンロードできます。またRXファミリマイコンをご使の場合、こちらから以下も参照 ...

    2022年4月19日
サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。