655
CAN Controller (CAN)
Chapter 19
Preliminary User’s Manual U17566EE1V2UM00
19.3.3
Multi masters
As the bus priority (a node acquiring transmit functions) is determined by the
identifier, any node can be the bus master.
19.3.4
Multi cast
Although there is one transmitting node, two or more nodes can receive the
same data at the same time because the same identifier can be set to two or
more nodes.
19.3.5
CAN sleep mode/CAN stop mode function
The CAN sleep mode/CAN stop mode function puts the CAN Controller in
waiting mode to achieve low power consumption.
The controller is woken up from the CAN sleep mode by bus operation but it is
not woken up from the CAN stop mode by bus operation (the CAN stop mode
is controlled by CPU access).
19.3.6
Error control function
(1)
Error types
Table 19-11
Error types
Type
Description of error
Detection state
Detection method
Detection
condition
Transmission/
Reception
Field/Frame
Bit error
Comparison of the output
level and level on the bus
(except stuff bit)
Mismatch of levels
Transmitting/
receiving node
Bit that is outputting data on
the bus at the start of frame to
end of frame, error frame and
overload frame.
Stuff
error
Check of the receive data
at the stuff bit
6 consecutive bits of
the same output
level
Receiving node
Start of frame to CRC
sequence
CRC
error
Comparison of the CRC
sequence generated from
the receive data and the
received CRC sequence
Mismatch of CRC
Receiving node
CRC field
Form
error
Field/frame check of the
fixed format
Detection of fixed
format violation
Receiving node
CRC delimiter
ACK field
End of frame
Error frame
Overload frame
ACK
error
Check of the ACK slot by
the transmitting node
Detection of
recessive level in
ACK slot
Transmitting
node
ACK slot
electronic components distributor