17. CAN Module
puorG92/C61M
page 304
854fo7002,03.raM21.1.veR
2110-1010B90JER
17.3.2 Bit-rate
Bit-rate depends on f1, the division value of the CAN module system clock, the division value of the baud
rate prescaler, and the number of Tq of one bit.
Table 17.2 shows the examples of bit-rate.
Table 17.2 Examples of Bit-rate
Calculation of Bit-rate
f1
2 ✕ “f
CAN
division value (Note 1)” ✕ “baud rate prescaler division value (Note 2)” ✕ “number of Tq of one bit”
Note 1: fCAN division value = 1, 2, 4, 8, 16
fCAN division value: a value selected in the CCLKR register
Note 2: Baud rate prescaler division value = P + 1 (P: 0 to 15)
P: a value selected in the BRP bit in the C0CONR register
NOTE:
1. The number in ( ) indicates a value of “fCAN division value” multiplied by “baud rate prescaler division value”.
Bit-rate 20MHz 16MHz 10MHz 8MHz
1Mbps 10Tq (1) 8Tq (1)
--
500kbps 10Tq (2) 8Tq (2) 10Tq (1) 8Tq (1)
20Tq (1) 16Tq (1)
--
125kbps 10Tq (8) 8Tq (8) 10Tq (4) 8Tq (4)
20Tq (4) 16Tq (4) 20Tq (2) 16Tq (2)
83.3kbps 10Tq (12) 8Tq (12) 10Tq (6) 8Tq (6)
20Tq (6) 16Tq (6) 20Tq (3) 16Tq (3)
33.3kbps 10Tq (30) 8Tq (30) 10Tq (15) 8Tq (15)
20Tq (15) 16Tq (15)
--