
Stellaris
®
32-bit ARM
®
Cortex
™
-M microcontrollers
9
www.ti.com/stellaris
Stellaris kit Use for these devices
EK-LM4F232 USB+CAN Evaluation Kit LM4F MCUs
DK-LM3S9B96 Ethernet+USB-OTG+CAN+I
2
S+EPI
Development Kit
All Stellaris MCUs
EK-LM3S9B92 Ethernet+USB-OTG Evaluation Kits 9000 Series
EK-LM3S9B90 Ethernet+USB-OTG Evaluation Kits 9000 Series
EK-LM3S8962 Ethernet+CAN Evaluation Kits 8000 Series
EK-LM3S6965 Ethernet Evaluation Kits 6000 Series
EK-LM3S3748 USB H/D Evaluation Kits 3000 and 5000 Series
EK-LM3S2965 CAN Evaluation Kits 2000 Series
EK-LM3S1968 Evaluation Kits 1000 Series
EK-LM3S811 Evaluation Kits 800 Series, 600 Series,
300 Series, 100 Series
Stellaris quick start evaluation and full-featured development kits
StellarisWare
®
software
With Stellaris microcontrollers, all your programming can be in C/C++,
even interrupt service routines and startup code. Our StellarisWare soft-
ware (www.ti.com/stellarisware) is an extensive suite of software
designed to simplify and speed development of Stellaris-based micro-
controller applications, containing:
• Stellaris Peripheral Driver Library for Stellaris peripheral initialization
and control functions
• Stellaris USB Library for USB device, USB host or USB On-the-Go (OTG)
applications
• Stellaris Graphics Library for graphical display support
Please see page 3 for how StellarisWare can help you develop your
design easily.
Stellaris quick start evaluation and full-featured
development kits
Evaluation and development with Stellaris is eased through inexpensive,
10-minute out-of-the-box evaluation kits and full-featured development
kits, packaged with a choice of evaluative tools from today’s leading ARM
software tool providers (www.ti.com/stellariskits).
Stellaris
®
ARM
®
Cortex™-M3 Microcontroller family
Stellaris
family
Program
Flash
(KB) Packages Key features
LM3Sx00 8 to 64 48-LQFP
LM3S1000 16 to 512 64-, 100-LQFP,
108-BGA
LM3S2000 64 to 512 64-, 100-LQFP,
108-BGA
LM3S3000 16 to 256 64-, 100-LQFP
LM3S5000 16 to 512 64-, 100-LQFP,
108-BGA
LM3S6000 64 to 512 100-LQFP,
108-BGA
LM3S8000 96 to 512 100-LQFP,
108-BGA
LM3S9000 128 to 512 100-LQFP,
108-BGA
Mixed Motor CAN I
2
S USB 10/100 Ethernet
Signal Control MAC + PHY
Getting started (software kits)
The Stellaris family extends the benefits of the ARM Cortex-M3 architec-
ture with the integration of advanced motion control and connectivity
features, with more than 270 microcontroller combinations to fit the
specific needs and price point in any market segment. To start your
development, Stellaris makes it easy with software support and a variety
of evaluation kits, development kits, reference design kits and module.
The Stellaris family offers the industry’s first and broadest implementa-
tion of Cortex-M3 and the Thumb
®
-2 instruction set. With blazingly-fast
responsiveness, Thumb-2 technology combines both 16-bit and 32-bit
instructions to deliver the best balance of code density and performance.
Thumb-2 uses 26 percent less memory than pure 32-bit code to reduce
system cost while delivering 25 percent better performance.
Stellaris
®
ARM
®
Cortex™-M4F Microcontroller family
Stellaris
series
Program
Flash
(KB) Packages Key features
LM4F110 32 to 256 64-LQFP
LM4F130 32 to 256 64-LQFP
LM4F230 32 to 256 100-LQFP,
144-LQFP
LM4F112 64 to 256 100-LQFP,
144-LQFP
LM4F132 64 to 256 100-LQFP,
144-LQFP
LM4F232 128 to 256 100-LQFP,
144-LQFP
The Stellaris ARM Cortex-M4 microcontrollers, called the Stellaris LM4F
series, provides floating point and a wide range of capabilities and periph-
erals. The series encompasses categories of applications that include
general MCU, USB, and advanced motion control with up to 16 PWM out-
puts, with a generous number of serial communication peripherals,
including up to eight UARTs, six I
2
C, four SSI/SPI, and two CAN controllers.
Mixed Floating- Low Power USB Serial Motion
Signal Point Unit Standby Device, Connectivity Control
2 × 12-bit 80 MHz < 1.6 µA Host, UART, SPI 16 × PWM /
ADCs, 1 MSPS OTG I
2
C, 2× CAN 2 × QEI