What are the CAN BUS Frame Works?

  1. SOF – 1 Dominant
  2. Arbitration Field – 11 bit Identifier, 1 bit RTR (or) 11 bit, 1SRR, 1IDE, 18 bit, 1RTR
  3. Control Field – IDE, r0, 4 bits (DLC)
  4. Data Field – (0-8) Bytes
  5. CRC Field – 15 bits, Delimiter (1 bit recessive)
  6. ACK Field – 1 bit, Delimiter (1 bit recessive)
  7. EOF – 7 bits recessive
  8. IFS – 3 bits recessive
  9. Types of frames – Data, remote, Error frame and Overload frame
  10. Types of errors – ACK error, Bit error, Stuff error, Form error, CRC error
  11. Error frame – 0-12 superposition flags, 8 recessive (Delimiter)
  12. Overload frame – 0-12 superposition flags, 8 recessive (Delimiter)