概要
説明
本製品は、ルネサス統合開発環境CS+において、ターゲットシステムのない段階でアプリケーションのソースレベルデバッグを可能にするシミュレータです。
- RH850 コアはG3M/G3K/G3KH/G3MH/G4MH それぞれのアーキテクチャで動作します。
- 各種メモリや周辺モジュールに対するアクセスレイテンシを考慮していないため、実デバイスと実行時間(サイクル数)が異なります。
特長
- ホスト計算機上で動作するので、実機がなくてもプログラムのデバッグを開始することができ、システム全体の開発期間を短縮できます。
- 下記のような機能を持ち、プログラムのテスト、およびデバッグを効率よく進めることができます。
- RH850ファミリの各CPUに対応
- デバッグ対象プログラムの実行中に異常が発生した場合、異常を無視して続行するか、または停止するかを制御する機能
- 豊富なブレーク機能
- メモリマップの設定・編集
- Cおよびアセンブラソースレベルのカバレジ表示
- Windows上で動作し、ブレークポイント・メモリマップ・トレースをダイアログボックス上で設定することができます。
- Learn More
リリース情報
本製品はCS+版の RH850ファミリ用Cコンパイラパッケージ に含まれています。コンパイラパッケージをインストールすると、CS+ 統合開発環境に本シミュレータの機能が追加されます。
ターゲットデバイス
詳細情報
機能
- ビルダ、デバッガの統合により作業効率向上
- スタックトレース機能
- 豊富なブレークポイント機能サポート
- アセンブリソースレベルでのカバレジ表示
シミュレーション範囲
[本シミュレータが、サポートしている機能]
- 全実行命令
- レジスタ
- 全アドレス空間
[本シミュレータが、サポートしていない機能]
- マイコンの周辺機能の全て
- I/Oレジスタへのアクセス
- データキャッシュ
- サイクルアキュレート
サポート
サポートコミュニティ
- 最近Atom IDEとかVisual Studio Codeとか新しい開発環境が出て来てますね(Renesas CSplusと連携させる方法を探したいですね)
... ンク]C/C++ for VS Code (Preview)code.visualstudio.com/docs/languages/cpp[案(当面)]・ ビルドはCS+のコマンドラインモードを使用する・ ビルドエラーメッ ...
2017年9月16日 - スマートコンフィグレータとFITについて
... グレータの中にFITがある、という関係でしょうか? いままで、CS+を使用していまして、PDGを使用していました。 それがスマ ...
2022年2月9日 - CC-RL/CC-RX/CC-RHでVisual Studioの__debugbreak()機能のようなものを作って試してみようと思います
こんにちは。NoMaYです。昔、Windowsアプリケーションを作っていた頃、WindowsのDebugBreak()というAPIでブレークポイントを(諸般の事情で)手作 ...
2023年6月21日
ナレッジベース
- 使用するデバッグ・ツールの選択方法
... ファミリなお、CS+ for CCでは、新規にプロジェクトを作成した際のデバッグ・ツールはシミュレータが選択されています。
2021年12月2日 - ブレーク中に周辺I/Oの動作を停止させたい[RH850,RL78,RX]
... は周辺ブレーク(ペリフェラルブレーク)機能はありません。・CS+の場合CS+ではデバッグ・ツール(シミュレータを除く)のプ ...
2024年10月9日 - エミュレータ使用時のエラーメッセージ集
... マニュアル別冊」はここからダウンロードできます。またRXファミリマイコンをご使用の場合、こちらから以下も参照 ...
2022年4月19日