0

Lauterbachデバッグツールを使用するときにいくつかの問題があります。練習用スクリプトを作成し、既存のスクリプトに統合したいと思います。

たとえば、ボードARMをテストしています。スクリプトがありますarm.cmmが、実行するとレジスタの値が変更されます。デバッグを使用して手動で検出することはできますが、完全自動で実行する必要があります。

そのため、 Practiceスクリプト.cmm言語を使用してレジスタの値を確認していますが、新しいスクリプトを既存のスクリプトに統合する方法がわかりません。

どうやってやるの?

4

2 に答える 2

3
DO <filename.cmm> [<paramaters>]
ENDDO

DOコマンドはPRACTICE プログラムを開始します。DOコマンドをコマンド レベルで使用して PRACTICE プログラムを開始したり、プログラム内でサブルーチンのような別のファイルを実行したりできます。DOコマンドで開始された PRACTICE ファイルは、 ENDDO命令で終了する必要があります。サブルーチンに渡される追加のパラメータを定義できます。サブルーチンは、ENTRYコマンドでパラメータ リストを読み込みます。

于 2015-02-03T12:03:06.897 に答える
0

完全に理解できているかわかりません...デバッグ中にレジスタがあなたの下から変更されていますか?レジスタの内容を印刷するだけですか、それとも論理比較を行いますか?

いずれにせよ、私は彼らに電話をかけるか、彼らに電子メールを送ることをお勧めします。Lauterbachは優れたデバッガーですが、複雑になる可能性があります。私はミサ部門の人たちを知っています、そして彼らは信じられないほど助けになり、そのような質問にすぐに答えることができます。

于 2012-07-26T01:48:49.063 に答える