Freescale Semiconductor Xtrinsic MMA955xL Intelligent Motion-Sensing Platform KITMMA9550LEVM KITMMA9550LEVM 数据表

产品代码
KITMMA9550LEVM
下载
页码 26
Freescale Semiconductor
Document Number: MMA955xL
Data Sheet: Advance Information
Rev. 3, 9/2013
An Energy Efficient Solution by Freescale
This document contains information on a new product. Specifications and information herein 
are subject to change without notice. 
© 2013 Freescale Semiconductor, Inc. All rights reserved.
Xtrinsic MMA955xL Intelligent 
Motion-Sensing Platform
The MMA955xL device is a member of Freescale’s Xtrinsic family of intelligent 
sensor platforms. This device incorporates dedicated accelerometer MEMS 
transducers, signal conditioning, data conversion, and a 32-bit programmable 
microcontroller.
This unique blend transforms Freescale’s MMA955xL into an intelligent, high-
precision, motion-sensing platform able to manage multiple sensor inputs. This 
device can make system-level decisions required for sophisticated applications 
such as gesture recognition, pedometer functionality, tilt compensation and 
calibration, and activity monitoring.
The MMA955xL device is programmed and configured with the CodeWarrior 
Development Studio for Microcontrollers software, version 10.1 or later. This 
standard integrated design environment enables customers to quickly 
implement custom algorithms and features to exactly match their application 
needs.
Using the master I
2
C port, the MMA955xL device can manage secondary 
sensors, such as pressure sensors, magnetometers, or gyroscopes. This 
allows sensor initialization, calibration, data compensation, and computation 
functions to be off-loaded from the system application processor. The 
MMA955xL device also acts as an intelligent sensing hub and a highly 
configurable decision engine. Total system power consumption is significantly 
reduced because the application processor stays powered down until 
absolutely needed.
Hardware Features
Three accelerometer operating ranges:
– ±2 g suits most hand gestures (orientation detection and tilt control) and 
freefall. For tap detection, ±4 g and ±8 g are supported.
– ±4 g covers most regular human dynamics (walking and jogging)
– ±8 g detects most abrupt activities (gaming)
Integrated temperature sensor
One slave SPI or I
2
C interface operating at up to 2 Mbps, dedicated to 
communication with the host processor
Default value of the I
2
C, 7-bit 
address is 0x4C. (This can be customized by firmware.)
One master I
2
C interface operating at up to 400 kbps that can be used to 
communicate with external sensors
Eight selectable output data rates (ODR), from 488 Hz to 3.8 Hz (extending 
farther from 3906 Hz to 0.24 Hz with MMA9559L Firmware version)
10, 12, 14, and 16-bit trimmed ADC data formats available
1.8 V supply voltage
32-bit ColdFire V1 CPU with MAC unit
Extensive set of power-management features and low-power modes
Integrated ADC can be used to convert external analog signals
Single-Wire, Background-Debug Mode (BDM) pin interface
16-KB flash memory
2-KB Random Access Memory
ROM-based flash controller and slave-port, command-line interpreter
Two-channel timer with input capture, output capture, or edge-aligned PWM
Programmable delay block for scheduling events relative to start of frame
A 16-bit, modulo timer for scheduling periodic events
Minimal external component requirements
RoHS compliant (–40ºC to +85ºC), 16-pin, 3 x 3 x 1-mm LGA package
16-pin LGA
3 mm x 3 mm x 1 mm
Case 2094-01
MMA955xL
Top and bottom view
Top view
Pin connections
1
2
3
4
5
6
7
8
9
13
12
11
10
16 15 14
V
DD
RGPIO7/AN1/
TPMCH1
R
G
PIO8
/PDB
_B
SD
A0
/R
GPI
O
1/S
D
I
BKGD-MS
/RGPIO9
RESETB
SCL0/RGPIO0
SCLK
V
SS
RG
PI
O
2
/S
C
L
1/
S
D
O
RGPIO3
/S
DA
1/S
S
B
RGPIO6/AN0
TPMCH0
RGPIO5/PDB_A/
INT_O
V
SS
RGPIO4/INT
V
DD
A
V
SS
A