Can Functional Overview - Intel 8XC196K Series User Manual

Table of Contents

Advertisement

CAN SERIAL COMMUNICATIONS CONTROLLER
The 87C196CA has a peripheral not found in the 8XC196Kx and 8XC196Jx controllers — the
CAN (controller area network) peripheral. The CAN serial communications controller manages
communications between multiple network nodes. This integrated peripheral is similar to Intel's
standalone 82527 CAN serial communications controller. It supports both the standard and the
extended message frames specified by CAN 2.0 protocol parts A and B developed by Robert
Bosch, GmbH. This chapter describes the integrated CAN controller and explains how to config-
ure it. Consult Appendix B, "Signal Descriptions," for detailed descriptions of the signals dis-
cussed in this chapter.

12.1 CAN FUNCTIONAL OVERVIEW

The integrated CAN controller transfers messages between network nodes according to the CAN
protocol. The CAN protocol uses a multiple-master, contention-based bus configuration, which
is also called CSMA/CR (carrier sense, multiple access, with collision resolution). Each CAN
controller's input and output pins are connected to a two-line CAN bus through which all com-
munication takes place (Figure 12-1).
ABS
RXCAN
196Cx
TXCAN
device
Engine
RXCAN
196Cx
device
TXCAN
Transmission
RXCAN
196Cx
device
TXCAN
CAN_L
Bus
CAN_L
CAN_H
Driver
CAN_H
CAN_L
Bus
CAN_L
CAN_H
Driver
CAN_H
CAN_L
Bus
CAN_H
Driver
Figure 12-1. A System Using CAN Controllers
CHAPTER 12
Dashboard
Rx0
Bus
82527
Tx0
Driver
Security System
Rx0
Bus
82527
Tx0
Driver
Bus
CPU
Bus
CPU
A2588-02
12-1

Advertisement

Table of Contents
loading

Table of Contents