GD32VF103 User Manual
436
Filter
Bank
FIFO0
Active
Filter
Nunber
Filter
Bank
FIFO1
Active
Filter
Nunber
F3DATA1[15:0]-16bit-ID
4
5
F5DATA0-32bit-ID
No
3
F3DATA1[31:16]-16bit-
Mask
F5DATA1-32bit-ID
4
7
F7DATA0[15:0]-16bit-ID
No
5
6
F6DATA0[15:0]-16bit-ID
Yes
5
F7DATA0[31:16]-16bit-ID
6
F6DATA0[31:16]-16bit-ID
6
F7DATA1[15:0]-16bit-ID
7
F6DATA1[15:0]-16bit-ID
7
F7DATA1[31:16]-16bit-ID
8
F6DATA1[31:16]-16bit-ID
8
8
F8DATA0[15:0]-16bit-ID
Yes
9
10
F10DATA0[15:0]-16bit-ID
No
9
F8DATA0[31:16]-16bit-ID
10
F10DATA0[31:16]-16bit-Mask
F8DATA1[15:0]-16bit-ID
11
F10DATA1[15:0]-16bit-ID
10
F8DATA1[31:16]-16bit-ID
12
F10DATA1[31:16]-16bit-Mask
9
F9DATA0[15:0]-16bit-ID
Yes
13
11
F11DATA0[15:0]-16bit-ID
No
11
F9DATA0[31:16]-16bit-
Mask
F11DATA0[31:16]-16bit-ID
12
F9DATA1[15:0]-16bit-ID
14
F11DATA1[15:0]-16bit-ID
13
F9DATA1[31:16]-16bit-
Mask
F11DATA1[31:16]-16bit-ID
14
12
F12DATA0-32bit-ID
Yes
15
13
F13DATA0-32bit-ID
Yes
15
F12DATA1-32bit-Mask
F13DATA1-32bit-ID
16
Priority
The filters have the priority:
1.
32-bit mode is higher than 16-bit mode.
2.
List mode is higher than mask mode.
3.
Smaller filter index value has the higher priority.
20.3.6.
Time-triggered communication
The time-triggered CAN protocol is a higher layer protocol on top of the CAN data link layer.
Time-triggered communication means that activities are triggered by the elapsing of time
segments. In a time-triggered communication system all points of time of message
transmission are defined during the development of a system. A time-triggered
communication system is ideal for applications in which the data traffic is of a periodic nature.
In this mode, the 16-bit internal counter of the CAN hardware is activated and used to
generate the time stamp value stored in the CAN_RFIFOMPx and CAN_TMPx registers for
reception and transmission respectively. The internal counter is incremented each CAN bit
time. The internal counter is captured on the sample point of the SOF (Start of Frame) bit in
both reception and transmission.
The automatic retransmission is disabled in the time-triggered CAN communication.