問題タブ [trace32]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
trace32 - TRACE32 スクリプトから .bat ファイルを実行する方法は?
TRACE32 スクリプトから .bat ファイルを実行する必要があります。
OS.FILE.ACCESS("name of file","x") を試してみました。x は X 実行ファイルを表します。
マニュアルでは、この関数は TRUE または FALSE を返すと書かれているため、PRINT OS.FILE.ACCESS("FILENAME","x") を実行しましたが、TRUE しか返されず、.bat ファイルは実行されません。
TRACE32 スクリプトから .bat ファイルを実行する可能性はありますか?
trace32 - CPU ブレークポイントが停止したトレース 32 を確認します。
ブレークポイントに到達した CPU の ID を確認できるかどうかは誰にもわかりませんか?
印刷してすぐに実行を再開したいので、t32 cmdまたはグローバル変数が必要になる可能性があります。
linux - Linux リンク リストを Trace32 に表示する
Trace32 で Linux リンク リストをユーザー フレンドリーな方法で印刷しようとしています。
1. 利用可能な既知の方法は既にありますか?
そうでない場合は、モジュールリストの例を示します。
グローバル変数があります
どこ
そのため、T32 では、実行時に next および prev ポインターのリストが表示されるだけでv.v modules
、実際には有用な情報はありません。ただし、モジュール リストのすべてのノードはコンテナー タイプの一部です。この場合、構造体モジュール
通常、Linux はコンテナー ポインターを抽出するために、container_ofマクロを使用します。
この例struct list_head
では、list
メンバーであるポインターを知っているので、コンテナーへのポインターを取得するためにstruct module
呼び出す必要があります。container_of(modules->next, struct module, list)
これを T32 でアーカイブできるようにするにはlist
、コンテナー タイプのメンバーのオフセットを計算する必要があります。
誰でもこれを達成する方法を知っていますか?
trace32 - ファイルからデータを読み取り、VAR.NEWGLOBAL を使用して作成された PRACTICE 変数に格納することは可能ですか?
私は例を見つけました
&data は PRACTICE マクロでした。このデータを解析する必要があります。マクロに保存されているので、できません。PRACTICE変数に格納することはできますか? もしそうなら、コマンドはどのようになりますか?
trace32 - Trace32 でのデバッグ中にアセンブリを無効にする方法は?
アセンブリを無効にして、Trace32 を使用したデバッグ中に純粋な C/C++ コードを表示したいと考えています。
それは可能ですか?
trace32 - trace32 リモート API はどこからダウンロードできますか
リモート コントロールおよび JTAG アクセス用の LauterBach trace32 API のドキュメントを見つけましたが、実際の API を見つけることができません。リモート コントロールと JTAG アクセス用の最新の trac32 API を入手できる場所を教えてください。
trace32 - Trace32 の定数でメモリを埋める
私は Trace32 を初めて使用し、特定のアドレスから始まる 174 バイトを同じ値 (場合によっては 0x00、場合によっては 0XFF) で単純に埋めようとしています。
ドキュメントを見ると、Data.Set が適しているようですが、正しい引数がわかりません。
ありがとう。