English
Language : 

XC164-16 Datasheet, PDF (359/417 Pages) Infineon Technologies AG – 16-Bit Single-Chip Microcontroller with C166SV2 Core Volume 2 (of 2): Peripheral Units
Field
CFCMD
CFCIE
CFCOV
XC164-16 Derivatives
Peripheral Units (Vol. 2 of 2)
TwinCAN Module
Bits
[3:0]
High
6
High
7
High
Type Description
rw Frame Count Mode
This bitfield defines the operation mode of the frame
counter. This counter can work on frame base (frame
count) or on time base (time stamp).
0XXXB
0XX0B
Frame Count:1)
The CFC is not incremented after a foreign
frame was transferred on the CAN bus.
0XX1B The CFC is incremented each time a
foreign frame was transferred correctly on
the CAN bus.
0X0XB The CFC is not incremented after a frame
was received by the respective CAN node.
0X1XB The CFC is incremented each time a frame
was received correctly by the node.
00XXB The CFC is not incremented after a frame
was transmitted by the node.
01XXB The CFC is incremented each time a frame
was transmitted correctly by the node.
1XXXB
1000B
Time Stamp:
The CFC is incremented with the beginning
of a new bit time. The value is sampled
during the SOF bit.
1001B The CFC is incremented with the beginning
of a new bit time. The value is sampled
during the last bit of EOF.
others reserved
rw CAN Frame Count Interrupt Enable
Setting CFCIE enables the CAN Frame Counter
Overflow (CFCO) interrupt request.
0 The CFCO interrupt is disabled.
1 The CFCO interrupt is enabled.
rwh CAN Frame Count Overflow Flag
Flag CFCOV is set on a CFC overflow condition
(FFFFH to 0000H). An interrupt request is generated if
the corresponding interrupt is enabled (CFCIE = ‘1’).
0 An overflow has not yet been detected.
1 An overflow has been detected since the bit has
been reset.
CFCOV must be reset by software.
User’s Manual
TwinCAN_X41, V2.1
21-59
V2.1, 2004-03