Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What are the differences between the CAN 2.0A and CAN 2.0B specifications of the CAN protocol?

0
Ali Khakpour Posted

What are the differences between the CAN 2.0A and CAN 2.0B specifications of the CAN protocol?

0
shivam dixit

hi

Version 1.0 and 1.2 defined CAN with an 11-bit message identification giving a possible 2048 message identifiers. Version 2.0 has allowed an 18-bit message ID extension allowing for an effective 29-bit message ID. To keep new CAN devices compatible with older implementations, the CAN 2.0 specification is defined in two parts, 2.0A and 2.0B. In CAN 2.0A, the message format is consistent with older versions of CAN that use only an 11-bit message ID. In CAN 2.0B the 18-bit message ID extension is allowed. CAN 2.0B can then be implemented in either the passive or active mode. 
CAN version 1.0, 1.2 and 2.0A are called “standard CAN” because they all use an 11-bit message ID. CAN 2.0 B is called “Extended CAN” as it uses the extended 29-bit message ID.
 

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.