Je suis à la recherche d'une personne ou d'exemple concernant le calcul du CRC16 avec les composants 1-wire (DS...) de Maxim.
Merci d'avance pour votre aide.
-----
19/04/2010, 22h03
#2
RISC
Date d'inscription
novembre 2006
Messages
3 793
Re : CRC16 One wire
Salut,
En langage ADA, FORTH, COBOL ???
Sur quel micro ?
Quel chip DS ???
Un peu de précisions que diantre
a+
19/04/2010, 22h16
#3
invite7656582f
Date d'inscription
janvier 1970
Messages
96
Re : CRC16 One wire
Effectivement j'ai mis peu de précision mais ceci veux aussi dire que n'importe quel langage me convient puisque c'est simplement pour comprendre.
Sinon pour info c'est avec un DS2450
J'ai évidemment lu la page sur le site de Maxim (http://www.maxim-ic.com/app-notes/index.mvp/id/27) concernant le calcul. Je trouve le même résultat qu'eux en prenant les valeurs de leur exemple, mais donc mon cas je ne trouve pas le même CRC que renvoi mon DS.
Le CRC que je cherche à calculer est ce lui renvoyé après une première écriture dans la mémoire. Il est écrit dans le datasheet que ce CRC est issue de la commande, de l'adresse et de la donnée, mais dans quel ordre ?
J'ai essayé de plusieurs façons mais sans grand résultat