Výpočet CRC pro převod na HEX
Napsal: 20 kvě 2005, 10:07
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
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