Renesas R5S72622 Doll User Manual


  Open as PDF
of 2152
 
Section 20 Controller Area Network
R01UH0134EJ0400 Rev. 4.00 Page 1013 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
Bits 10 to 8 — Time Segment 2 (TSG2[2:0] = BCR1[10:8]): These bits are used to set the
segment TSEG2 (= PHSEG2) to compensate for edges on the CAN Bus with a negative phase
error. A value from 2 to 8 time quanta can be set as shown below.
Bit 10:
TSG2[2]
Bit 9:
TSG2[1]
Bit 8:
TSG2[0] Description
0 0 0 Setting prohib ited (Initial value)
0 0 1 PHSEG2 = 2 time quanta (conditionally prohibited)
0 1 0 PHSEG2 = 3 time quanta
0 1 1 PHSEG2 = 4 time quanta
1 0 0 PHSEG2 = 5 time quanta
1 0 1 PHSEG2 = 6 time quanta
1 1 0 PHSEG2 = 7 time quanta
1 1 1 PHSEG2 = 8 time quanta
Bits 7 and 6: Reserved. The written value should always be '0' and the returned value is '0'.
Bits 5 and 4 - ReSynchronisation Jump Width (SJW[1:0] = BCR0[5:4]): These bits set the
synchronisation jump width.
Bit 5:
SJW[1]
Bit 4:
SJW[0] Description
0 0 Synchronisation Jump width = 1 time quantum (Initial value)
0 1 Synchronisation Jump width = 2 time quanta
1 0 Synchronisation Jump width = 3 time quanta
1 1 Synchronisation Jump width = 4 time quanta
Bits 3 to 1: Reserved. The written value should always be '0' and the returned value is '0'.
Bit 0 — Bit Sample Point (BSP = BCR1[0]): Sets the point at which data is sampled.
Bit 0 : BSP Description
0 Bit sampling at one point (end of time segment 1) (Initial value)
1 Bit sampling at three points (rising edge of the last three clock cycles of
PHSEG1)