13
13-52
32180 Group User’s Manual (Rev.1.0)
CAN MODULE
13.2 CAN Module Related Registers
13.2.13 CAN Single-Shot Mode Control Registers
CAN0 Single-Shot Mode Control Register (CAN0SSMODE) <Address: H’0080 1040>
CAN1 Single-Shot Mode Control Register (CAN1SSMODE) <Address: H’0080 1440>
b0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 b15
SSCNT0 SSCNT1 SSCNT2 SSCNT3 SSCNT4 SSCNT5 SSCNT6 SSCNT7 SSCNT8 SSCNT9 SSCNT10 SSCNT11 SSCNT12 SSCNT13 SSCNT14 SSCNT15
0000000000000000
<After reset: H’0000>
b Bit Name Function R W
0 SSCNT0 (Slot 0 single-shot mode bit) 0: Normal mode R W
1 SSCNT1 (Slot 1 single-shot mode bit) 1: Single-shot mode
2 SSCNT2 (Slot 2 single-shot mode bit)
3 SSCNT3 (Slot 3 single-shot mode bit)
4 SSCNT4 (Slot 4 single-shot mode bit)
5 SSCNT5 (Slot 5 single-shot mode bit)
6 SSCNT6 (Slot 6 single-shot mode bit)
7 SSCNT7 (Slot 7 single-shot mode bit)
8 SSCNT8 (Slot 8 single-shot mode bit)
9 SSCNT9 (Slot 9 single-shot mode bit)
10 SSCNT10 (Slot 10 single-shot mode bit)
11 SSCNT11 (Slot 11 single-shot mode bit)
12 SSCNT12 (Slot 12 single-shot mode bit)
13 SSCNT13 (Slot 13 single-shot mode bit)
14 SSCNT14 (Slot 14 single-shot mode bit)
15 SSCNT15 (Slot 15 single-shot mode bit)
Normally in CAN, if transmission has failed for reasons of arbitration-lost or transmit error, the transmit operation
is continued until successfully transmitted. This register is used to specify for each slot whether or not to retry a
transmit operation in such a case.
In single-shot mode, if transmission fails for reasons of arbitration-lost or transmit error, the transmit operation is
not retried. If any bit in this register is set to "1", the corresponding slot operates in single-shot mode.
Note: • Settings of this register can only be changed when the message slot control register for the slot
whose corresponding bit is to be modified is in the H’00 state.