beautypg.com

3 can operations -47, 1 frame types -47, Figure 4-3. can2.0a (standard) format -47 – Maxim Integrated MAXQ7666 User Manual

Page 177: Figure 4-4. can2.0b (extended) format -47, 3 can operations, 1 frame types, 1 data frame

background image

MAXQ7665/MAXQ7666 User’s Guide

4-47

4.3 CAN Operations

The CAN2.0B protocol specifies two different message formats: the standard 11-bit (CAN2.0A) and the extended 29-bit (CAN2.0B),
and four different frame types for CAN bus communications. The standard format, as shown in Figure 4-3, makes use of an 11-bit iden-
tifier. The extended format, as shown in Figure 4-4, makes use of a 29-bit identifier.

4.3.1 Frame Types

The four different frame types for CAN bus communications are data frame, remote frame, error frame, and overload frame.

4.3.1.1 Data Frame

The data frame is formulated to carry data from a transmitter to a receiver. Figure 4-3 and Figure 4-4 show examples of data frames in
the standard and extended formats. The data frame is composed of seven fields that include the start of frame, arbitration field, con-
trol field, data field, CRC field, acknowledge field, and an end of frame. A description of these fields follows.

4.3.1.1.1 Start of Frame (SOF)

(Standard and extended format.) The start of frame (SOF) is a dominant bit that signals the start of a data or remote frame. The dom-
inant bit forces a hard synchronization, initiating the CAN controller receive mode.

4.3.1.1.2 Arbitration Field

(Standard and extended format.) The arbitration field contains the identifier of the message and a dominant remote request (RTR) bit.
The identifier is composed of one field in the standard 11-bit format or two fields in the extended 29-bit format. Two additional bits, the
substitution remote request (SRR) bit and the identifier extension (IDE) bit, separate the two fields in the extended format.

Remote Request (RTR) Bit: (Standard and extended format.) The remote request (RTR) bit is a dominant bit in data frames

and a recessive bit in remote frames.

Substitution Remote Request (SRR) Bit: (Extended format.) The substitution remote request (SRR) bit is a recessive bit and

is substituted for the RTR bit when using the extended format.

Identifier Extension (IDE) Bit: (Extended format.) The identifier extension (IDE) bit is a dominant bit in the standard format and

a recessive bit in the extended format. The IDE bit is located in the control field in the standard format and is located in the arbi-
tration field in the extended format.

Figure 4-3. CAN2.0A (Standard) Format

7

BITS

3

BITS

S
O
F

R
T
R

I

D

E

r

o

11-BIT IDENTIFIER

0 TO 8 BYTES

15-BIT CRC

DLC

ARBITRATION FIELD

CONTROL FIELD

DATA FIELD

CRC FIELD

ACK

FIELD

INTER

BUS

IDLE

END OF

FRAME

Figure 4-4. CAN2.0B (Extended) Format

7

BITS

3

BITS

S
O
F

R
T
R

S
R
R

I

D

E

r

1

r

0

11-BIT IDENTIFIER

18-BIT IDENTIFIER

0 TO 8 BYTES

15-BIT CRC

DLC

ARBITRATION FIELD

CONTROL FIELD

DATA FIELD

CRC FIELD

ACK

FIELD

INTER

BUS

IDLE

END OF

FRAME

Maxim Integrated

This manual is related to the following products: