Datasheet

Overview
www.ti.com
26.1 Overview
The Controller Area Network is a high-integrity, serial, multi-master communication protocol for distributed
real-time applications. This CAN module is implemented according to ISO 11898-1 and is suitable for
industrial, automotive and general embedded communications.
26.1.1 Features
The DCAN module provides the following features:
Protocol
Supports CAN protocol version 2.0 part A, B
Speed
Bit rates up to 1 MBit/s
MailBox
Configurable Message objects
Individual identifier masks for each message object
Programmable FIFO mode for message objects
High Speed MailBox Access
DMA access to Message RAM.
Power
Global power down and wakeup support
Local power down and wakeup support
Debug
Suspend mode for debug support
Programmable loop-back modes for self-test operation
Direct access to Message RAM in test mode
Supports Two interrupt lines - Level 0 and Level 1
Others
Automatic Message RAM initialization
Automatic bus on after Bus-Off state by a programmable 32-bit timer
CAN Rx / Tx pins configurable as general purpose IO pins
Software module reset
Message RAM with SECDED mechanism
Dual clock source to reduce jitter
26.1.2 Functional Description
The CAN protocol is an ISO standard (ISO 11898) for serial data communication. This protocol uses Non-
Return To Zero (NRZ) with bit-stuffing. And the communication is carried over a two-wire balanced
signaling scheme.
The DCAN data communication happens through the CAN_TX and CAN_RX pins. An additional
transceiver hardware is required for the connection to the physical layer (CAN bus) CAN_High and
CAN_Low.
The DCAN register set can be accessed directly by the CPU. These registers are used to control and
configure the CAN module and the Message RAM.
Individual CAN message objects should be configured for communication over a CAN network. The
message objects and identifier masks are stored in the Message RAM.
1144
Controller Area Network (DCAN) Module SPNU562May 2014
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated