12.2.13 CAN Control Register Low
- These bits can only be modified in
Configuration mode (OPMOD[2:0] =
100).
| Name: | C1CONL |
| Offset: | 0x6C0 |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| CON | SIDL | BRSDIS | BUSY | WFT[1:0] | WAKFIL | ||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | ||
| Reset | 0 | 0 | 0 | 0 | 1 | 1 | 1 | ||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| CLKSEL | PXEDIS | ISOCRCEN | DNCNT[4:0] | ||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
Bit 15 – CON CAN Enable bit
| Value | Description |
|---|---|
1 |
CAN module is enabled |
0 |
CAN module is disabled |
Bit 13 – SIDL CAN Stop in Idle Control bit
| Value | Description |
|---|---|
1 |
Stops module operation in Idle mode |
0 |
Does not stop module operation in Idle mode |
Bit 12 – BRSDIS Bit Rate Switching (BRS) Disable bit
| Value | Description |
|---|---|
1 |
Bit Rate Switching is disabled, regardless of BRS in the transmit message object |
0 |
Bit Rate Switching depends on BRS in the transmit message object |
Bit 11 – BUSY CAN Module is Busy bit
| Value | Description |
|---|---|
1 |
The CAN module is active |
0 |
The CAN module is inactive |
Bits 10:9 – WFT[1:0] Selectable Wake-up Filter Time bits
| Value | Description |
|---|---|
11 |
T11FILTER |
10 |
T10FILTER |
01 |
T01FILTER |
00 |
T00FILTER |
Bit 8 – WAKFIL Enable CAN Bus Line Wake-up Filter bit(1)
| Value | Description |
|---|---|
1 |
Uses CAN bus line filter for wake-up |
0 |
CAN bus line filter is not used for wake-up |
Bit 7 – CLKSEL Module Clock Source Select bit(1)
| Value | Description |
|---|---|
1 |
Auxiliary clock is active when module is enabled |
0 |
CAN clock is not active when module is enabled |
Bit 6 – PXEDIS Protocol Exception Event Detection Disabled bit(1)
A recessive “reserved bit” following a recessive FDF bit is called a Protocol Exception.
| Value | Description |
|---|---|
1 |
Protocol Exception is treated as a form error |
0 |
If a Protocol Exception is detected, CAN will enter the Bus Integrating state |
Bit 5 – ISOCRCEN Enable ISO CRC in CAN FD Frames bit(1)
| Value | Description |
|---|---|
1 |
Includes stuff bit count in CRC field and uses non-zero CRC initialization vector |
0 |
Does not include stuff bit count in CRC field and uses CRC initialization vector with all zeros |
Bits 4:0 – DNCNT[4:0] DeviceNet™ Filter Bit Number bits
| Value | Description |
|---|---|
10011-11111 |
Invalid selection (compares up to 18 bits of data with EID) |
10010 |
Compares up to Data Byte 2, bit 6 with EID17 |
| . . . | |
00001 |
Compares up to Data Byte 0, bit 7 with EID0 |
00000 |
Does not compare data bytes |
