1

我正在研究在 WindRiver 的 VxWorks 653 上运行的嵌入式系统。在构建二进制文件后,使用 objcopy 将其转换为 SREC,以便刻录到目标设备中。但是这个 SREC 文件包含一个 S0 记录及其构建目录,因此构建放置在两个不同目录中的相同代码将以不同的 SREC 文件结尾。是否可以关闭此 S0 记录添加到结果文件,无需手动操作?

4

1 回答 1

0

您可以简单地对 with 的输出进行后处理objcopygrep删除任何S0记录,例如:

objcopy ... -O srec input_file temp_file && \
grep -v ^S0 temp_file > output_file && \
rm temp_file
于 2017-02-01T09:26:08.667 回答