Guten Tag, ich habe eine Frage zum CRC-Check beim Lin Bus und zwar bei der Berechnung der Enhanced Checksum. Das Identifierfeld baut sich wie folgt auf: ID0;ID1;ID2;ID3;ID4;ID5;P0;P1 (LSB->MSB) Das Datenfeld wird ja wie folgt gesendet: D0->D7 (LSB->MSB) Wenn ich jetzt ein vorgebene ID habe, z.B. 13dez Ist die ID(LSB->MSB) 101100Bin Dann habe ich für die Paritätsbits: P0=0 und P1=1 Damit wäre die im Identifierfield übertragene Nachricht die physikalisch auf dem Bus liegt(ohne Start- und Stoppbits) 10110001 (LSB->MSB) Wenn ich jetzt die erweiterte Checksumme berechnen möchte nehme ich ja zu den Datenfeld noch das Identifierfeld dazu. Wird das ganze Identifierfeld wieder nach MSB->LSB geordnet? 10001101 (P1;P0;ID5;ID4;ID3;ID2;ID1;ID0) MfG Dirtrunner
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.