12.2.14 CAN Control Register High
- These bits can only be modified in
Configuration mode (OPMOD[2:0] =
100).
Legend: S = Settable bit; HC = Hardware Clearable bit
| Name: | C1CONH |
| Offset: | 0x6C2 |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| TXBWS[3:0] | ABAT | REQOP[2:0] | |||||||
| Access | R/W | R/W | R/W | R/W | S/HC | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| OPMOD[2:0] | TXQEN | STEF | SERRLOM | ESIGM | RTXAT | ||||
| Access | R | R | R | R/W | R/W | R/W | R/W | R/W | |
| Reset | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
Bits 15:12 – TXBWS[3:0] Transmit Bandwidth Sharing bits
| Value | Description |
|---|---|
1111-1100 |
4096 |
1011 |
2048 |
1010 |
1024 |
1001 |
512 |
1000 |
256 |
0111 |
128 |
0110 |
64 |
0101 |
32 |
0100 |
16 |
0011 |
8 |
0010 |
4 |
0001 |
2 |
0000 |
No delay |
Bit 11 – ABAT Abort All Pending Transmissions bit
| Value | Description |
|---|---|
1 |
Signals all transmit buffers to abort transmission |
0 |
Module will clear this bit when all transmissions are aborted |
Bits 10:8 – REQOP[2:0] Request Operation Mode bits
| Value | Description |
|---|---|
111 |
Sets Restricted Operation mode |
110 |
Sets Normal CAN 2.0 mode; error frames on CAN FD frames |
101 |
Sets External Loopback mode |
100 |
Sets Configuration mode |
011 |
Sets Listen Only mode |
010 |
Sets Internal Loopback mode |
001 |
Sets Disable mode |
000 |
Sets Normal CAN FD mode; supports mixing of full CAN FD and classic CAN 2.0 frames |
Bits 7:5 – OPMOD[2:0] Operation Mode Status bits
| Value | Description |
|---|---|
111 |
Module is in Restricted Operation mode |
110 |
Module is in Normal CAN 2.0 mode; error frames on CAN FD frames |
101 |
Module is in External Loopback mode |
100 |
Module is in Configuration mode |
011 |
Module is in Listen Only mode |
010 |
Module is in Internal Loopback mode |
001 |
Module is in Disable mode |
000 |
Module is in Normal CAN FD mode; supports mixing of full CAN FD and classic CAN 2.0 frames |
Bit 4 – TXQEN Enable Transmit Queue bit(1)
| Value | Description |
|---|---|
1 |
Enables Transmit Message Queue (TXQ) and reserves space in RAM |
0 |
Does not reserve space in RAM for TXQ |
Bit 3 – STEF Store in Transmit Event FIFO bit(1)
| Value | Description |
|---|---|
1 |
Saves transmitted messages in TEF |
0 |
Does not save transmitted messages in TEF |
Bit 2 – SERRLOM Transition to Listen Only Mode on System Error bit(1)
| Value | Description |
|---|---|
1 |
Transitions to Listen Only mode |
0 |
Transitions to Restricted Operation mode |
Bit 1 – ESIGM Transmit ESI in Gateway Mode bit(1)
| Value | Description |
|---|---|
1 |
ESI is transmitted as recessive when ESI of the message is high or CAN controller is error passive |
0 |
ESI reflects error status of CAN controller |
Bit 0 – RTXAT Restrict Retransmission Attempts bit(1)
| Value | Description |
|---|---|
1 |
Restricted retransmission attempts, uses TXAT[1:0] bits (C1TXQCONH[6:5]) |
0 |
Unlimited number of retransmission attempts, TXAT[1:0] bits will be ignored |
