04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 14 CAN CONTROLLER<br />

14.2.2 Frame types<br />

The following four types of frames are used in the CAN protocol.<br />

Table 14-2. Frame Types<br />

Frame Type Description<br />

Data frame Frame used to transmit data<br />

Remote frame Frame used to request a data frame<br />

Error frame Frame used to report error detection<br />

Overload frame Frame used to delay the next data frame or remote frame<br />

(1) Bus value<br />

The bus values are divided into dominant and recessive.<br />

- Dominant level is indicated by logical 0.<br />

- Recessive level is indicated by logical 1.<br />

- When a dominant level and a recessive level are transmitted simultaneously, the bus value becomes dominant<br />

level.<br />

14.2.3 Data frame and remote frame<br />

(1) Data frame<br />

A data frame is composed of seven fields.<br />

R<br />

D<br />

Figure 14-3. Data Frame<br />

Data frame<br />

<br />

Remark D: Dominant = 0<br />

R: Recessive = 1<br />

Interframe space<br />

End of frame (EOF)<br />

ACK field<br />

CRC field<br />

Data field<br />

Control field<br />

Arbitration field<br />

Start of frame (SOF)<br />

R01UH0317EJ0004 Rev. 0.04 787<br />

Feb. 22, 2013

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

Saved successfully!

Ooh no, something went wrong!