1

IAR 5.40 と xlink を使用してチェックサムを生成しています。生成されたチェックサムと計算されたチェックサムが一致しません。私のメモリマップは次のようになります。

Symbol       Checksum  Memory  Start   End    Initial value
------       --------  ------  -----   ---    -------------
__checksum    0xd973    CODE   4400 - FF7D    0x0000 (#0x0000)
                        CODE   FF80 - 243FF

__checksumは次の場所にあります。FF7E - FF7F

IAR 提供のチェックサム計算機を使用しています。

sum = fast_crc16(0, (unsigned char *)0x4400, (0xff7d - 0x4400 + 1));

とが一致しませんsum__checksum何かが足りないようです。助けが必要!!

4

0 に答える 0