M_TTCAN - User Manual - Bosch Semiconductors and Sensors
M_TTCAN - User Manual - Bosch Semiconductors and Sensors
M_TTCAN - User Manual - Bosch Semiconductors and Sensors
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
M_<strong>TTCAN</strong> Revision 3.0.2<br />
2.3.7 CC Control Register (CCCR)<br />
For details about setting <strong>and</strong> resetting of single bits see Section 3.1.1.<br />
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16<br />
0x18<br />
res<br />
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />
R-0<br />
res TXP FDBS FDO CMR[1:0] CME[1:0] TEST DAR MON CSR CSA ASM CCE INIT<br />
R-0 RP-0 R-0 R-0 RW-0 RP-0 Rp-0 RP-0 Rp-0 RW-0 R-0 Rp-0 RP-0 RW-1<br />
R = Read, W = Write, P = Protected write, p = Protected set; -n = value after reset<br />
Table 8 CC Control Register (address 0x18)<br />
Bit 14 TXP: Transmit Pause<br />
If this bit is set, the M_<strong>TTCAN</strong> pauses for two CAN bit times before starting the next transmission<br />
after itself has successfully transmitted a frame (see Section 3.5.1).<br />
0= Transmit pause disabled<br />
1= Transmit pause enabled<br />
Bit 13 FDBS: CAN FD Bit Rate Switching<br />
0= This node transmits no frames with bit rate switching<br />
1= This node transmits all frames (excl. remote frames) with bit rate switching<br />
Bit 12 FDO: CAN FD Operation<br />
0= This node transmits all frames in CAN format according to ISO11898-1<br />
1= This node transmits all frames (excl. remote frames) in CAN FD format<br />
Bits 11:10 CMR[1:0]: CAN Mode Request<br />
A change of the CAN operation mode is requested by writing to this bit field. After change to the<br />
requested operation mode the bit field is reset to “00” <strong>and</strong> the status flags FDBS <strong>and</strong> FDO are set<br />
accordingly. In case the requested CAN operation mode is not enabled, the value written to CMR is<br />
retained until it is overwritten by the next mode change request. In case CME = “01”/”10”/”11” a<br />
change to CAN operation according to ISO 11898-1 is always possible. Default is CAN operation<br />
according to ISO11898-1.<br />
00 unchanged<br />
01 Request CAN FD operation<br />
10 Request CAN FD operation with bit rate switching<br />
11 Request CAN operation according ISO11898-1<br />
Bits 9:8 CME[1:0]: CAN Mode Enable<br />
00 CAN operation according to ISO11898-1 enabled<br />
01 CAN FD operation enabled<br />
10 CAN FD operation with bit rate switching enabled<br />
11 CAN FD operation with bit rate switching enabled<br />
Note: When CME = “00”, received frames are strictly interpreted according to ISO11898-1,<br />
which leads to the transmission of an error frame when receiving a CAN FD frame. In<br />
case CME = “01”, transmission of long CAN FD frames <strong>and</strong> reception of long <strong>and</strong> fast<br />
CAN FD frames is enabled. With CME = “10”/“11”, transmission <strong>and</strong> reception of long<br />
<strong>and</strong> fast CAN FD frames is enabled.<br />
12 14.02.2013