PRACTICE IIスクリプト言語を使用して、Trace32から外部(Python)スクリプトをディスパッチできますか?Trace32のPRACTICE IIスクリプトから外部スクリプトをディスパッチしますか?
1
A
答えて
1
OS.Screenを使用してコマンドプロンプトセッションを作成します。
2
私のような将来のgooglerにとっては、Lauterbach c-APIを使ってPythonからPRACTICEコマンドを実行する方法があります。 TRACE32アプリケーションは、スクリプトを実行する前に開いておく必要があります。また、あなたのconfig.t32ファイルに(2行の空白行を含む)5行を追加する必要があります。
#You must have an empty line before
RCL=NETASSIST
PACKLEN=1024
PORT=20010
#and after these three parameters
少なくともPORTパラメータ値がarbitaryですが、それはあなたの設定やスクリプトで一致する必要があります。これは、APIが利用可能になるUDPポートを定義します。 このコードは、PythonでAPIを使用する方法を示していますT32api.dllは、スクリプトで指定されたディレクトリにあることを
from ctypes import *
node = (c_char_p('NODE='),c_char_p('localhost'))
port = (c_char_p('PORT='),c_char_p('20010'))
plen = (c_char_p('PACKLEN='),c_char_p('1024'))
mydll = cdll.LoadLibrary(r'C:\T32\demo\api\capi\dll\T32api.dll')
error = mydll.T32_Config(*node)
error = mydll.T32_Config(*port)
error = mydll.T32_Config(*plen)
error = mydll.T32_Init()
error = mydll.T32_Attach(1)
#Try a PRACTICE command
cmd = c_char_p('DATA.DUMP 0xFF800000')
mydll.T32_Cmd(cmd)
チェック。 Lauterbachは、このAPIの詳細を提供しています。 demo \ api \ capiフォルダとこのドキュメントをご覧くださいhttp://www2.lauterbach.com/pdf/api_remote.pdf
関連する問題
- 1. 外部スクリプトから新しいレールデータベースレコードを作成しますか?
- 2. デルファイから外部PHPスクリプトを実行
- 3. Pythonのスクリプトから外部プログラムデータファイルにアクセス
- 4. 外部のアプリケーションからのポップアップウィンドウをスクリプトで閉じますか?
- 5. SQLiteOpenHelperは外部ファイルからテーブル・スクリプトをロードできますか?
- 6. Ruby:スクリプト内から外部スクリプトを使用して比較する
- 7. Trace32プログラム停止時にスクリプトを実行
- 8. Jquery外部スクリプト
- 9. 外部スクリプトのget_user_by
- 10. 外部スクリプトからPublicプロパティの変数を取得する
- 11. マルチスレッドのPythonスクリプトを外部から停止する方法
- 12. ノードモジュール(webpack?)から外部スクリプトのURLを変更するには
- 13. 別のスクリプトを終了して外部スクリプトを実行する
- 14. Antスクリプトフィルタは外部スクリプトを使用しますか?
- 15. Get-Snapshot PowerShellスクリプトからサーバー名の一部を除外します
- 16. Firefoxの内線番号から外部のスクリプトをロード
- 17. 外部ディレクトリからgradleスクリプトを実行する
- 18. 外部スクリプトからdatabase.phpを呼び出すCI
- 19. 外部スクリプトからmayaプロジェクトを設定する
- 20. 外部スクリプトからcodeigniterコントローラを呼び出す
- 21. C#スクリプトから外部アプリケーションメソッドを呼び出す
- 22. 外部スクリプトからコマンドライン引数を列挙する
- 23. node.jsから外部スクリプト/プログラムを呼び出す方法
- 24. Sinatraアプリケーションから外部Rubyスクリプトを実行する方法
- 25. Pythonスクリプトから外部対話型プログラムを実行する
- 26. 外部ソースからPythonスクリプトを実行する
- 27. Perlスクリプトから外部コマンドの出力を印刷
- 28. 外部スクリプトからJoomla2.5でログインしたユーザを確認しました(再掲)
- 29. スクリプトがスクリプトのルートディレクトリから開いていない限り、Pythonは外部設定ファイルにアクセスします
- 30. 外部スクリプトの検索