38.13.2 CxNBTCFG

CAN Nominal Bit Time Configuration Register
Note:
  1. The individual bytes in this multibyte register can be accessed with the following register names:
    • CxNBTCFGT: Accesses the top byte NBTCFG[31:24]
    • CxNBTCFGU: Accesses the upper byte NBTCFG[23:16]
    • CxNBTCFGH: Accesses the high byte NBTCFG[15:8]
    • CxNBTCFGL: Accesses the low byte NBTCFG[7:0]
  2. This register can only be modified in Configuration mode (OPMOD[2:0] = 100).
Name: CxNBTCFG
Offset: 0x0104

Bit 3130292827262524 
 BRP[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 TSEG1[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00111110 
Bit 15141312111098 
  TSEG2[6:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0001111 
Bit 76543210 
  SJW[6:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0001111 

Bits 31:24 – BRP[7:0] Nominal Baud Rate Prescaler

ValueDescription
11111111 TQ=TCY/256
00000000 TQ=TCY/1

Bits 23:16 – TSEG1[7:0] Nominal Time Segment 1 (Propagation Segment+Phase Segment 1)

ValueDescription
11111111 Length is 256 x TQ
00000000 Length is 1 x TQ

Bits 14:8 – TSEG2[6:0] Nominal Time Segment 2 (Phase Segment 2)

ValueDescription
1111111 Length is 128 x TQ
0000000 Length is 1 x TQ

Bits 6:0 – SJW[6:0] Nominal Synchronization Jump Width

ValueDescription
1111111 Length is 128 x TQ
0000000 Length is 1 x TQ
The individual bytes in this multibyte register can be accessed with the following register names: CxNBTCFGT: Accesses the top byte NBTCFG[31:24] CxNBTCFGU: Accesses the upper byte NBTCFG[23:16] CxNBTCFGH: Accesses the high byte NBTCFG[15:8] CxNBTCFGL: Accesses the low byte NBTCFG[7:0] This register can only be modified in Configuration mode (OPMOD[2:0] = 100).