13
13-26
32180 Group User’s Manual (Rev.1.0)
CAN MODULE
13.2 CAN Module Related Registers
13.2.7 CAN Baud Rate Prescalers
CAN0 Baud Rate Prescaler (CAN0BRP) <Address: H’0080 1016>
CAN1 Baud Rate Prescaler (CAN1BRP) <Address: H’0080 1416>
123456b7b0
BRP
00000001
<After reset: H’00>
b Bit Name Function R W
0–7 BRP Baud rate prescaler value R W
This register sets the Tq period of CAN. The CAN baud rate is determined by (Tq period × number of Tq’s in one bit).
Tq period = (BRP + 1) / (CPU clock/2)
CAN transfer baud rate =
1
Tq period × number of Tq’s in one bit
Number of Tq’s in one bit = Synchronization Segment + Propagation Segment
+ Phase Segment 1 + Phase Segment 2
Notes: • Setting H’00 (divide by 1) is inhibited.
• Do not change settings of the CAN Baud Rate Prescaler (CANnBRP) during CAN operation
(CAN Status Register CRS bit = "0").