2017-03-02 24 views
0

srec_catやsrec_infoなどのsrecツールを使用して、指定されたアドレスの.hexファイルからデータを読み込む方法があるのでしょうか。私は自分でファイルを解析できることを知っていますが、すでにそこにツールが存在する必要があります。誰もすでに何か似たようなことをしていますか?srecツールを使用して16進数のファイルから所定のアドレスのデータを読み込みます

答えて

0

今日、srec_catを使用して、16進数ファイルの一部のみをバイナリ出力ファイルに書き込むソリューションが見つかりました。

srec_cat.exe my.hex -intel -crop 0x08010000 0x08010040 -offset -0x08010000 -o out.bin -binary 

データシートは、結果をstd:outに出力することも可能であることを指摘しました。私にとっては、これはまったく機能していません。理由を知りません。

出力ファイル名[形式]このオプションを使用して、出力ファイル を指定できます。特殊ファイル名 " - [rq]は と解釈され、標準出力を意味します。このオプションが使用されていない場合、出力はデフォルト出力にデフォルトで設定されます( )。私はこの機能を使用するために記述する必要がありますどのような

srec_cat.exe my.hex -intel -crop 0x08010000 0x08010040 -offset -0x08010000 -o -[rq] -binary 

とにかくファイルを使用してこの問題を回避するには、期待通りに働いています。ファイルステップがなければ、いいアドオンになるでしょう。

関連する問題