2024年6月5日发(作者:)
Freescale Semiconductor
Application Note
Document Number: AN3497
Rev. 0, 07/2007
S12XS Family Compatibility
Considerations
by:Lela Garofalo
TSPG
1Introduction
Contents
1
2
3
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Overview of S12XS Family . . . . . . . . . . . . . . . . . . . . . . . 2
Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.1P-Flash (Program Flash). . . . . . . . . . . . . . . . . . . . . 3
3.2D-Flash (Data Flash). . . . . . . . . . . . . . . . . . . . . . . . 4
3.3RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Port Integration Module (PIM). . . . . . . . . . . . . . . . . . . . . 6
Part IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
The S12XS family is a next generation, cost competitive
MCU solution targeting existing S12 customers and
emerging markets. The S12XS family features a power-
and code-efficient 16-bit core, on-board data flash
(D-flash), an on-board frequency-modulated PLL, and
offers flexibility and compatibility with the fully
featured S12XE family.
Target applications include smart junction boxes, seat
controllers, HVAC, low-end engine control, body ECU,
RKE receiver, door modules, and steering modules.
The S12XS is pin compatible and emulatable with the
XE family. Key features of the XE-family that are not
included on XS family are: XGATE coprocessor,
memory protection unit, and advanced emulated
EEPROM functionality. The S12XE and S12XS families
give customers flexibility from 64K up to 1M flash and
packages from 64LQFP to 208MapBGA.
4
5
6
7
©Freescale Semiconductor, Inc., 2007. All rights reserved.
Overview of S12XS Family
For additional information on compatibility between S12XE and S12XS families, please refer to the
Freescale application note, “Using the S12XE Family as a Development Platform for the S12XS Family,”
(document AN3327).
This document describes the differences and key similarities between the S12XS family members that
must be considered when moving from a larger umbrella device with more memory and a larger package,
to a smaller device with less memory and a smaller package.
The topics discussed are:
•Memory mapping and paging
•Peripherals
•Port integration module
•PartIDs
2Overview of S12XS Family
This document is meant to be used in conjunction with the S12XS family data sheet located at
. Table1 gives an overview of the parts, available peripherals, and package options for
each of the family members.
Table1. Family Features
Device
S12XS256
Package
112 LQFP
80 QFP
64 LQFP
112 LQFP
XGATECAN
1
1
1
1
SPI
1
1
1
1
1
1
1
1
1
SCI
2
2
2
2
2
2
2
2
2
TIM
8ch
8ch
8ch
8ch
8ch
8ch
8ch
8ch
8ch
PIT
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
A/D
1/16
1/8
1/8
1/16
1/8
1/8
1/16
1/8
1/8
PWM
8ch
8ch
8ch
8ch
8ch
8ch
8ch
8ch
8ch
I/0
91
59
44
91
59
44
91
59
44
S12XS12880 QFP
64 LQFP
112 LQFP
Not
Available
1
1
1
1
1
S12XS6480 QFP
64 LQFP
S12XS Family Compatibility Considerations, Rev. 0
2Freescale Semiconductor


发布评论