BTR (CAN) Register Description
Register Name | BTR |
---|---|
Offset Address | 0x000000000C |
Absolute Address |
0x00FF06000C (CAN0) 0x00FF07000C (CAN1) |
Width | 32 |
Type | rwNormal read/write |
Reset Value | 0x00000000 |
Description | Bit Timing and Synchronization |
The Bit Timing Register (BTR) specifies the bits needed to configure bit time. Specifically, the Propagation Segment, Phase segment 1, Phase segment 2, and Synchronization Jump Width (as defined in CAN 2.0A, CAN 2.0B and ISO 11891-1) are written to the BTR. The actual value of each of these fields is one more than the value written to this register.
BTR (CAN) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
Reserved | 31:9 | rwNormal read/write | 0x0 | Reserved |
SJW | 8:7 | rwNormal read/write | 0x0 | Synchronization Jump Width Indicates the Synchronization Jump Width as specified in the CAN 2.0A and CAN 2.0B standard. The actual value is one more than the value written to the register. |
TS2 | 6:4 | rwNormal read/write | 0x0 | Time Segment 2 Indicates Phase Segment 2 as specified in the CAN 2.0A and CAN 2.0B standard. The actual value is one more than the value written to the register. |
TS1 | 3:0 | rwNormal read/write | 0x0 | Time Segment 1 Indicates the Sum of Propagation Segment and Phase Segment 1 as specified in the CAN 2.0A and CAN 2.0B standard. The actual value is one more than the value written to the register. |