我一直在尝试使用开源来填充 Srecord程序。我需要做一个填充
0xC2AF00
。该程序似乎只能执行一个字节长的填充(例如:0xff
)。如果这对于 Srecord 是不可能的程序,那么我将如何着手编写自己的算法来做我想做的事情?
我不太确定如何确定需要填充的内容,然后我将如何着手进行所需的填充。如果有人可以针对 Tektronix 文件回答相同的问题,那将与如何执行我在 Intel hex 文件上所要求的一样好或更好。
最佳答案
-repeat-data 生成器可以将多个字节作为参数。 下面将用 C2AF00C2AF00 填充字节 16 到 31...
srec_cat -Output -Intel -generate 0x10 0x20 -repeat-data 0xC2 0xAF 0x00
结合您的实际输入或其他生成器,以填充适当的范围。
关于algorithm - Intel hex 文件中任意大小的填充模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/370499/