使用srec工具从hex文件中读取给定地址的数据

时间:2017-03-02 08:31:47

标签: shell hex binaryfiles

我想知道是否有办法使用srec_cat或srec_info等srec工具系列从给定地址的.hex文件中读取数据。我知道我可以自己解析文件但是必须有一个工具。有没有人做过类似的事情?

1 个答案:

答案 0 :(得分:0)

今天我找到了一个使用srec_cat将一部分hex文件写入二进制输出文件的解决方案。

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 

无论如何,该文件的解决方法正在按预期工作。没有文件步骤将是一个很好的补充。