AP29000
Connecting C166 and C500 Microcontroller to CAN
The Controller Area Network (CAN)
Application Note
11
V 1.0, 2004-02
3.3
The different CAN Frames and their Formats
3.3.1
Data Frame
3.3.1.1
Standard CAN Data Frame
Figure 1
Standard CAN Data Frame
A "Data Frame" is generated by a node when the node wishes to transmit data. The
Standard CAN Data Frame is shown in figure 1. In common with all other frames, the
frame begins with a Start Of Frame bit (SOF = dominant state) for hard
synchronization of all nodes.
Inter Frame Space
1
11
4
0...64
15
7
3
1 1 1
1 1 1
Standard Data Frame
Bus Idle
Intermission
End of Frame
ACK Delimiter
ACK Slot
CRC Delimiter
Data Field
Data Length Code
Identifier Field
Start of Frame
}
Control Field
CRC Sequence
}
}
CRC Field
}
Arbitration Field
(reserved (D))
IDE Bit (D)
RTR Bit (D)
Acknowledge
Field
recessive Level
dominant Level