Stránka 1 z 1

Výpočet CRC pro převod na HEX

Napsal: 20 kvě 2005, 10:07
od Ludan
Hezký den,

potřebuji uložit řetězcové konstanty do EEPROM (89S8252).

Zkoušel jsem tento způsob: v SW PAtmel zapíšu text, a ten pak uložím do souboru .HEX. Pro dlouhý texty je tento způsob nepoužitelný (nehledě na případné opravy).
Proto si chci napsat jednoduchý prográmek v Delphi, kde si text sice převedu na HEX, ale chybí to podstatný - kontrolní součet (poslední bajt).

Může mi prosím někdo poradit, jak jej spočítat ? Ať použiju XOR jakkoliv, nesejdu se s hodnotou, která je ukládána programem PAtmel.

Děkuji za každé nakopnutí.

Bye Ludan

Napsal: 05 pro 2005, 13:18
od ViPali
Pozri

http://www.riccibitti.com/crc.htm

možno pomôže