04.07.2014 Views

M_TTCAN - User Manual - Bosch Semiconductors and Sensors

M_TTCAN - User Manual - Bosch Semiconductors and Sensors

M_TTCAN - User Manual - Bosch Semiconductors and Sensors

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!