モトローラ68HC11マイクロコントローラは、多くの用途で使用される一般的なマイクロコントローラでした。THRSim11プログラムを使用すると、Windows PC上の68HC11のプログラムを編集、組み立て、シミュレート、デバッグすることができます。THRSim11 を使用して、ターゲット EVM または EVB 互換ボード上のプログラムをデバッグすることもできます。シミュレーターは、CPU、ROM、RAM、およびすべてのメモリマップI/Oポートをシミュレートします。また、タイマー(パルスアキュムレータを含む)、アナログ-デジタルコンバータ、パラレルポート(ハンドシェイクを含む)、シリアルポート、I/Oピン(アナログおよび割り込みピンを含む)などのオンボード周辺機器をシミュレートします。 グラフィカルユーザーインターフェースのデバッグ中に、すべてのレジスタ(CPUレジスタとI/Oレジスタ)、メモリの位置(データ、プログラム、スタック)、およびシミュレートされたマイクロコントローラのピンを表示および制御することが可能になります。プログラムが実行されている場合でも!任意のイベントの組み合わせでシミュレーションを停止することができます。 デバッグ中にシミュレートされた 68HC11 のピンに接続できる(シミュレートされた)外部コンポーネントの数。たとえば、LED、スイッチ、アナログスライダー(可変電圧ポテンシャル)、シリアルトランスミッタとレシーバなど。 68HC11のアドレス空間にマッピングされた4 x 20のLCD文字表示もあります。 THRSim11はBUFFALOモニタープログラムを実行している任意のボードと通信することができます。アセンブリー・プログラムがターゲット・ボードにロードされると、グラフィカル・ユーザー・インターフェースは、実際のマイクロコントローラーのすべてのレジスター (CPU レジスターと I/O レジスター) およびメモリー位置 (データ、プログラム、スタック) の表示と制御を可能にします。任意のアドレスで実行を停止し、実際のマイクロコントローラのレジスタとメモリの位置(データ、プログラム、スタック)を検査または変更することができます。 高レベル言語 (C/C++) サポート THRSim11 は、自由な GNU gcc コンパイラで使用される DWARF2 デバッグ形式のデバッグ情報を持つオブジェクト ファイルを読み取るデバッガーがあります。C 変数もプログラムの実行中に更新されます。
バージョン履歴
- バージョン 5.30b に転記 2013-04-26
今すぐ無料!
プログラムの詳細
- カテゴリ: 開発 > デバッグ
- パブリッシャー: Harry Broeders
- ライセンス: 無料
- 価格: N/A
- バージョン: 5.30B
- プラットフォーム: windows