Ich muss gelegentlich dafür sorgen, dass Roboter (in diesem Fall Industrieroboter, nicht die selbstgebauten) über CAN mit den Dingen an denen sie arbeiten reden können.
Dabei ist mir noch kein CAN-Interface begegnet, das diese Checksummengeschichten nicht in Hardware abwickelt. Diese Dinge sind wahrscheinlich nur für wirkliche Low Level Entwickler relevant. Also wirklich für Leute, die z.B. CAN-Chips entwickeln oder sich um Signalqualität und EMV kümmern.
Für Softwareentwickler sind bei CAN viel eher Dinge wie ISO 15765, CAN Datenbanken usw. interessant.
Anders wäre es z.B. bei LIN. Das wird teilweise bei Microcontrollern über UART implementiert. Wer sowas entwickelt, muss sich sicher mit mehr Details auskennen.
Lesezeichen