2012-11-23 83 views
1

是否可以使用objcopy把參數僅--gap填充一些具體板塊?我不想用例如0xAA,因爲我想在現有的EEPROM中保存一些舊節。當它們被例如重寫時是不好的。和0xAA。但在其他部分,我確實需要這種行爲。使用objcopy把--gap填充僅適用於特殊的部分

感謝您的幫助。 --pad到

如: AVR-objcopy.exe -I ihex -O二進制--gap填寫0xFF的--pad到0x1FFE

回答

0

您可以用該填充指定的結束地址fkmegax8.hex fkmegax8.bin

objcopy規範: - gap-fill val 用val填充節之間的間隙。此操作適用於各部分的加載地址(LMA)。這是通過增加具有較低地址的部分的大小並填充用val創建的額外空間來完成的。 - 鍵盤地址 將輸出文件填充到加載地址地址。這是通過增加最後一部分的大小來完成的。額外的空間用'--gap-fill'(默認爲零)指定的值填充。

我通過將它們與srec_cat.exe交換在一起來放置最終的十六進制文件。

所以,如果你有由着性部分放在一起你的文件部分,你可以把你的填充字節的每一個新的空白之後。

相關問題