CBT
Module Instance | Base Address | Register Address |
---|---|---|
can0 | 0xFFC00000 | 0xFFC0000C |
can1 | 0xFFC01000 | 0xFFC0100C |
Offset: 0xC
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
BRPE RW 0x0 |
||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved |
TSeg2 RW 0x2 |
TSeg1 RW 0x3 |
SJW RW 0x0 |
BRP RW 0x1 |
CBT Fields
Bit | Name | Description | Access | Reset |
---|---|---|---|---|
19:16 | BRPE | By programming BRPE the Baud Rate Prescaler can be extended to values up to 1023. The actual interpretation by the hardware is that one more than the value programmed by BRPE (MSBs) and BRP (LSBs) is used. |
RW | 0x0 |
14:12 | TSeg2 | Valid values for TSeg2 are [0 .. 7]. |
RW | 0x2 |
11:8 | TSeg1 | Valid values for TSeg1 are [1 .. 15]. |
RW | 0x3 |
7:6 | SJW | Valid programmed values are [0 .. 3]. The actual interpretation by the hardware of this value is such that one more than the value programmed here is used. |
RW | 0x0 |
5:0 | BRP | The value by which the oscillator frequency is divided for generating the bit time quanta. The bit time is built up from a multiple of this quanta. Valid values for the Baud Rate Prescaler are [0 .. 63]. The actual interpretation by the hardware of this value is such that one more than the value programmed here is used. |
RW | 0x1 |