Hallo, ich möchte zwei µCs via CAN miteinander verbinden, die Kommunikation zwischen den Testboards funktioniert auch soweit. Um nun mit meinem eigentliche Projekt anzufangen überlege ich mir ob es sinnvoll ist, den Telegrammen eine CRC mit zu senden? Ich habe bei bei den Telegrammen noch 2 Byte frei und eine CRC würde sich anbieten. Bin mir aber nicht sicher ob es überhaupt notwendig ist oder ob das "trafficverschwendung" ist? CAN ist ja von sich aus als RS485, mit Bit Arbitration und ACK-Bit recht störunanfällig, aber wie sieht es über längere Strecken und EMV-Verseuchung aus? Mir feht da einfach noch ein wenig die Erfahrung! Danke!
Das übernimmt schon der CAN-Controller für Dich. Lese mal nochmal bei CAN nach (entweder hier oder http://de.wikipedia.org/wiki/Controller_Area_Network#Daten-Frame). Da siehst Du dann das Prüfsummenfeld (CRC). Grüße
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.