|
S912XEG128J2MAA Datasheet, PDF (605/1324 Pages) Freescale Semiconductor, Inc – Microcontrollers | |||
|
◁ |
Chapter 16
Freescaleâs Scalable Controller Area Network
(S12MSCANV3)
Table 16-1. Revision History
Revision
Number
Revision Date
V03.13 03 Mar 2011
V03.14
V03.15
12 Nov 2012
12 Jan 2013
Sections
Affected
Figure 16-4
Table 16-3
Table 16-11
Table 16-3
Table 16-26
Figure 16-37
16.1/16-605
16.3.2.15/16-
626
Description of Changes
⢠Corrected CANE write restrictions
⢠Removed footnote from RXFRM bit
⢠Corrected RxWRN and TxWRN threshold values
⢠Updated TIME bit description
⢠Added register names to buffer map
⢠Updated TSRH and TSRL read conditions
⢠Updated introduction
⢠Updated CANTXERR and CANRXERR register notes
16.1 Introduction
Freescaleâs scalable controller area network (S12MSCANV3) deï¬nition is based on the MSCAN12
deï¬nition, which is the speciï¬c implementation of the MSCAN concept targeted for the S12, S12X and
S12Z microcontroller families.
The module is a communication controller implementing the CAN 2.0A/B protocol as deï¬ned in the
Bosch speciï¬cation dated September 1991. For users to fully understand the MSCAN speciï¬cation, it is
recommended that the Bosch speciï¬cation be read ï¬rst to familiarize the reader with the terms and
concepts contained within this document.
Though not exclusively intended for automotive applications, CAN protocol is designed to meet the
speciï¬c requirements of a vehicle serial data bus: real-time processing, reliable operation in the EMI
environment of a vehicle, cost-effectiveness, and required bandwidth.
MSCAN uses an advanced buffer arrangement resulting in predictable real-time behavior and simpliï¬ed
application software.
MC9S12XE-Family Reference Manual Rev. 1.25
Freescale Semiconductor
605
|
▷ |