XC886/888CLM
Controller Area Network (MultiCAN) Controller
User’s Manual
15-65
V1.3, 2010-02
MultiCAN, V1.0
Encoding of the LEC Bit Field
0
[31:10] r
Reserved
Read as 0; should be written with 0.
Table 15-8
Encoding of the LEC Bit Field
LEC Value
Signification
000
B
No Error:
No error was detected for the last (most recent) message on the CAN
bus.
001
B
Stuff Error:
More than 5 equal bits in a sequence have occurred in a part of a
received message where this is not allowed.
010
B
Form Error:
A fixed format part of a received frame has the wrong format.
011
B
Ack Error:
The transmitted message was not acknowledged by another node.
100
B
Bit1 Error:
During a message transmission, the CAN node tried to send a
recessive level (1) outside the arbitration field and the acknowledge
slot, but the monitored bus value was dominant.
101
B
Bit0 Error:
Two different conditions are signaled by this code:
1. During transmission of a message (or acknowledge bit, active-error
flag, overload flag), the CAN node tried to send a dominant level (0),
but the monitored bus value was recessive.
2. During bus-off recovery, this code is set each time a sequence of
11 recessive bits has been monitored. The CPU may use this code
as indication that the bus is not continuously disturbed.
110
B
CRC Error:
The CRC checksum of the received message was incorrect.
111
B
CPU write to LEC:
Whenever the CPU writes the value 111
B
to LEC, it takes the value
111
B
. Whenever the CPU writes another value to LEC, the written LEC
value is ignored.
Field
Bits
Type Description
*
Содержание XC886CLM
Страница 1: ...User s Manual V1 3 2010 02 Microcontrollers 8 Bit XC886 888CLM 8 Bit Single Chip Microcontroller...
Страница 3: ...User s Manual V1 3 2010 02 Microcontrollers 8 Bit XC886 888CLM 8 Bit Single Chip Microcontroller...
Страница 324: ...XC886 888CLM Serial Interfaces User s Manual 12 52 V1 3 2010 02 Serial Interfaces V 1 0...
Страница 663: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG...