English
Language : 

SH7055S Datasheet, PDF (557/1002 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series
Section 16 Controller Area Network (HCAN)
16.1 Overview
The HCAN is a module for controlling a controller area network (CAN) for realtime
communication in vehicular and industrial equipment systems, etc. The SH7055SF has a 2-
channel on-chip HCAN module.
Reference: Bosch CAN Specification Version 2.0 1991, Robert Bosch GmbH
16.1.1 Features
The HCAN has the following features:
• CAN version: Bosch 2.0B active compatible
 Communication systems:
NRZ (Non-Return to Zero) system (with bit-stuffing function)
Broadcast communication system
 Transmission path: Bidirectional 2-wire serial communication
 Communication speed: Max. 1 Mbps (at 40 MHz operation)
 Data length: 0 to 8 bytes
• Number of channels: 2 (HCAN0, HCAN1)
• Data buffers: 16 per channel (one receive-only buffer and 15 buffers settable for
transmission/reception)
• Data transmission: Choice of two methods:
 Mailbox (buffer) number order (low-to-high)
 Message priority (identifier) high-to-low order
• Data reception: Two methods:
 Message identifier match (transmit/receive-setting buffers)
 Reception with message identifier masked (receive-only)
• CPU interrupts: Four independent interrupt vectors per channel:
 Error interrupt
 Reset processing interrupt
 Message reception interrupt
 Message transmission interrupt
• HCAN operating modes: Support for various modes:
 Hardware reset
 Software reset
 Normal status (error-active, error-passive)
Rev.2.0, 07/03, page 519 of 960