Sé que sonará un poco novato, pero de hecho soy un principiante ... Necesito diseñar / definir una comunicación CAN entre dos dispositivos (uno usa un AT90CAN32 de Atmel y el otro aún no está definido), sin usar ningún protocolo específico (CANopen, J1939), sino simplemente una especie de "hecho por sí mismo" "protocolo. Primero, solo necesito hacer esto desde un punto de vista conceptual.
Mi pregunta es ¿qué tipo de cosas debo tener en cuenta?
Ya he definido un par de ID de CAN (por ejemplo, 0x1FFC) y qué tipo de datos se enviarán dentro de estos mensajes. Pero, ¿qué debo hacer a continuación? ¿Debo definir todo el ACK, la verificación de CRC, etc. "cosas" o está hecho por los controladores CAN en los dispositivos?
Lo siento si no me aclaré lo suficiente, pero no sé cómo explicar esto mejor ...
¡Gracias de antemano por tu ayuda!