English
Language : 

XC164-16 Datasheet, PDF (351/417 Pages) Infineon Technologies AG – 16-Bit Single-Chip Microcontroller with C166SV2 Core Volume 2 (of 2): Peripheral Units
XC164-16 Derivatives
Peripheral Units (Vol. 2 of 2)
TwinCAN Module
The Node Status Register reports error states and successfully ended data
transmissions. This register has to be read in order to release the status change interrupt
request.
ASR
Node A Status Register
BSR
Node B Status Register
15 14 13 12 11 10 9
0
r
Reset Value: 0000H
Reset Value: 0000H
876543210
BE
OFF WRN
0
rh rh r
RX TX
OK OK
rwh rwh
LEC
rwh
Field
LEC
TXOK
RXOK
Bits Type Description
[2:0] rwh Last Error Code
Bitfield LEC indicates if the latest CAN message
transfer has been correct (No Error) or it indicates the
type of error, which has been detected. The error
conditions are detailed in Table 21-7.
000 No Error
001 Stuff Error
010 Form Error
011 Ack Error
100 Bit1 Error
101 Bit0 Error
110 CRC Error
111 reserved
3
rwh Message Transmitted Successfully
0 No successful transmission since last flag reset.
1 A message has been transmitted successfully
(error free and acknowledged by at least one
other node).
TXOK must be reset by software.
4
rwh Message Received Successfully
0 No successful reception since last flag reset.
1 A message has been received successfully.
RXOK must be reset by software.
User’s Manual
TwinCAN_X41, V2.1
21-51
V2.1, 2004-03