The CAN interface is an 2-wire asynchronous transmission scheme controlled by start and stop bits at the beginning and end of each character. This interface is used, employing serial binary interchange.
Information is passed from transmitters to receivers in a data frame.
The data frame is composed of an Arbitration field, Control field, Data field, CRC field, ACK field. The frame begins with a Start of frame , and ends with an End of frame space. The data field may be from 0 to 8 bits.