karty pamięci suma kontolna

Dec 28, 2005 6 Replies

Jaki może być algorytm na sumę kontrolną w karcie pamięci I2C K2



schemat pamięci wyglada tak


00 00 28 F1 00 02 75 D7 00 4E 05 0C 1A 0E 1F 39 00 00 00 00 00 00 00
0C


0 0 40 241 -lliczba 40 impulsów i stała 241! 0 2 117 215 - prawdopodobnie nr kart 0 78 5 12 26 14 31 57 0 jakaś stała 78 oraz data i godzina nabicia



5.12.26 14:31:57
0 0 0 0 0 0 12 to jest chyba wynik tej sumy



Jezeli może ktoś pomóc


Raczej nikt nie pomoże, bo trzeba by mieć dużo więcej danych do odwzorowania sumy kontrolnej. A i wtedy od ręki tego się tego nie zrobi.

józek

Użytkownik "Michał Wygralak" snipped-for-privacy@orange.pl napisał w wiadomości news:douib7$861$ snipped-for-privacy@atlantis.news.tpi.pl...

Użytkownik "hujózek" snipped-for-privacy@vp.pl napisał w wiadomości news:douina$pvg$ snipped-for-privacy@news.onet.pl...

Sranie w banię, wszystkie bajty dodaj modulo 2 i wyjdzie suma.

Paweł

˙˙ ˙˙ ˙˙ ˙˙ 00 00 96 F1 00 02 75 93 00 4E 05 0C 1A 0C 06 33 00 00 00 00 00

00 00 E7 ˙˙ ˙˙ ˙˙ ˙˙ 00 00 96 F1 00 02 75 93 00 4E 05 0C 1A 0C 06 33 00 00 00 00 00 00 00 E7 ˙˙ ˙˙ ˙˙ ˙˙ 00 00 96 F1 00 02 75 93 00 4E 05 0C 1A 0C 06 33 00 00 00 00 00 00 00 E7 ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙ ˙˙

To jest całkowity zrzut pamięci jak je dodać

Użytkownik "Michał Wygralak" snipped-for-privacy@orange.pl napisał w wiadomości news:dp18pr$fkg$ snipped-for-privacy@nemesis.news.tpi.pl...

Jak już powiedziałem, liczymy sumy modulo 2 (XOR). Suma modulo 2 polega na dodawaniu kolejnych bitów bez przeniesień. Dla systemu dwójkowego:

0+0=0 0+1=1 1+0=1 1+1=0

Dodajmy dla przykładu 96 i F1:

96 w zapisie dwójkowym to 10010110 F1 w zapisie dwójkowym to 11110001 Jak się doda, wyjdzie 01100111, czyli 67

Takie sumy liczy windowsowy kalkulator. Jak przełączysz go w tryb naukowy, wybierz system szesnastkowy i licz sumy "Xor".

Paweł

Tak z ciekawości, można wiedzieć po co to?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required