
MC1322x SMAC Introduction
MC1322x SMAC Reference Manual, Rev. 1.7
1-2
Freescale Semiconductor
1.1
Available Devices
The MC1322x family is available as two part numbers. These device types differ only in their ROM
contents, all other device hardware, performance, and specifications are identical:
•
MC13224V - this is the original version and is the generic part type.
— The MC13224V is intended for most IEEE 802.15.4 applications including MAC-based,
ZigBee-2007 Profile 1, and ZigBee RF4CE targets.
— It has a more complete set of peripheral drivers in ROM.
•
MC13226V - this is a more recent version and is provided specifically for ZigBee-2007 Profile 2
(Pro) applications. Only the onboard ROM image has been changed to optimize ROM usage for
the ZigBee Pro profile and maximize the amount of available RAM for application use.
— The IEEE MAC/PHY functionality has been streamlined to include only that functionality
required by the ZigBee specification. The MAC functionality is 802.15.4 compatible.
— For a typical application, up to 20 kbytes more of RAM is available versus the M13224V
— Some drivers present in the MC13224 ROM have been removed and these include the ADC,
LCDfont, and SSI drivers. These drivers are still available as library functions, but now
compile into the RAM space.
— The Low Level Component (LLC) functionality has also been streamlined for the ZigBee
specification
NOTE
•
When running the Freescale IEEE 802.15.4 MAC (or a related stack) on
the MC1322x platform, neither beaconing or GTS are supported.
•
See the MC1322x Reference Manual (Document No MC1322xRM), for
information on using applications on these devices.
1.2
Features
•
Compact footprint:
— Read Only - Code: ~5 Kb
— Read Only - Data: ~0.5 Kb
— Read Write - Data: ~2.5 Kb
•
No blocking functions. (A blocking function means that the calling function will not return until
the routine is complete. Non-blocking functions return immediately, allowing core processing to
occur concurrently. A callback mechanism is included with the non-blocking functions to allow
synchronization.)
•
Very-low power, proprietary, bi-directional RF communication link
•
ANSI C source code targeted for the MC1322x core
•
Easy-to-use sample application included
•
Support for AES128 security for the transmission/reception of secured data in the SMAC packets