EasyManuals Logo

Texas Instruments TMS320 2833 Series User Manual

Texas Instruments TMS320 2833 Series
868 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #776 background imageLoading...
Page #776 background image
Bit length 1 12 or 32
Start bit
Arbitration field which contains:
6 0-8 bytes
Data field
Control bits
16
CRC bits
7
End
2
Acknowledge
– 11-bit identifier + RTR bit for standard frame format
– 29-bit identifier + SRR bit + IDE bit + RTR bit for extended frame format
Where: RTR = Remote Transmission Request
SRR = Substitute Remote Request
IDE = Identifier Extension
Note: Unless otherwise noted, numbers are amount of bits in field.
The CAN Network and Module
www.ti.com
776
SPRUI07March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Controller Area Network (CAN)
13.3 The CAN Network and Module
The controller area network (CAN) uses a serial multimaster communication protocol that efficiently
supports distributed real-time control, with a high level of reliability, and a communication rate of up to 1
Mbps. The CAN bus is ideal for applications operating in electrically noisy environments, such as in the
automotive and other industrial fields that require reliable communication.
Prioritized messages of up to eight bytes in data length can be sent on a multimaster serial bus using an
arbitration protocol and an error-detection mechanism for a high level of data integrity.
13.3.1 CAN Protocol Overview
The CAN protocol supports four different frame types for communication:
Data frames that carry data from a transmitter node to the receiver node(s).
Remote frames that are transmitted by a node to request the transmission of a data frame with the
same identifier.
Error frames that are transmitted by any node upon detecting an error condition.
Overload frames that provide an extra delay between the preceding and the succeeding data frames or
remote frames.
In addition, CAN specification version 2.0B defines two different formats that differ in the length of the
identifier field: standard frames with an 11-bit identifier and extended frames with 29-bit identifier.
CAN standard data frames contain from 44 to 108 bits and CAN extended data frames contain 64 to 128
bits. Furthermore, up to 23 stuff bits can be inserted in a standard data frame, and up to 28 stuff bits in an
extended data frame, depending on the data-stream coding. The overall maximum data frame length is
then 131 bits for a standard frame and 156 bits for an extended frame.
The bit fields that make up standard or extended data frames, along with their position as shown in
Figure 13-2 include the following:
Start of frame
Arbitration field containing the identifier and the type of message being sent
Control field indicating the number of bytes being transmitted.
Up to 8 bytes of data
Cyclic redundancy check (CRC)
Acknowledgment
End-of-frame bits
Figure 13-2. CAN Data Frame
The eCAN controller provides the CPU with full functionality of the CAN protocol. The CAN controller
minimizes the CPU’s load in communication overhead and enhances the CAN standard by providing
additional features.
The architecture of eCAN module, shown in Figure 13-3, is composed of a CAN protocol kernel (CPK) and
a message controller.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320 2833 Series and is the answer not in the manual?

Texas Instruments TMS320 2833 Series Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320 2833 Series
CategoryController
LanguageEnglish

Related product manuals