100 LQFP
100 LQFP
64 LQFP
64 LQFP
108 BGA48 QFP
48 QFP
Stellaris® ARM® CortexTM
-M
Microcontrollers
More than 270 ARM Cortex-M3 and M4F MCUs delivering connectivity,
high-performance analog integration, and ease of use.
144 LQFP
| 2 Copyright © 2011 Texas Instruments Incorporated
Getting Started
Product development
Texas Instruments provides a range of support designed to get your applications to market faster and easier than ever before.
Compact, versatile, and connected! Our evaluation kits provide a low cost and effective means of evaluating our microcontrollers
and getting a jump start on your design (www.ti.com/stellaris_evkits).
Stellaris LM3S811
Evaluation Kit
Stellaris LM3S8962
Evaluation Kit
Stellaris Intelligent Display
Module – Single Board Com-
puter Reference Design Kit
Our reference design kits accelerate product development by providing ready-to-run hardware, software, and comprehensive
documentation including hardware design fi les (www.ti.com/stellaris_rdkits).
Stellaris 2.4-GHz CC2560
Bluetooth® Wireless Kit
Stellaris Stepper Motor
Reference Design Kit
Table of contents
Getting Started ............. 2
Stellaris® Family of
Microcontrollers ............ 3
StellarisWare®
Software ....................... 4
Stellaris Cortex™-M4F
MCUs
(1xx and 2xx series) ...... 8
Stellaris ARM
Cortex-M3 MCUs ........ 10
Real-Time MCUs
(100 and 1000 series) . 11
Ethernet Connected
MCUs (6000 series) .... 16
USB Connected MCUs
(3000 series) .............. 18
USB+CAN
Internetworking MCUs
(5000 series) .............. 20
CAN Connected MCUs
(2000 series) .............. 22
Ethernet+CAN
Internetworking MCUs
(8000 series) .............. 24
Ethernet+USB+CAN
Internetworking MCUs
(9000 series) .............. 26
Development Kits ....... 28
Robotic Evaluation
Kits ............................. 31
Connected Reference
Design Kits ................. 32
Motion Reference
Design Kits ................. 34
TI ARM® Reference
Guide .......................... 36
TI Worldwide Technical
Support....................... 40
Stellaris LM3S1968
Evaluation Kit
Stellaris LM3S6965
Evaluation Kit
Stellaris LM3S3748
Evaluation Kit
Stellaris LM3S2965
Evaluation Kit
Stellaris DK-LM3S9B96-FPGA
Stellaris LM3S9B92/9D92
Evaluation Kit
Stellaris LM3S9B90/9D90
Evaluation Kit
Stellaris LM3S9B90/9D96
Evaluation Kit
Stellaris LM3S9B92
EVALBOT Evaluation Kit
Stellaris Simplicity
Development Kit
Stellaris RFID
Development Kit
Stellaris ZigBee®
Development Kit
Stellaris Serial to
Ethernet Reference
Design Kit
Stellaris Intelligent
Display Module Reference
Design Kit
Intelligent Display Module
with 3.5” Landscape Dis-
play Reference Design Kit
Stellaris Brushless
DC Motor Reference
Design Kit
Stellaris Brushed DC Motor
Control with CAN Reference
Design Kit
Stellaris AC Induction
Motor Reference
Design Kit
Stellaris LM4F232
Evaluation Kit
Copyright © 2011 Texas Instruments Incorporated 3 |
Stellaris® Family of Microcontrollers
Stellaris is the industry’s leading family of robust, real-time microcontrollers
(MCUs) based on the revolutionary ARM® Cortex™-M series MCU technol-
ogy. The award-winning Stellaris 32-bit MCUs combine sophisticated, fl exible,
mixed-signal system-on-chip integration with unparalleled real-time multitask-
ing capabilities. Complex applications previously impossible with legacy MCUs
can now be accommodated with ease by powerful, cost-effective, and simple-
to-program Stellaris MCUs.
The Stellaris family is ideal for cost-conscious applications requiring signifi cant
control processing and connectivity capabilities, including smart grid, motion
control, human machine interface, HVAC and building controls, power and en-
ergy monitoring and conversion, network appliances and switches, factory au-
tomation, electronic point-of-sale machines, test and measurement equipment,
LED signage/control, and gaming equipment.
Welcome to the future of microcontrollers!
Why choose the ARM architecture?
With entry-level pricing at U.S. $1.00 for an ARM technology-based MCU,
the Stellaris product line allows for standardization that eliminates future
architectural upgrades or software tools changes.
With an ARM-based embedded market that is currently shipping at a rate
of greater than 5 billion processors per year, the ARM ecosystem of
third-party tools and solutions providers is the largest in the world.
With the ARM Cortex architecture, designers have access to an instruction-
set-compatible family that ranges from U.S. $1 to more than 1 GHz.
Why choose Cortex-M Series?
Cortex-M Series is the MCU line of ARM’s V7 instruction set architecture
family of cores:
• Optimized for single-cycle Flash usage
• Deterministic, fast interrupt processing: always 12 cycles, or just
6 cycles with tail chaining
• Three sleep modes with clock gating for low power
• Single-cycle multiply instruction and hardware divide in Cortex-M3 cores
• 1.25 DMIPS/MHz—better than ARM7™ and ARM9™
• Extra debug support including data watchpoints and Flash patching
Capabilities of the LM4F series using the Cortex-M4F technology:
Single-cycle multiply-accumulate (MAC) instructions
Optimized SIMD arithmetic and saturating arithmetic instructions
IEEE 754 standard compliant single-precision fl oating-point unit
Why choose the Stellaris Family?
Designed for serious microcontroller applications, the Stellaris family provides
the entry into the industry’s strongest ecosystem, with code compatibility rang-
ing from U.S. $1 to more than 1 GHz.
• Development is easy with the royalty-free StellarisWare® software
• Superior analog integration saves in system cost
Differentiated communication capabilities, including 10/100 Ethernet MAC/
PHY, USB and USB-OTG, CAN controllers, and extended peripheral interfaces
• Optimized for performance with fast internal buses and fast Flash memory
• Real MCU GPIOs—all can generate interrupts, are 5V-tolerant,
and have programmable drive strength and slew rate control
Why choose ARM solutions from TI?
Embedded developers who choose ARM solutions from Texas Instruments
benefi t from:
Instruction set compatibility from U.S. $1 to beyond 1 GHz, from TI’s Stellaris
MCU family to TI’s ARM MPU family – only TI can provide this breadth of price
and performance!
• Integration and ease of design for your complete signal chain requirements
using TI’s analog, power, and mixed-signal solutions
Industry-leading worldwide sales and FAE support from TI and our
distribution partners
• Access to low-cost and application-specifi c development kits and software
to speed time to market
• TI understands that software drives time to market, and invests heavily in
software solutions such as the royalty-free StellarisWare
• Continued TI investment in ultra-low power, memory technologies, analog
integration, and RF provide roadmaps for future embedded product direction
Texas Instruments has shipped over 6 billion ARM cores, nearly 25 percent of all
ARM cores shipped worldwide. Shouldn’t you trust your future to the leader?
Stellaris family block diagram
| 4 Copyright © 2011 Texas Instruments Incorporated
StellarisWare® Software
Software made easy with StellarisWare software
With Stellaris® microcontrollers, all your programming can be in C/C++, even interrupt service routines and startup code. We make it even easier by providing StellarisWare
software support that includes code and royalty-free libraries for applications support.
Our StellarisWare software is an extensive suite of software designed to simplify and speed development of Stellaris-based microcontroller applications, containing:
StellarisWare software packages have the following features and benefi ts:
• Free license and royalty-free use (for use with Stellaris MCUs).
• Simplify and speed the development of applications—can be used for
application development or as a programming example.
• Allow the creation of full-function, easy-to-maintain code.
• Written entirely in C except where absolutely not possible. Even written in C,
the software is reasonably effi cient in terms of memory and processor usage
due to the compact nature of the Cortex™-M series Thumb-2 instruction set.
• Take full advantage of the stellar interrupt performance of the Cortex-M core,
without requiring any special pragmas or custom assembly code prologue/
epilogue functions.
• Can be compiled with error-checking code (for development use) or without
(for fi nal production use in an MCU with a smaller memory confi guration).
• Available as both object library and source code, so that the library can be
used as-is or adapted as desired.
Compiles on ARM®/Keil, IAR, Code Composer Studio™ IDE, Code Red,
Sourcery CodeBench™, and generic GNU development tools.
The latest StellarisWare software release can always be found at
www.ti.com/stellarisware
For the latest capabilities provided in StellarisWare software, go to www.ti.com/stellarisware.
On many Stellaris MCUs, StellarisWare software is provided in ROM (read-only memory) which makes it easier to use the libraries to quickly develop effi cient and
functional applications in an environment where the entire Flash memory is available for use in the application. The ROM-based StellarisWare software also supports
user Flash-memory-based overrides of standard StellarisWare functions, for complete fl exibility in functionality.
now part of Mentor Embedded
• 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 now including international
font support
• Stellaris Boot Loader for in-fi eld programmability
• Stellaris utilities provide optimized commonly used functions such as
CRC error checking and AES cryptography tables
• Stellaris In-System Programming for manufacturing support
• Stellaris IEC 60730 Library provides support for IEC 60730 Class B safety
requirements
• Stellaris IQmath Library is a math library for fi xed-point processors that
speeds computation of fl oating-point values
• Stellaris Wireless Libraries for integration with TI’s wireless solutions
• Stellaris Open Source Support provides open source Ethernet and
RTOS options
• Stellaris Code Examples provides an extensive array of source code samples
Graphics
Library
USB
Library
IEC 60730
Library
Open
Source
RTOS
Open
Source
Stacks Utilities:
Checksum
Security
Code
Examples
Third-
Party
Examples
Peripheral Driver Library
Boot Loader and In-System Programming Support
StellarisWare Software
S
T
E
L
L
A
R
I
S
m
e
a
n
s
Copyright © 2011 Texas Instruments Incorporated 5 |
Stellaris Graphics Library
The Stellaris Graphics Library is a royalty-free set of graphics primitives and a widget set for creating graphical user interfaces on Stellaris microcontroller-based boards
that have a graphical display. The graphical library consists of three building layers of functionality: the display driver layer, specifi c to the display in use; the graphics
primitives layer, which draws points, lines, rectangles, circles, fonts, bitmap images, and text, either in the active display buffer or in an off-screen buffer for fl icker-free op-
eration; and the widget layer, which provides check boxes, push buttons, radio buttons, sliders, list boxes, and a generic encapsulation of one or more graphics primitives
to draw a user interface element on the display, along with the ability to provide application-defi ned responses to user interaction with the widget element. The Stellaris
Graphics Library also includes API support for implementing memory-effi cient international fonts so customers can develop their HMI applications in their language of
choice while conserving valuable Flash memory for their application. To learn how to quickly and easily construct a visually appealing display and control center leveraging
a Stellaris ARM® Cortex™-M-based microcontroller to run the system, some well-defi ned graphics primitives and applications widgets from the Graphics Library, check
out this whitepaper: The Stellaris Graphics Library Makes Short Order of Assembling a Dynamic HMI.
StellarisWare® Software
USB Device Examples USB Host Examples USB-OTG Examples
HID Keyboard
HID Mouse
CDC Serial
Mass Storage
Generic Bulk
Audio
Device Firmware Upgrade
Oscilloscope
Mass Storage
HID Keyboard
HID Mouse
Isochronous Audio Input
SRP
(Session Request Protocol)
HNP
(Host Negotiation Protocol)
Windows®-based INF for the supported USB classes
(in a precompiled DLL that saves development time)
Stellaris USB Library
All Stellaris microcontrollers with USB
functionality have passed USB Device and
USB Embedded Host compliance testing.
The Stellaris USB Library is a royalty-free
set of data types and functions for creating USB Device, Host, or On-
the-Go (OTG) applications for Stellaris microcontroller-based systems.
Several programming interfaces are provided, ranging from the thinnest
layer, which merely abstracts the underlying USB controller hardware,
to high-level interfaces offering simple APIs supporting specifi c devices.
Stellaris® Peripheral Driver Library
The Stellaris Peripheral Driver Library is a royalty-free set of functions for controlling the peripherals found on the Stellaris family of ARM Cortex-M series microcontrollers.
Vastly superior to a GUI peripheral confi guration tool, the Stellaris Peripheral Driver Library performs both peripheral initialization and peripheral control functions with a
choice of polled or interrupt-driven peripheral support.
The Stellaris Peripheral Driver Library provides support for two programming models: the direct register access model and the software driver model. Each programming
model can be used independently or combined, based on the needs of the application or the programming environment desired by the developer. The direct register ac-
cess model includes header fi les for each specifi c Stellaris MCU and generally results in smaller and more effi cient code in a software development environment familiar
to most deeply embedded fi rmware engineers and to engineers used to working with 8- and 16-bit MCUs. The software driver model insulates the software engineer
from hardware details including the operation of each register, bit fi eld, their interactions, and sequencing required for the proper operation of the peripheral, generally
requiring less time to develop applications.
section head
| 6 Copyright © 2011 Texas Instruments Incorporated
hea
d
StellarisWare® Software
Stellaris support for CMSIS
In addition to the rich functionality available with StellarisWare software, TI also provides Stellaris support for ARM®s Cortex™ Microcontroller Software Interface
Standard (CMSIS), a standardized hardware abstraction layer for the Cortex-M processor series. The CMSIS enables consistent and simple software interfaces to the
processor for silicon vendors and middleware providers, simplifying software reuse, reducing the learning curve for new microcontroller developers and reducing the
time to market for new devices.
Stellaris code examples
All Stellaris development and evaluation kits ship with a rich set of applications that provide examples of how to use Stellaris microcontrollers and the StellarisWare
software. Every kit ships with a quickstart application that is tailored to use the features provided on the evaluation board. Because the quickstart application uses many
of the peripherals on the board simultaneously, the kits also ship with a set of simpler applications. These simpler applications provide stand-alone coding examples for
all peripherals that are supported in the kit. To support user development with the kit, source code and project fi les are provided for the quickstart application and the
simpler example applications. Documentation is provided for all example projects that explains the functionality of each example application.
Stellaris® IEC 60730 Library
IEC 60730 Class B covers most home appliances, such as washers/dryers, refrigerators, freezers, and cookers/stoves. The Stellaris IEC 60730 Library provides sup-
port for the implementation of embedded applications that meet IEC 60730 Class B safety requirements and works in conjunction with Stellaris hardware features for
IEC 60730 support, such as multiple watchdog timers and a precision oscillator. The library supports both startup and periodic testing requirements of the IEC 60730
standard. As the Stellaris IEC 60730 Library provides fundamental verifi cation of the MCU’s basic operation in the system, it is also often used in manufacturing testing
applications for non-IEC 60730 designs.
Stellaris IQmath Library
Texas Instruments´ IQmath Library is a collection of highly optimized and high-precision mathematical functions for C/C++ programmers to seamlessly port a fl oating-
point algorithm into fi xed-point code. These routines are typically used in computationally intensive real-time applications where optimal execution speed and high
accuracy is critical. These functions facilitate execution speeds considerably faster than equivalent code written in standard ANSI C language on fi xed-point MCUs. The
IQmath Library also addresses the limitations of fi xed-point math by defi ning a programmable dynamic range and resolution.
Stellaris Wireless Libraries
Texas Instruments´ Stellaris ARM Cortex-M microcontrollers are an ideal fi t for a variety of wireless solutions with their high degree of performance and integrated connec-
tivity. Stellaris and TI’s RF solutions drive intelligence and advancing functionality in applications such as metering, home automation and security. StellarisWare software
makes it easy to bring wireless applications to market with its integrated software for TI RFID, Low-Power RF, ZigBee®, and Bluetooth® solutions.
Stellaris code example directory structure
StellarisWare® Software
Copyright © 2011 Texas Instruments Incorporated 7 |
Stellaris® in-system programming support
Stellaris microcontrollers provide a number of different mechanisms for in-system programming support.
All Stellaris MCUs ship with either a Boot Loader in ROM or a Serial Flash Loader programmed into Flash memory, providing maximum fl exibility for production program-
ming options. For customization, we also provide a royalty-free Stellaris Boot Loader that facilitates in-fi eld updates for end applications, with fl exible interface options
and program signaling.
Stellaris Boot Loader in ROM
Most Stellaris microcontrollers provide the Stellaris Boot Loader in read-only memory (ROM) integrated on the device. These microcontrollers provide fl exible interface
options for Flash memory programming (both manufacturing and in-fi eld updates) directly through the on-chip ROM. With fl exible interface options including UART, I2C,
and SSI, and selectable methods for signaling an in-fi eld update, the Stellaris Boot Loader provides users with maximum fl exibility in boot loading requirements. Stellaris
ARM Cortex-M4F devices also include the USB Device Firmware Update (DFU) class directly in ROM.
Stellaris Boot Loader customized in Flash memory
For applications needing in-fi eld programmability but requiring special controls, we also provide royalty-free Stellaris Boot Loader source code that can be added to your
application at the beginning of the Flash memory. With fl exible interface options including UART, I2C, SSI, USB host, USB device or Ethernet, and selectable methods for
signaling an in-fi eld update, the Stellaris Boot Loader provides users with maximum fl exibility in boot loading requirements. The Stellaris Peripheral Driver Library includes
source code and documentation about the Stellaris Boot Loader, including example applications that utilize the Boot Loader for in-fi eld updates.
• Free license and royalty-free use (for use with Stellaris MCUs)
• Small piece of code that can be programmed at the beginning of Flash to act as an application loader
• Also used as an update mechanism for an application running on a Stellaris microcontroller
• Interface options include UART (default), I2C, SSI, USB host (mass storage), USB device (DFU) or Ethernet (BOOTP protocol)
Stellaris Serial Flash Loader
Smaller Stellaris microcontrollers ship with a royalty-free one-time-use Serial Flash Loader application pre-programmed into Flash. For these microcontrollers, the Serial
Flash Loader can be used in conjunction with the LM Flash Programmer application, a standard JTAG debugger, or a production programmer to load the end application
into Flash during manufacturing.
The Serial Flash Loader is a small application that allows programming of the Flash without the need for a debugger interface or production programmer. We provide a
free Flash programming utility for PCs called LM Flash Programmer that supports either command line or GUI usage and makes full use of all the commands supported
by the Serial Flash Loader application. For users desiring to build their own Flash programmers, we also supply a sample UART download utility that makes full use of all
the commands supported by the Serial Flash Loader application. Application note AN01242 provides source code and information about the Serial Flash Loader and the
sample UART download utility sfl ash.exe.
• Pre-loaded in Flash memory on all shipped Stellaris MCUs that do not have the ROM-based Stellaris Boot Loader
• Small piece of code that allows programming of the Flash memory without the need for a debugger interface
• Interface options include UART or SSI
• Free LM Flash Programmer utility makes full use of all commands supported by the Serial Flash Loader
Software
© 2009 TEXAS INSTRUMENTS
www.ti.com
| 8 Copyright © 2011 Texas Instruments Incorporated
stellaris arm cortex-m4f mcus
Stellaris® ARM® Cortex-M4F MCUs
The new Stellaris® ARM® Cortex™-M4F series delivers leading analog integration, oating-point performance, and best-in-class low power – along with all the other
benefi ts you expect from Stellaris MCUs. LM4F MCUs are also the fi rst Cortex-M microcontrollers to be manufactured in a 65-nanometer process, resulting in a strong
combination of higher performance and lower power, and they are available with embedded Flash memory ranging from 32 KB to 256 KB. All LM4F series devices include
2 KB of EEPROM, which is very useful for storing confi guration parameters or other data that changes frequently. www.ti.com/cortexm4f
Features
All LM4F variants include the ARM Cortex-M4F core with single-precision floating
point at 80 MHz
Up to 256 KB single-cycle Flash memory and 32 KB single-cycle SRAM
Up to 2 × 12-bit ADCs and 24 channels of inputs
Up to two CAN 2.0 A/B controllers
Optional full-speed USB 2.0 OTG/Host/Device
Advanced motion control capability, with up to 16 PWM outputs and two quadrature
encoder inputs
Generous serial communication, with up to
8 UARTs
6 I2C
4 SPI / SSI
Low power modes including power-saving Hibernate mode
64-LQFP, 100-LQFP, and 144-LQFP packages
Benefi ts
12-bit ADC accuracy is achievable at the full 1 MSPS rating without any hardware
averaging, eliminating performance tradeoffs
ARM Cortex-M4F with floating point accelerates math-intensive operations and
simplifies digital signal processing implementations
First ARM Cortex-M MCU in advanced 65-nm technology provides the right balance
between higher performance and low power consumption
Range of pin-compatible memory and package configurations enables optimal
selection of devices
Extensive on-chip peripherals enable a variety of applications, including 1-D scanners, microprinters, digital power, motion control, home appliances, LED
signage/control, portable fitness and industrial automation
Stellaris ARM Cortex-M4F MCUs scale to higher performance and lower power for a variety of applications
Stellaris LM4F Series MCU
®
256 KB
Flash
32 KB
SRAM
ROM
Analog
LDO Voltage
Regulator
3 Analog
Comparators
Temp Sensor
2× 12-bit ADC
Up to 24-channel
1 MSPS
2KB EEPROM
ARM
Cortex™-M4F
80 MHz
®
JTAG
NVIC
SWD/T
MPU
ETM
FPU
Serial Interfaces Motion Control System
8 UARTs
4 SSI/SPI
2 Quadrature
Encoder Inputs
Clocks, Reset
System Control
SysTick Timer
12 Timer/PWM/CCP
6 each 32 bit or 2× 16 bit
6 each 64 bit or 2× 32 bit
2 Watchdog Timers
GPIOs
Battery-Backed
Hibernate
32-ch DMA
Precision Oscillator
2 CAN
16 PWM Outputs
6 I C
2
USB Full-Speed
Host/Device/OTG Timer
Comparators
PWM
Generator
Dead-Band
Generator
PWM
Interrupt
R
T
C
Applications/End equipments Benefi ts of using Stellaris Cortex-M4F Part numbers
Scanners Variety of light sensors can be interfaced to the high-accuracy 12-bit ADC; 80-MHz performance and
oating-point support guarantee quick analysis of sensor data; USB and serial support for connection
to host computers; Bluetooth® serial profi le support for wireless connectivity
LM4F120 series,
LM4F130 series
Microprinters
(portable printer/scanners, thermal
microprinters)
Simplify motor control implementation using the Stellaris motion-control block; low-power perfor-
mance supports mobile micro printers; USB and serial support for connection to host computers;
Bluetooth serial profi le support for wireless connectivity
LM4F230 series
Home appliances/Home automation (AC
units, air purifi ers, humidifi ers, coffee
makers, HMI for white goods, wired and
wireless connectivity modules)
Starting at $1.65 (at 1KU), Stellaris LM4F devices deliver connectivity at a price point for consumer
applications; simplify motor control implementation using the Stellaris motion control block; USB and
wireless connectivity support connected appliances
LM4F110 series,
LM4F120 series,
LM4F130 series,
LM4F230 series
Uninterruptible power supplies High-speed, high-accuracy ADC12 can accurately identify power problems; performance to support
by standby and line-interactive UPS systems
LM4F230 series
AC inverter drives (ventilation systems,
pumps, elevators, conveyor and machine
tool drives)
Simplify the PWM programming needed to drive the inverter switch array using timers or motion
control; high-speed 12-bit ADCs enable sensorless drive implementations; StellarisWare® Graphics
Library delivers the fastest time to market for a design requiring operator interface
LM4F230 series
Building automation (elevator controllers,
building security zones nodes, wired and
wireless connectivity modules)
Starting at $1.65 (at 1KU), Stellaris LM4F devices deliver connectivity at a price point for building
applications; Stellaris® in ROM simplifi es development of connected applications; USB and wireless
connectivity support connected appliances
LM4F110 series,
LM4F120 series,
LM4F130 series
Stellaris LM4F MCU offers a broad range of applications, such as industrial automation, motion control, health and fi tness and more. Learn more about the applications and end equipment
below and the corresponding LM4F series MCU.
Copyright © 2011 Texas Instruments Incorporated 9 |
stellaris arm cortex-m4f mcus
Stellaris® ARM® Cortex-M4F MCUs
Stellaris LM4F232 USB+CAN Evaluation Kit
The new LM4F232 evaluation kit for LM4F MCUs continues the Stellaris tradition of fun, easy-to-
use evaluation kits. The EK-LM4F232 features a 144-pin device, color OLED display, USB OTG,
microSD card slot, coin cell battery for use with the Stellaris low-power Hibernate mode, a tempera-
ture sensor, a three-axis accelerometer for motion detection, and easy-access through-holes to all
of the available device signals. In the box are all the tools needed to develop and prototype your
product, including the evaluation board, a complete StellarisWare® rmware package, comprehen-
sive documentation with lots of example applications, and all required cables. The kit is available
in fi ve tool options.
Features
Stellaris LM4F232H5QD with 256-KB internal Flash and 144-LQFP with excellent prototyping
capability
96 × 64 color OLED display providing useful output and interface options
USB Micro-AB for prototyping USB application
microSD card slot for data storage
5-mm screw terminals for attaching external sensors and other analog inputs
Precision 3.0-V reference for accurate analog-to-digital conversion
Temperature sensor for temperature monitoring
Three-axis accelerometer for position sensing
All I/O brought out to headers for easy prototyping
Five user/navigation buttons (including select/wake) for user input
One user LED
10-pin JTAG header providing standard debug interface
Ordering information
Part number Description
EKK-LM4F232 Stellaris LM4F232 Evaluation Kit for Keil™ RealView® MDK-ARM (32 KB code-size limited)
EKI-LM4F232 Stellaris LM4F232 Evaluation Kit for IAR Systems Embedded Workbench® (32 KB code-
size limited)
EKC-LM4F232 Stellaris LM4F232 Evaluation Kit for Sourcery CodeBench™ (30-day limited)
EKT-LM4F232 Stellaris LM4F232 Evaluation Kit for Code Red Technologies Red Suite (90-day limited)
EKS-LM4F232 Stellaris LM4F232 Evaluation Kit for Code Composer Studio™ IDE (board-locked)
LM4F110
Series
LM4F120
Series
LM4F130
Series
LM4F230
Series
memory
Flash (KB) 32-256 32-256 64-256 128-256
SRAM (KB) 12-32 12-32 24-32 24-32
EEPROM (KB) 222 2
DMA 
core
Max Speed (MHz) 80 80 80 80
Internal Precision
Oscillator 
MPU 
timers
SysTick (24-bit) 
General-Purpose 12 12 12 12
Real-Time Clock (RTC) 
Watchdog 
Motion Control
PWM ––– 16
PWM Fault 2–8
Dead-Band
Generator –––
CCP 24 24 24 24
QEI Channels ––– 2
external peripheral interface –––
serial interfaces
Ethernet
10/100 MAC+PHY –––
10/100 MAC with
MII Interface ––
IEEE 1588 –––
CAN MAC 111 2
USB D, H, or O –DO O
UART 888 8
I2C666 6
SSI/SPI 444 4
I2S–––
analog
ADC (10-bit)
ADC Units 222 2
ADC Resolution
(10 or 12 bit) 12 12 12 12
ADC Channels 12–24 12–24 12–24 12–24
ADC Speed (samples
per second) 1M 1M 1M 1M
Internal Temp Sensor 
Analog/Digital
Comparators 2–3 / 16 2–3 / 16 2–3 / 16 2–3 / 16
GPIOs (5-v tolerant) 43-105 43-105 43-105 43-105
battery-backed
hibernation 1111
LDO voltage regulator 
operating temperature III I
package
64LQFP
100LQFP
144LQFP
64LQFP
100LQFP
144LQFP
64LQFP
100LQFP
144LQFP
64LQFP
100LQFP
144LQFP
production (p) or
sampling (s) SSS S
1Note: LM4F111, LM4F121, LM4F131, and LM4F231 do not have battery-backed hibernation.
now part of Mentor Embedded
Quick reference table for the Stellaris LM4F series
Device series Description Packages
LM4F110 series General MCU
64-pin LQFP,
100-pin LQFP,
144-pin LQFP
LM4F120 series General MCU with USB device
LM4F130 series General MCU with USB OTG/host device
LM4F230 series General MCU with motion control and USB OTG/host device
Notes
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
| 10
section head
Copyright © 2011 Texas Instruments Incorporated 11 |
Real-Time MCUs
We offer 30 low-pin-count, low-cost, and
feature-rich Stellaris® ARM® Cortex™-M3
microcontrollers in a 48-pin LQFP. The
LM3S100 Series and LM3S300 Series
microcontrollers are ideal for basic embed-
ded control applications and 8-/16-bit up-
grades. The LM3S600 Series and LM3S800
Series microcontrollers are optimized for em-
bedded control applications requiring more
sophisticated algorithms. Each Stellaris microcontroller offers effi cient performance
and extensive integration, favorably positioning the devices into cost-conscious
applications requiring signifi cant control processing capabilities such as motion
control, medical instrumentation, HVAC and building control, factory automation,
transportation, electronic point-of-sale machines, and gaming equipment.
Stellaris LM3S811 Evaluation Kit
Evaluation board with 50-MHz LM3S811 microcontroller
96 × 16 pixel OLED display
User-programmable push button and LED
Convenient reset push button and power indicator LED
Thumbwheel potentiometer input to the on-chip ADC
Serial in-circuit debug interface over USB
• USB cable
20-pin JTAG/SWD target cable
• CD containing:
Evaluation version of the software tools
Complete documentation
Quickstart guide and source code
StellarisWare® software including peripheral driver library
and example source code
Example applications demonstrating the use of various third-
party Real-Time Operating Systems are available for download
from www.ti.com/stellaris_lm3s811.
Our LM3S1000 Series of Stellaris ARM
Cortex-M3 microcontrollers feature new
combinations of expanded general-
purpose I/O, larger on-chip memory,
and low-power optimization for battery-
backed applications. Offered in a 64-pin
LQFP, 100-pin LQFP, or 108-pin BGA
package, the LM3S1000 Series micro-
controllers offers effi cient performance
and extensive integration, favorably positioning the device into cost-conscious
applications requiring signifi cant control processing capabilities such as motion
control, medical instrumentation, HVAC and building control, factory automation,
transportation, electronic point-of-sale machines, and gaming equipment.
Stellaris LM3S1968 Evaluation Kit
LM3S1968 Evaluation Board with a quickstart application
Stellaris LM3S1968 MCU with 256 KB Flash, 64 KB SRAM, 8 ADCs, and
up to 52 GPIOs
All LM3S1968 I/O available on labeled break-out pads
Support for battery-backed Hibernate mode
Simple setup: USB cable provides serial communication, debugging,
and power
OLED graphics display with 128 × 64 pixel resolution and 16 shades
of gray
User LED, navigation switches, and select pushbuttons
8Ω magnetic speaker with class D amplifi er
USB interface for debugging and power supply
Internal 3 V battery and support for on-chip Hibernation module
Standard ARM 20-pin JTAG debug connector with input and output modes
USB and JTAG cables
• CD containing:
Evaluation version of the software tools, complete documentation,
quickstart guide and source code
StellarisWare software including Peripheral Driver Library and example
source code
Ordering information
Part number Description
EKK-LM3S811 Stellaris LM3S811 Evaluation Kit for Keil RealView MDK-ARM (32 KB
code-size limited)
EKI-LM3S811 Stellaris LM3S811 Evaluation Kit for IAR Systems Embedded Workbench
(32 KB code-size limited)
EKC-LM3S811 Stellaris LM3S811 Evaluation Kit for Sourcery CodeBench™ (30-day
limited)
EKT-LM3S811 Stellaris LM3S811 Evaluation Kit for Code Red Technologies Red Suite
(32 KB code-size limited)
EKS-LM3S811 TI Code Composer Studio™ IDE with full evaluation license locked to
board
Ordering information
Part number Description
EKK-LM3S1968 Stellaris LM3S1968 Evaluation Kit for Keil RealView
MDK-ARM (32 KB code-size limitation)
EKI-LM3S1968 Stellaris LM3S1968 Evaluation Kit for IAR Systems
Embedded Workbench (32 KB code-size limited)
EKC-LM3S1968 Stellaris LM3S1968 Evaluation Kit for Sourcery
CodeBench™ (30-day limited)
EKT-LM3S1968 Stellaris LM3S1968 Evaluation Kit for Code Red Tech-
nologies Red Suite (90-day limited)
EKS-LM3S1968 TI Code Composer Studio IDE with full evaluation license
locked to board
now part of Mentor Embedded
real-time mcus
| 12 Copyright © 2011 Texas Instruments Incorporated
Real-Time MCUs (100 series)
real-time mcus
LM3S101
LM3S102
LM3S300
LM3S301
LM3S308
LM3S310
LM3S315
LM3S316
LM3S317
LM3S328
LM3S600
LM3S601
LM3S608
LM3S610
memory
Flash (KB) 8 8 16 16 16 16 16 16 16 16 32 32 32 32
SRAM (KB) 22424444448888
ROM Software Libraries ––––––––––––––
DMA ––––––––––––––
SafeRTOS™ ––––––––––––––
core
Max Speed (MHz) 20 20 25 20 25 25 25 25 25 25 50 50 50 50
Internal Precision
Oscillator ––––––––––––––
MPU ––

timers
SysTick (24-bit) 
General-Purpose 22323333333333
Real-Time Clock (RTC) 
Watchdog 11111111111111
Motion Control
PWM –––2–6246––6–6
PWM Fault –––1–1111––1–1
Dead-Band
Generator –––
 ––
CCP 12626666666666
QEI Channels –––––––––––1––
external peripheral interface ––––––––––––––
serial interfaces
Ethernet
10/100 MAC+PHY ––––––––––––––
10/100 MAC with
MII Interface ––––––––––––––
IEEE 1588 ––––––––––––––
CAN MAC ––––––––––––––
USB D, H, or O ––––––––––––––
UART 11212222122222
I2C–11–1––1–11111
SSI/SPI 11111111111111
I2S––––––––––––––
analog
ADC (10-bit)
ADC Units –––11–1111––11
ADC Resolution
(10 or 12 bit) 10 10 10 10 10 10 10 10
ADC Channels –––38–4468––82
ADC Speed
(samples per
second)
250K 500K 250K 250K 250K 500K 500K 500K
Internal Temp Sensor –––
  ––

Analog/Digital
Comparators 2/– 1/– 3/– 2/– 1/– 3/– 1/– 1/– 1/– –/– 3/– 3/– 1/– –/–
GPIOs (5-v tolerant) 2-18 0-18 8-36 12-33 5-28 3-36 7-32 3-32 3-30 7-28 8-36 0-36 5-28 6-34
battery-backed
hibernation ––––––––––––––
LDO voltage regulator 
operating temperature I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E
package 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP
production (p) or
sampling (s) PPPPPPPPPPPPPP
section head
Copyright © 2011 Texas Instruments Incorporated 13 |
real-time mcus
Real-Time MCUs (100 series)
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C. [d] 108-pin BGA and 64-pin LQFP package only available in
Industrial temperature.
LM3S611
LM3S612
LM3S613
LM3S615
LM3S617
LM3S618
LM3S628
LM3S800
LM3S801
LM3S808
LM3S811
LM3S812
LM3S815
LM3S817
LM3S818
LM3S828
32 32 32 32 32 32 32 64 64 64 64 64 64 64 64 64
8888888888888888
––––––––––––––––
––––––––––––––––
––––––––––––––––
50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
––––––––––––––––


3333333333333333

1111111111111111
624666––6–62666–
111111––1–11111–
√√√√√√––

6666644666666646
–––––1––1–––––1–
––––––––––––––––
––––––––––––––––
––––––––––––––––
––– –––––––––––––
––––––––––––––––
––––––––––––––––
2222222222222222
1111––1111111––1
1111111111111111
––––––––––––––––
1111111––1111111
10 10 10 10 10 10 10 10 10 10 10 10 10 10
4242668––8422668
500K 500K 500K 500K 500K 500K 1M 500K 500K 250K 500K 1M 1M 1M
 ––

–/– 1/– 1/– 3/– 1/– 1/– –/– 3/– 3/– 1/– 1/– 1/– 3/– 1/– 1/– –/–
4-32 7-34 3-32 0-34 1-30 0-30 9-28 8-36 0-36 5-28 1-32 7-34 0-34 1-30 0-30 7-28
––––––––––––––––

I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E
48QFP 48QFP 48QFP 48QFP 48QFP 48QFP 48QFP 48LQFP 48LQFP 48LQFP 48LQFP 48LQFP 48QFP 48QFP 48QFP 48QFP
PPPPPPPPPPPPPPPP
| 14 Copyright © 2011 Texas Instruments Incorporated
Real-Time MCUs (1000 series)
real-time mcus
LM3S1110
LM3S1133
LM3S1138
LM3S1150
LM3S1162
LM3S1165
LM3S1332
LM3S1435
LM3S1439
LM3S1512
LM3S1538
LM3S1601
LM3S1608
LM3S1620
LM3S1635
LM3S1637
LM3S1751
LM3S1850
LM3S1911
LM3S1918
LM3S1937
LM3S1958
LM3S1960
LM3S1968
memory
Flash (KB) 64 64 64 64 64 64 96 96 96 96 96 128 128 128 128 128 128 256 256 256 256 256 256 256
SRAM (KB) 16 16 16 16 16 16 16 32 32 64 64 32 32 32 32 32 64 32 64 64 64 64 64 64
ROM Software Libraries ––––––––––––––––––––––––
DMA ––––––––––––––––––––––––
SafeRTOS™ ––––––––––––––––––––––––
core
Max Speed (MHz) 25 50 50 50 50 50 50 50 50 25 50 50 50 25 50 50 50 50 50 50 50 50 50 50
Internal Precision
Oscillator ––––––––––––––––––––––––
MPU 
timers
SysTick (24-bit) 
General-Purpose 344444433444434433443444
Real-Time Clock (RTC) 
Watchdog 111111111111111111111111
Motion Control
PWM –2–666–26––––66646––6–66
PWM Fault 1–111–11––––11111––1–11
Dead-Band
Generator   ––––
 ––

CCP 286668846888848666884884
QEI Channels –––1––––111––1–1–1––––22
external peripheral interface ––––––––––––––––––––––––
serial interfaces
Ethernet
10/100 MAC+PHY ––––––––––––––––––––––––
10/100 MAC with
MII Interface ––––––––––––––––––––––––
IEEE 1588 ––––––––––––––––––––––––
CAN MAC ––––––––––––––––––––––––
USB D, H, or O ––––––––––––––––––––––––
UART 233333222333223332322333
I2C–12111–11222212111221222
SSI/SPI 122222112222222121221222
I2S––––––––––––––––––––––––
analog
ADC (10-bit)
ADC Units –11–1111111–1–111––111–1
ADC Resolution
(10 or 12 bit) 1010 10101010101010 10 101010 101010 10
ADC Channels –28–2432428–8–444––848–8
ADC Speed (samples
per second) 250K 1M 500K 500K 250K 500K 500K 250K 500K 500K 500K 1M 500K 500K 1M 1M 1M
Internal Temp Sensor    ––

Analog/Digital
Comparators 2/– 1/– 3/– 3/– 3/– 1/– 3/– 1/– 1/– 3/– –/– 2/– 2/– 3/– 2/– 1/– 1/– 3/– 2/– 2/– 1/– –/– 3/– 3/–
GPIOs (5-v tolerant) 20-41 9-44 9-46 7-52 4-46 4-43 29-57 21-46 14-52 15-58 9-43 23-60 17-52 11-52 12-56 7-43 21-56 17-56 23-60 17-52 27-56 21-52 7-60 5-52
battery-backed
hibernation 
LDO voltage regulator 
operating temperature I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E
package 100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
production (p) or
sampling (s) PPPPPPPPPPPPPPPPPPPPPPPP
Copyright © 2011 Texas Instruments Incorporated 15 |
Real-Time MCUs (1000 series)
real-time mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C. [d] 108-pin BGA and 64-pin LQFP package only available in
Industrial temperature.
LM3S1F11
LM3S1G21
LM3S1G58
LM3S1C21
LM3S1C58
LM3S1D21
LM3S1H11
LM3S1166
LM3S1N11
LM3S1636
LM3S1J11
LM3S1811
LM3S1969
LM3S1Z16
LM3S1W16
LM3S1N16
LM3S1607
LM3S1625
LM3S1626
LM3S1627
LM3S1776
LM3S1816
LM3S1J16
LM3S1F16
LM3S1C26
LM3S1D26
LM3S1H16
384 384 384 512 512 512 512 64 64 128 128 256 256 16 32 64 128 128 128 128 128 256 128 384 512 512 512
48 64 64 64 64 96 48 16 12 32 20 32 64 6 8 12 32 32 32 32 64 32 20 48 64 96 48
  
  
–––––––––––––––––––––––––––
50 80 80 80 80 80 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 80 80 50
   –––––



444444443434433344443434444

222222212122122211111222222
–––––––6–6––6––––4468––––––
–––––––1–1––1––––1113––––––
–––––––
––
––––
 ––––––
888888886868466664442868888
––––––––––––2–––––11–––––––
  ––––
–––––––––––––––
–––––––––––––––––––––––––––
–––––––––––––––––––––––––––
–––––––––––––––––––––––––––
–––––––––––––––––––––––––––
–––––––––––––––––––––––––––
333333333333333331221333333
222222212222222222111222222
222222222222222211111222222
–––––––––––––––––––––––––––
112121111111111111111111111
12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 12 12 12 12
88168168848488888886646888888
1M 1M 1M 1M 1M 1M 1M 500K 1M 500K 1M 1M 1M 1M 1M 1M 500K 500K 500K 500K 1M 1M 1M 1M 1M 1M 1M

2/8 2/8 0/16 2/8 0/16 2/8 2/8 1/– 2/8 2/– 2/8 2/8 3/– 2/8 2/8 2/8 –/– 1/– –/– –/– –/– 2/8 2/8 2/8 2/8 2/8 2/8
0-67 0-67 0-60 0-67 0-60 0-67 0-67 4-43 0-67 12-56 0-67 0-67 5-52 0-33 0-33 0-33 0-33 0-33 0-33 0-33 1-33 0-33 0-33 0-33 0-33 0-33 0-33
 –––


IIIIIIIIIIIIIIIIIIIIIIIIIII
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA 100LQFP 100LQFP 100LQFP 100LQFP 100LQFP 100LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP
PPPPPPPPPPPPPPPPPPPPPPPPPPP
| 16 Copyright © 2011 Texas Instruments Incorporated
Ethernet Connected MCUs (6000 series)
ethernet connected mcus
Stellaris LM3S6965 Ethernet Evaluation Kit
The Stellaris LM3S6965 Evaluation Kit provides a compact and versatile
evaluation platform for Ethernet-enabled Stellaris ARM Cortex-M3-based
microcontrollers. The kit includes two examples of an embedded web-server
demonstration application. The quickstart application that runs out-of-the-box
includes an embedded web server utilizing the Open Source lwIP Ethernet
stack. The kit also contains a web server application with FreeRTOS.org™
RTOS and the Open Source uIP Ethernet stack. Each board has an In-Circuit
Debug Interface (ICDI) that provides hardware debugging functionality not
only for the on-board Stellaris device, but also for any Stellaris microcontroller-
based target board. The evaluation kits contain all cables, software, and
documentation needed to develop and run applications for Stellaris
microcontrollers easily and quickly. In addition, example applications
demonstrating the use of various third-party Real-Time Operating Systems (RTOS)
and commercial Ethernet stacks are available for download from
www.ti.com/stellaris_lm3s6965.
Features
LM3S6965 Evaluation Board
Stellaris LM3S6965 microcontroller with fully integrated 10/100 (MAC+PHY)
Ethernet controller
Simple setup: USB cable provides serial communication, debugging,
and power
OLED graphics display with 128 x 64 pixel resolution and 16 shades of gray
User LED, navigation switches, and select pushbuttons
• Magnetic speaker
All LM3S6965 I/O available on labeled break-out pads
Standard ARM 20-pin JTAG debug connector with input and output modes
microSD card slot
Retracting Ethernet cable, USB cable, and JTAG cable
Quickstart sample application runs with or without Ethernet (direct
connection to your PC), right out of the box
• CD containing:
Evaluation version of the software tools
Quickstart guide and source code
Complete documentation
StellarisWare software including peripheral driver library and example
source code
Our LM3S6000 Series of Stellaris® ARM Cortex-M3 microcontrollers feature new combinations of industrial real-time connectivity, expanded general-purpose I/O, larger
on-chip memory, and low-power optimization for battery-backed applications. The LM3S6000 series provides the world’s fi rst MCUs featuring a fully integrated 10/100
Mbps Ethernet solution with ARM architecture compatibility. The LM3S6000 devices combine both the Ethernet Media Access Control (MAC) and Physical (PHY) layers,
marking the fi rst time that integrated connectivity is available with an ARM Cortex-M3 MCU and the only integrated 10/100 Ethernet MAC and PHY available in an ARM
architecture MCU. In addition, select Stellaris LM3S6000 Series microcontrollers also feature hardware assist for IEEE 1588 Precision Time Protocol (PTP) support.
now part of Mentor Embedded
Ordering information
Part number Description
EKK-LM3S6965 Stellaris LM3S6965 Ethernet Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited)
EKI-LM3S6965 Stellaris LM3S6965 Ethernet Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited)
EKC-LM3S6965 Stellaris LM3S6965 Ethernet Evaluation Kit for Sourcery CodeBench™ (30-day limited)
EKT-LM3S6965 Stellaris LM3S6965 Evaluation Kit for Code Red Technologies Red Suite (90-day limited)
EKS-LM3S6965 TI Code Composer Studio™ IDE with full evaluation license locked to board
Copyright © 2011 Texas Instruments Incorporated 17 |
Ethernet Connected MCUs (6000 series)
ethernet connected mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C. [d] 108-pin BGA package only available in Industrial temperature.
LM3S6100
LM3S6110
LM3S6420
LM3S6422
LM3S6432
LM3S6537
LM3S6610
LM3S6611
LM3S6618
LM3S6633
LM3S6637
LM3S6730
LM3S6753
LM3S6911
LM3S6918
LM3S6938
LM3S6950
LM3S6952
LM3S6965
LM3S6G11
LM3S6G65
LM3S6C11
LM3S6C65
memory
Flash (KB) 64 64 96 96 96 96 128 128 128 128 128 128 128 256 256 256 256 256 256 384 384 512 512
SRAM (KB) 16 16 32 32 32 64 32 32 32 32 32 64 64 64 64 64 64 64 64 64 64 64 64
ROM Software Libraries –––––––––––––––––––

DMA –––––––––––––––––––

SafeRTOS™ –––––––––––––––––––––––
core
Max Speed (MHz) 25 25 25 25 50 50 25 50 50 50 50 50 50 50 50 50 50 50 50 80 80 80 80
Internal Precision
Oscillator –––––––––––––––––––

MPU 
timers
SysTick (24-bit) 
General-Purpose 33333444434344444344444
Real-Time Clock (RTC) 
Watchdog 11111111111111111112222
Motion Control
PWM –2––264–––––6–––646–6–6
PWM Fault –1––111–––––1–––111–4–4
Dead-Band
Generator ––
 –––––
–––

CCP 44444666666446666448888
QEI Channels ––––––1–––––1–––1120202
external peripheral interface –––––––––––––––––––––––
serial interfaces
Ethernet
10/100 MAC+PHY 
10/100 MAC with
MII Interface –––––––––––––––––––––––
IEEE 1588 –––––
––––––
–––
––––––
CAN MAC –––––––––––––––––––––––
USB D, H, or O –––––––––––––––––––––––
UART 11112233222123233333333
I2C––––1112211-12211122222
SSI/SPI 11111112211112212112121
I2S–––––––––––––––––––––––
analog
ADC (10-bit)
ADC Units –––111––111–1–11–110202
ADC Resolution
(10 or 12 bit) –101010– –101010–10–1010–1010–12–12
ADC Channels –––234––834–4–88–34016016
ADC Speed (samples
per second) 250K 250K 500K 500K 500K 1M 500K 500K 1M 500K 1M 1M 1M
Internal Temp Sensor –––
 ––
  
Analog/Digital
Comparators 1/– 3/– 2/– 2/– 2/– 2/– 3/– 2/– 2/– 1/– 3/– 2/– 2/– 2/– 2/– 3/– 3/– 3/– 2/– 2/– 2/16 2/– 2/16
GPIOs (5-v tolerant) 10-30 8-35 23-46 12-34 14-43 6-41 5-46 10-46 5-38 15-41 11-41 23-46 5-41 10-46 5-38 7-38 1-46 6-43 0-42 0-46 0-46 0-46 0-46
battery-backed
hibernation –––––
 
LDO voltage regulator 
operating temperature I/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EI/EIIII
package 100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
production (p) or
sampling (s) PPPPPPPPPPPPPPPPPPPPPPP
| 18 Copyright © 2011 Texas Instruments Incorporated
USB Connected MCUs (3000 series)
usb connected mcus
Ordering information
Part number Description
EKK-LM3S3748 Stellaris LM3S3748 USB Host/Device Evaluation Kit for
Keil™ RealView® MDK-ARM (32 KB code-size limited)
EKI-LM3S3748 Stellaris LM3S3748 USB Host/Device Evaluation Kit for
IAR Systems Embedded Workbench® (32 KB code-size limited)
EKC-LM3S3748 Stellaris LM3S3748 USB Host/Device Evaluation Kit for
Sourcery CodeBench™ (30-day limited)
EKT-LM3S3748 Stellaris LM3S3748 USB Host/Device Evaluation Kit for
Code Red Technologies Red Suite (90-day limited)
EKS-LM3S3748 TI Code Composer Studio™ IDE with full evaluation license locked
to board
Stellaris® LM3S3748 USB Host/Device Evaluation Kit
The Stellaris LM3S3748 Evaluation Board design highlights the LM3S3748
microcontroller’s key features including a USB 2.0 full-speed (12 Mbps) Host/
Device controller, Analog-to-Digital Converter (ADC), and serial interfaces. In
USB Device mode, a small switch selects between bus-powered and selfpow-
ered options. The quickstart application that runs out-of-the-box uses four ADC
signals paired as two differential channels to implement a 1MS/s oscilloscope
application on the LCD display, illustrating high-frequency data acquisition and
processing with a sophisticated user interface developed using the StellarisWare
Graphics Library. The quickstart application utilizes the StellarisWare USB library
to operate in both USB Host and USB Device modes, saving signal display
bitmaps and CSV data to the included USB stick and connecting to a PC for
remotely controlled data display. The LM3S3748 board also has an In-Circuit
Debug Interface (ICDI) that provides hardware debugging not only for the on-
board Stellaris device, but also for any Stellaris microcontroller-based target
board. In Debug Interface mode, the on-board microcontroller is bypassed,
allowing programming or debugging of an external target. Example applica-
tions demonstrating the use of various third-party Real-Time Operating Sys-
tems and commercial communications stacks are available for download from
www.ti.com/stellaris_lm3s3748.
50-MHz Stellaris LM3S3748 microcontroller with 128 KB Flash and
64 KB SRAM
2-channel oscilloscope quickstart application
Bus-powered or self-powered USB support
Color LCD graphics display with 128 × 128 pixel resolution
User LED and navigation switch with press-to-select functionality
8-Ohm magnetic speaker with amplifi er
microSD card slot
• Standard ARM® 20-pin JTAG/SWD debug connector with input and
output modes and JTAG/SWD target cable
LM3S3748 microcontroller I/O available on labeled break-out pads
USB cables and oscilloscope test leads for quickstart application
USB Flash memory stick
• CD containing:
Evaluation version of the software tools, complete documentation,
Quickstart guide and source code
StellarisWare software including peripheral driver library and
example source code
Stellaris LM3S9B92/9D92 Ethernet+USB+CAN
Evaluation Kits
With two boards separately containing an Ethernet+USB-OTG+CAN LM3S9B92
or a LM3S9D92 microcontroller and the BD-ICDI In-Circuit Debug Interface
board, the Stellaris LM3S9B92 Evaluation Kit (for evaluation of devices with
256K Flash or less) or the LM3S9D92 Evaluation Kit (for evaluation of devices
with memory of 256K to 512K Flash) provide a low-cost, compact and versatile
evaluation platform for simultaneous Ethernet+USB+CAN-enabled Stellaris ARM
Cortex-M3-based microcontrollers. The evaluation board uses the LM3S9B92
or the LM3S9D92 microcontrollers which feature advanced motion control in-
cluding eight PWM outputs for
motion and energy and two
Quadrature Encoder Inputs (QEI)
modules. The LM3S9B92 and
the LM3S9D92 microcontrol-
lers also feature an external
16-MHz crystal that provides
the main oscillator clock which
can directly drive the ARM core
clock or an internal PLL to in-
crease the core clock up to 80
MHz. A 25-MHz crystal is used
for the Ethernet clock. The LM3S9B92 and LM3S9D92 microcontrollers also
have an internal LDO voltage regulator that supplies power for internal use.
Ordering information
Part number Description
EKK-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Keil™ RealView® MDK-ARM (32 KB code-size limited)
EKI-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
IAR Systems Embedded Workbench® (32 KB code-size limited)
EKC-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Sourcery CodeBench™ (30-day limited)
EKT-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Code Red Technologies Red Suite (90-day limited)
EKS-LM3S9B92/
9D92
TI Code Composer Studio™ IDE with full evaluation license
locked to board
Stellaris LM3S3748 USB Host/Device Evaluation Kit
Stellaris LM3S9B92/9D92 Ethernet Evaluation Kit
now part of Mentor Embedded
Copyright © 2011 Texas Instruments Incorporated 19 |
USB Connected MCUs (3000 series)
usb connected mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C.
LM3S3Z26
LM3S3W26
LM3S3N26
LM3S3J26
LM3S3651
LM3S3826
LM3S3739
LM3S3748
LM3S3749
memory
Flash (KB) 16 32 64 128 128 256 128 128 128
SRAM (KB) 6 8 12 20 32 32 64 64 64
ROM Software Libraries 
DMA 
SafeRTOS™ –––––––––
core
Max Speed (MHz) 50 50 50 50 50 50 50 50 50
Internal Precision
Oscillator  –––
MPU 
timers
SysTick (24-bit) 
General-Purpose 333343444
Real-Time Clock (RTC) 
Watchdog 222212111
Motion Control
PWM –––––––88
PWM Fault –––––––44
Dead-Band
Generator –––––––

CCP 666686887
QEI Channels –––––––11
external peripheral interface –––––––––
serial interfaces
Ethernet
10/100 MAC+PHY –––––––––
10/100 MAC with
MII Interface –––––––––
IEEE 1588 –––––––––
CAN MAC –––––––––
USB D, H, or O DDDDODHHH
UART 333313323
I2C222212222
SSI/SPI 222212222
I2S–––––––––
analog
ADC (10-bit)
ADC Units 111111111
ADC Resolution
(10 or 12 bit) 10 10 10 10 10 10 10 10 10
ADC Channels 888848888
ADC Speed
(samples per
second)
1M 1M 1M 1M 500K 1M 500K 1M 1M
Internal Temp Sensor 
Analog/Digital
Comparators 2/8 2/8 2/8 2/8 2/– 2/8 2/– 2/– 2/–
GPIOs (5-v tolerant) 0-33 0-33 0-33 0-33 0-33 0-33 14-61 3-61 0-61
battery-backed
hibernation 
LDO voltage regulator 
operating temperature IIIIIIIII
package 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 64LQFP 100LQFP 100LQFP 100LQFP
production (p) or
sampling (s) PPPPPPPPP
| 20 Copyright © 2011 Texas Instruments Incorporated
USB+CAN Internetworking MCUs (5000 series)
usb+can internetworking mcus
Stellaris® LM3S9B92/9D92 Ethernet+
USB+CAN Evaluation Kits
With two boards separately containing an Ethernet+USB-OTG+CAN LM3S9B92
or LM3S9D92 microcontroller and the BD-ICDI In-Circuit Debug Interface board,
the Stellaris LM3S9B92 Evaluation Kit (for evaluating devices with 256K Flash or
less) or LM3S9D92 Evaluation Kit (for evaluating devices with memory of 256K
to 512K Flash) provide low-cost, compact and versatile evaluation platforms
for simultaneous Ethernet+USB+CAN-enabled Stellaris ARM Cortex-M3-based
micro controllers. The evaluation boards use the LM3S9B92 or the LM3S9D92
microcontrollers which feature advanced motion control including eight PWM
outputs for motion and en-
ergy and two Quadrature En-
coder Inputs (QEI) modules. The
LM3S9B92 and the LM3S9D92
microcontrollers also feature an
external 16-MHz crystal that
provides the main oscillator
clock which can directly drive the
ARM core clock or an internal
PLL to increase the core clock
up to 80 MHz. A 25-MHz crystal
is used for the Ethernet clock.
The LM3S9B92 and the LM3S9D92 micro con trollers also have an internal LDO
voltage regulator that supplies power for internal use.
Ordering information
Part number Description
EKK-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Keil™ RealView® MDK-ARM (32 KB code-size limited)
EKI-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
IAR Systems Embedded Workbench® (32 KB code-size limited)
EKC-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Sourcery CodeBench™ (30-day limited)
EKT-LM3S9B92/
9D92
Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Code Red Technologies Red Suite (90-day limited)
EKS-LM3S9B92/
9D92
TI Code Composer Studio™ IDE with full evaluation license
locked to board
Stellaris LM3S9B92/9D92 Ethernet+USB+CAN
Evaluation Kit
now part of Mentor Embedded
LM3S5Y36
LM3S5T36
LM3S5P56
LM3S5P36
LM3S5K36
LM3S5752
LM3S5732
LM3S5662
LM3S5656
memory
Flash (KB) 16 32 64 64 128 128 128 128 128
SRAM (KB) 8 1224242464643232
ROM Software Libraries 
DMA 
SafeRTOS™ –––––––––
core
Max Speed (MHz) 80 80 80 80 80 50 50 50 80
Internal Precision
Oscillator  –––
MPU 
timers
SysTick (24-bit) 
General-Purpose 334333334
Real-Time Clock (RTC) 
Watchdog 222221112
Motion Control
PWM 66666––66
PWM Fault 44444––14
Dead-Band
Generator  ––

CCP 668666558
QEI Channels 11111–––1
external peripheral interface –––––––––
serial interfaces
Ethernet
10/100 MAC+PHY –––––––––
10/100 MAC with
MII Interface –––––––––
IEEE 1588 –––––––––
CAN MAC 111111111
USB D, H, or O DDODDOHOO
UART 333331213
I2C2222212–2
SSI/SPI 222221112
I2S–––––––––
analog
ADC (10-bit)
ADC Units 222221112
ADC Resolution
(10 or 12 bit) 10 10 10 10 10 10 10 10 10
ADC Channels 888886648
ADC Speed
(samples per
second)
1M 1M 1M 1M 1M 500K 500K 500K 1M
Internal Temp Sensor 
Analog/Digital
Comparators 2/16 2/16 2/16 2/16 2/16 1/– –/– –/– 2/16
GPIOs (5-v tolerant) 0-33 0-33 0-33 0-33 0-33 0-33 1-33 0-33 0-33
battery-backed
hibernation 
LDO voltage regulator 
operating temperature IIIIIIIII
package 64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
production (p) or
sampling (s) PPPPPPPPP
Copyright © 2011 Texas Instruments Incorporated 21 |
USB+CAN Internetworking MCUs (5000 series)
usb+can internetworking mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C.
LM3S5652
LM3S5632
LM3S5956
LM3S5R36
LM3S5G36
LM3S5G56
LM3S5C36
LM3S5C56
LM3S5D56
LM3S5P51
LM3S5P31
LM3S5K31
LM3S5791
LM3S5762
LM3S5749
LM3S5747
LM3S5739
LM3S5737
LM3S5651
LM3S5951
LM3S5B91
LM3S5R31
LM3S5G31
LM3S5G51
LM3S5U91
LM3S5C31
LM3S5C51
LM3S5D51
LM3S5D91
128 128 256 256 384 384 512 512 512 64 64 128 128 128 128 128 128 128 128 256 256 256 384 384 384 512 512 512 512
32 32 64 48 64 64 64 64 96 24 24 24 64 64 64 64 64 64 32 64 96 48 64 64 96 64 64 96 96


–––––––––––––––––––––– ––––––
50 50 80 80 80 80 80 80 80 80 80 80 80 50 50 50 50 50 80 80 80 80 80 80 80 80 80 80 80
––
 –––––



33444444443343434344443 443444

11222222222221111122222 222222
––68868666668686––66886 686668
––44444444444141––44444 444444
––
 ––

65888888886685528388886 886888
––11111112222–1–––22222 222222
––––––––––––
–––––––
  ––
–––––––––––––––––––––– ––––––
–––––––––––––––––––––– ––––––
–––––––––––––––––––––– ––––––
11111111121121211122211 221222
OHODDODOOODDOOHHHHOOODD O O D O O O
12333333333331213133333 333333
1222222222222–212222222 222222
11222222222221212222222 222222
–––––––––
––
–––––
  
11222222222221111122222 222222
10 10 10 10 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12
66888888816161616488881616161616161616161616
500K 500K 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 500K 1M 500K 500K 500K 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M

1/– –/– 2/16 2/16 2/16 2/16 2/16 2/16 2/16 2/16 2/16 2/16 3/16 –/– 2/– –/– 2/– –/– 2/16 2/16 3/16 2/16 2/16 2/16 3/16 2/16 2/16 2/16 3/16
0-33 1-33 0-33 0-33 0-33 0-33 0-33 0-33 0-33 0-67 0-67 0-67 0-72 0-33 0-61 27-61 12-61 27-61 0-67 0-67 0-72 0-67 0-67 0-67 0-72 0-67 0-67 0-67 0-72
   

IIIIIIIIIIIIIIIIIIIIIII IIIIII
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
64
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
PPPPPPPPPPPPPPPPPPPPPPP PPPPPP
| 22 Copyright © 2011 Texas Instruments Incorporated
CAN Connected MCUs (2000 series)
can connected mcus
Our LM3S2000 Series of Stellaris® ARM® Cortex™-M3 microcon-
trollers feature new combinations of industrial connectivity, expanded
general-purpose I/O, larger on-chip memory, and low-power optimiza-
tion for battery-backed applications. The Stellaris LM3S2000 series,
designed for Controller Area Network (CAN) applications, extends the
Stellaris family with Bosch CAN 2.0 A/B networking technology, the
golden standard in short-haul industrial networks.
Stellaris LM3S2965 CAN Evaluation Kit
Stellaris LM3S2965 Evaluation Kits provide a compact and versatile evaluation platform for CAN-enabled
Stellaris ARM Cortex-M3-based microcontrollers. With two evaluation boards separately featuring a
CAN-enabled LM3S2965 and a CAN-enabled LM3S2110 in the kit, the evaluation kit provides a complete CAN
network running right out of the box. The quickstart application demonstrates the transmission and receipt of
CAN packets between the two evaluation boards. The LM3S2965 board also has an In-Circuit Debug Interface
(ICDI) that provides hardware debugging functionality not only for the on-board Stellaris device, but also for any
Stellaris microcontroller-based target board. The evaluation kits contain all cables, software, and documentation
needed to develop and run applications for Stellaris microcontrollers easily and quickly. In addition, example
applications demonstrating the use of various third party Real-Time Operating Systems and commercial CAN
stacks are available for download from www.ti.com/stellaris_lm3s2965.
Features
Fully operational CAN network-in-a-box, with a quickstart sample application that includes a
CAN network and CAN traffi c
LM3S2965 CAN Evaluation Board and separate LM3S2110 CAN Device Board
Stellaris LM3S2965 and LM3S2110 microcontrollers, each with fully integrated CAN MAC
Simple setup: USB cable provides serial communication, debugging, and power
OLED graphics display with 128 x 64 pixel resolution and 16 shades of gray
User LED, navigation switches, and select pushbuttons
• Magnetic speaker
All LM3S2965 and LM3S2110 I/O available on labeled break-out pads
Standard ARM 20-pin JTAG debug connector with input and output modes
CAN ribbon cable, USB cable, and JTAG cable
• CD containing:
Evaluation version of the software tools
Quickstart guide and source code
Complete documentation
StellarisWare software including peripheral driver library and example source code
Ordering information
Part number Description
EKK-LM3S2965 Stellaris LM3S2965 CAN Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited)
EKI-LM3S2965 Stellaris LM3S2965 CAN Evaluation Kit for IAR Systems Embedded Workbench (32 KB
code-size limited)
EKC-LM3S2965 Stellaris LM3S2965 CAN Evaluation Kit for CodeSourcery CodeBench™ (30-day limited)
EKT-LM3S2965 Stellaris LM3S2965 Evaluation Kit for Code Red Technologies Red Suite (90-day limited)
EKS-LM3S2965 TI Code Composer Studio™ IDE with full evaluation license locked to board
LM3S2276
LM3S2616
LM3S2671
LM3S2678
memory
Flash (KB) 64 128 128 128
SRAM (KB) 32 16 32 32
ROM Software Libraries 1
DMA 1
SafeRTOS™ –-–
core
Max Speed (MHz) 50 50 50 50
Internal Precision
Oscillator ––––
MPU 
timers
SysTick (24-bit) 
General-Purpose 3444
Real-Time Clock (RTC) 
Watchdog 1111
Motion Control
PWM 8624
PWM Fault 3112
Dead-Band
Generator 
CCP 1–22
QEI Channels –1–1
external peripheral interface ––––
serial interfaces
Ethernet
10/100 MAC+PHY ––––
10/100 MAC with
MII Interface ––––
IEEE 1588 ––––
CAN MAC 1111
USB D, H, or O ––––
UART 1111
I2C111–
SSI/SPI 1–11
I2S––––
analog
ADC (10-bit)
ADC Units 1111
ADC Resolution
(10 or 12 bit) 10 10 10 10
ADC Channels 6648
ADC Speed
(samples per
second)
1M 1M 500K 500K
Internal Temp Sensor 
Analog/Digital
Comparators –/– 2/– 3/– –/–
GPIOs (5-v tolerant) 0-33 1-33 3-33 1-33
battery-backed
hibernation  ––
LDO voltage regulator 
operating temperature IIII
package 64LQFP 64LQFP 64LQFP 64LQFP
production (p) or
sampling (s) PPPP
INC.
now part of Mentor Embedded
Copyright © 2011 Texas Instruments Incorporated 23 |
CAN Connected MCUs (2000 series)
can connected mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C. [d] 108-pin BGA and 64-pin LQFP package only available in
Industrial temperature.
LM3S2776
LM3S2793
LM3S2919
LM3S2B93
LM3S2110
LM3S2139
LM3S2410
LM3S2412
LM3S2432
LM3S2533
LM3S2601
LM3S2608
LM3S2620
LM3S2637
LM3S2651
LM3S2730
LM3S2739
LM3S2911
LM3S2918
LM3S2939
LM3S2948
LM3S2950
LM3S2965
LM3S2U93
LM3S2D93
128 128 256 256 64 64 96 96 96 96 128 128 128 128 128 128 128 256 256 256 256 256 256 384 512
64 64 64 96 16 16 32 32 32 64 32 32 32 32 32 64 64 64 64 64 64 64 64 96 96
 –––––––––––––––––––

 –––––––––––––––––––

–––––––––––––––––––––––––
50 80 50 80 25 25 25 25 50 50 50 50 25 50 50 50 50 50 50 50 50 50 50 80 80
–––––––––––––––––––



3444333334444443344344444

1212111111111111111111122
88–82––226––4–4–6––4–6688
34–41––111––1–1–1––1–1144
  ––
 ––
––

1888464446886664688486688
–2–2––––––––1–––1––1–1222
–––––––––––––––––––

–––––––––––––––––––––––––
–––––––––––––––––––––––––
–––––––––––––––––––––––––
1212111111112111111122222
–––––––––––––––––––––––––
1323121222321231232333333
122211–11122111–122111222
1222111111221121122122222
–––––––––––––––––––

1212–1–111–1–11–1–111–122
10101010–10–101010–10–1010–10–101010–101212
616816–4–333–8–44–4–838–41616
1M 1M 500K 1M 250K 250K 250K 250K 500K 500K 500K 500K 500K 500K 1M 1M 1M 1M
    
–/– 3/16 2/– 3/16 3/– 3/– 2/– 2/– 2/– 3/– 2/– 2/– 3/– 3/– 1/– 2/– 1/– 2/– 2/– 3/– 3/– 3/– 3/– 3/16 3/16
0-33 0-67 15-52 0-67 11-40 26-56 37-60 20-49 5-34 11-48 21-60 15-52 12-52 15-46 16-53 37-60 20-56 21-60 15-52 18-57 12-52 10-60 3-56 0-67 0-67
 –––––
 

I I I I I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I I
64LQFP 100LQFP 100LQFP 100LQFP 100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
PPPPPPPPPPPPPPPPPPPPPPPPP
| 24 Copyright © 2011 Texas Instruments Incorporated
Ethernet+CAN Internetworking MCUs (8000 series)
ethernet+can internetworking mcus
Stellaris LM3S8962 Ethernet+CAN Evaluation Kit
Stellaris LM3S8962 Evaluation Kits provide a compact and versatile
evaluation platform for simultaneous Ethernet-and-CAN-enabled Stellaris
ARM Cortex-M3-based microcontrollers. With two evaluation boards
separately featuring an Ethernet+CAN LM3S8962 and a CAN-enabled
LM3S2110 in the kit, the evaluation kit provides a complete CAN network
running right out of the box. The kit also includes two examples of an
embedded web-server demonstration application. The quickstart applica-
tion that runs out-of-the-box includes an embedded web server utilizing the
Open Source lwIP Ethernet stack and also demonstrates the transmission
and receipt of CAN packets between the two evaluation boards. The kit also
contains a web server application with FreeRTOS.org™ RTOS and the Open
Source uIP Ethernet stack. The LM3S8962 board also has an In-Circuit
Debug Interface (ICDI) that provides hardware debugging functionality not only
for the on-board Stellaris device, but also for any Stellaris microcontroller-based
target board. The evaluation kits contain all cables, software, and documenta-
tion needed to develop and run applications for Stellaris microcontrollers easily
and quickly. In addition, example applications demonstrating the use of various
third-party Real-Time Operating Systems and commercial Ethernet and CAN
stacks are available for download from www.ti.com/stellaris_lm3s8962.
Features
Fully operational Ethernet+CAN Network-in-a-box, with a quickstart sample
application that includes simultaneous Ethernet and CAN network traffi c
LM3S8962 Ethernet+CAN Evaluation Board and separate LM3S2110
CAN device board
Stellaris LM3S8962 microcontroller with fully integrated 10/100
Ethernet (MAC+PHY) and CAN MAC
Stellaris LM3S2110 microcontroller with fully integrated CAN MAC
Simple setup: USB cable provides serial communication, debugging,
and power
OLED graphics display with 128 × 64 pixel resolution and 16 shades
of gray
User LED, navigation switches, and select pushbuttons
Magnetic speaker
All LM3S8962 and LM3S2110 I/O available on labeled break-out pads
Standard ARM 20-pin JTAG debug connector with input and output
modes
Retracting Ethernet cable, CAN ribbon cable, USB cable, and JTAG cable
• CD containing:
Evaluation version of the software tools
Complete documentation
Quickstart guide and source code
StellarisWare software including peripheral driver library and example
source code
Part number Description
EKK-LM3S8962 Stellaris LM3S8962 Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limitation)
EKI-LM3S8962 Stellaris LM3S8962 Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited)
EKC-LM3S8962 Stellaris LM3S8962 Evaluation Kit for Sourcery CodeBench™ (30-day limited)
EKT-LM3S8962 Stellaris LM3S8962 Evaluation kit for Code Red Technologies Red Suite (90-day limited)
EKS-LM3S8962 TI Code Composer Studio™ IDE with full evaluation license locked to board
Ordering information
Our LM3S8000 Series of Stellaris® ARM® Cortex™-M3 microcontrollers feature new combinations of industrial connectivity, expanded motion control I/O, larger on-chip
memory, and low-power optimization for battery-backed applications. The LM3S8000 series provides the world’s fi rst MCUs featuring the combination of a fully integrated
10/100 Mbps Ethernet solution and Bosch Controller Area Network networking technology with ARM architecture compatibility. The LM3S8000 devices combine up to three
CAN 2.0 A/B controllers with both the Ethernet Media Access Control (MAC) and Physical (PHY) layers. In addition, selected LM3S8000 Series Stellaris MCUs also feature
hardware assist for IEEE 1588 Precision Time Protocol support.
INC.
now part of Mentor Embedded
Copyright © 2011 Texas Instruments Incorporated 25 |
Ethernet+CAN Internetworking MCUs (8000 series)
ethernet+can internetworking mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C. [d] 108-pin BGA only available in Industrial temperature.
LM3S8530
LM3S8538
LM3S8630
LM3S8730
LM3S8733
LM3S8738
LM3S8930
LM3S8933
LM3S8938
LM3S8962
LM3S8970
LM3S8971
LM3S8G62
LM3S8C62
memory
Flash (KB) 96 96 128 128 128 128 256 256 256 256 256 256 384 512
SRAM (KB) 64 64 32 64 64 64 64 64 64 64 64 64 64 64
ROM Software Libraries ––––––––––––

DMA ––––––––––––

SafeRTOS™ ––––––––––––––
core
Max Speed (MHz) 50 50 50 50 50 50 50 50 50 50 50 50 80 80
Internal Precision
Oscillator ––––––––––––

MPU 
timers
SysTick (24-bit) 
General-Purpose 44444444444444
Real-Time Clock (RTC) 
Watchdog 11111111111122
Motion Control
PWM –––––––––6–666
PWM Fault –––––––––1–144
Dead-Band
Generator –––––––––

CCP 24224624622688
QEI Channels 2––––––––2–122
external peripheral interface ––––––––––––––
serial interfaces
Ethernet
10/100 MAC+PHY 
10/100 MAC with
MII Interface ––––––––––––––
IEEE 1588 –––
 –––
CAN MAC 311111211131

USB D, H, or O ––––––––––––––
UART 12222312322122
I2C11111111211–11
SSI/SPI 21111211112111
I2S––––––––––––––
analog
ADC (10-bit)
ADC Units –1––11–111–122
ADC Resolution
(10 or 12 bit) –10– –1010–101010–101212
ADC Channels –8––48–484–81616
ADC Speed (samples
per second) 1M 500K 500K 1M 1M 500K 1M 1M 1M
Internal Temp Sensor ––
  
Analog/Digital
Comparators –/– 3/– –/– –/– 3/– 1/– –/– 3/– 3/– 1/– –/– 1/– 2/16 2/16
GPIOs (5-v tolerant) 8-35 7-36 10-31 11-32 5-35 4-38 13-34 6-36 3-38 5-42 17-46 4–38 0-46 0-46
battery-backed
hibernation ––

LDO voltage regulator 
operating temperature I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I/E I I
package 100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
100LQFP
108BGA
production (p) or
sampling (s) PPPPPPPPPPPPPP
section head
| 26 Copyright © 2011 Texas Instruments Incorporated
Ethernet+USB+CAN Internetworking MCUs (9000 series)
ethernet+usb+can internetworking mcus
Stellaris LM3S9B92/9D92 Ethernet+USB+CAN
Evaluation Kits
With two boards separately containing an Ethernet+USB-OTG+CAN LM3S9B92
or LM3S9D92 microcontroller and the BD-ICDI In-Circuit Debug Interface
board, the Stellaris LM3S9B92 Evaluation Kit (for evaluating devices with
256K Flash or less) or LM3S9D92 Evaluation Kit (for evaluating devices with
memory of 256K to 512K Flash) provide a low-cost, compact and versa-
tile evaluation platform for simultaneous Ethernet+USB+CAN-enabled Stel-
laris ARM Cortex-M3-based microcontrollers. The evaluation board uses the
LM3S9B92 or the LM3S9D92 microcontroller which features advanced motion
control including eight PWM outputs for motion and energy and two Quadra-
ture Encoder Inputs (QEI) modules. The LM3S9B92 and LM3S9D92 microcon-
trollers also feature an external 16-MHz crystal that provides the main os-
cillator clock which can directly drive the ARM core clock or an internal PLL
to increase the core clock up to 80 MHz. A 25-MHz crystal is used for the
Ethernet clock. The LM3S9B92 and the LM3S9D92 microcontrollers also
have an internal LDO voltage regulator that supplies power for internal use.
Ordering information
Part number Description
EKK-LM3S9B92/9D92 Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Keil™ RealView® MDK-ARM (32 KB code-size limited)
EKI-LM3S9B92/9D92 Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for IAR
Systems Embedded Workbench® (32 KB code-size limited)
EKC-LM3S9B92/9D92 Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for
Sourcery CodeBench™ (30-day limited)
EKT-LM3S9B92/9D92 Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Code
Red Technologies Red Suite (90-day limited)
EKS-LM3S9B92/9D92 TI Code Composer Studio™ Integrated Development Envi-
ronment (IDE) with full evaluation license locked to board
Our LM3S9000 Series of Stellaris® ARM® Cortex™-M3 microcontrollers feature higher performance along with new combinations of industrial
connectivity, expanded peripheral interface connectivity, and low-power optimization for battery-backed applications. The LM3S9000 series
provides the world’s fi rst MCUs featuring the combination of a fully integrated 10/100 Mbps Ethernet solution, USB On-the-Go, and Bosch
Controller Area Network networking technology with ARM architecture compatibility. The LM3S9000 devices combine up to three CAN 2.0 A/B
controllers with both the Ethernet Media Access Control (MAC) and Physical (PHY) layers and USB full-speed OTG or Host/Device with integrat-
ed PHY. All LM3S9000 series microcontrollers feature two separate ADC units along with extended StellarisWare® software in ROM, including
the Peripheral Driver Library and Boot Loader, AES cryptography tables, and CRC error detection functionality. In addition, selected LM3S9000
series Stellaris MCUs also include the SafeRTOS™ kernel in ROM and hardware assist for IEEE 1588 Precision Time Protocol support.
The LM3S9000 series Stellaris MCUs also include an internal 16 MHz precision oscillator with software trim capability, and a second watchdog timer on an independent
clock domain. Selected LM3S9000 series devices also feature a uniquely fl exible external peripheral interface (EPI), which is a dedicated parallel bus (up to 32 bit) for
external peripherals that supports SDRAM, SRAM/Flash, and Machine-to-Machine (M2M) (up to 150 MBytes/sec) usage.
now part of Mentor Embedded
Stellaris LM3S9B96/9D96
features SafeRTOS in ROM
Stellaris LM3S9B90/9D90 Ethernet+USB+CAN
Evaluation Kits
With two boards separately containing an Ethernet+USB-OTG+CAN LM3S9B90
or the LM3S9D90 microcontroller and the BD-ICDI In-Circuit Debug Interface
board, the Stellaris LM3S9B90 Evaluation Kit (for evaluating devices with 256K
Flash or less) or LM3S9D90 Evaluation Kit (for evaluating devices with memory
of 256K to 512K Flash) provide a low-cost, compact and versatile evaluation
platform for simultaneous Ethernet-USB-CAN-enabled Stellaris ARM Cortex-
M3-based microcontrollers. The evaluation board uses the LM3S9B90 or the
LM3S9D90 microcontroller which features a hibernation module to effi ciently
power down the device to a low-power state during extended periods of inactiv-
ity. The LM3S9B90 and the LM3S9D90 microcontrollers also feature an external
16-MHz crystal that provides the main oscillator clock which can directly drive
the ARM core clock or an internal PLL to increase the core clock up to 80MHz.
A 25-MHz crystal is used for the Ethernet clock and a 4.194304-MHz crystal is
used for the real-time clock. The LM3S9B90 and the LM3S9D90 microcontrollers
also have an internal LDO voltage regulator that supplies power for internal use.
Ordering information
Part number Description
EKK-LM3S9B90/9D90 Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for
Keil™ RealView® MDK-ARM (32 KB code-size limited)
EKI-LM3S9B90/9D90 Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for IAR
Systems Embedded Workbench® (32 KB code-size limited)
EKC-LM3S9B90/9D90 Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for
Sourcery CodeBench™ (30-day limited)
EKT-LM3S9B90/9D90 Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for Code
Red Technologies Red Suite (90-day limited)
EKS-LM3S9B90/9D90 TI Code Composer Studio IDE with full evaluation license
locked to board
Stellaris LM3S9B92/9D92 Ethernet+USB-OTG+CAN Evaluation Kit Stellaris LM3S9B90/9D90 Ethernet+USB-OTG+CAN Evaluation Kit
section head
Copyright © 2011 Texas Instruments Incorporated 27 |
Ethernet+USB+CAN Internetworking MCUs (9000 series)
ethernet+usb+can internetworking mcus
[a] PWM motion-control functionality can be achieved through dedicated motion control hardware (the PWM pins) or through the motion control features of the general-purpose timers (the CCP pins). See data sheet for details. [b] Minimum is number
of pins dedicated to GPIO; additional pins are available if certain peripherals are not used. See data sheet for details. [c] Industrial (I) is -40 to +85°C and Extended (E) is -40 to +105°C.
LM3S9790
LM3S9792
LM3S9L97
LM3S9997
LM3S9B90
LM3S9B92
LM3S9B95
LM3S9B96
LM3S9GN5
LM3S9G97
LM3S9U81
LM3S9U90
LM3S9U92
LM3S9U96
LM3S9C97
LM3S9DN5
LM3S9DN6
LM3S9D81
LM3S9D90
LM3S9D92
LM3S9D96
memory
Flash (KB) 128 128 128 256 256 256 256 256 384 384 384 384 384 384 512 512 512 512 512 512 512
SRAM (KB) 64 64 48 64 96 96 96 96 64 64 96 96 96 96 64 96 96 96 96 96 96
ROM Software
Libraries 
DMA 
SafeRTOS™ –––––––1–––––1––1–––1
core
Max Speed (MHz) 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
Internal Precision
Oscillator 
MPU 
timers
SysTick (24-bit) 
General-Purpose 444444444444444444444
Real-Time Clock (RTC) 
Watchdog 222222222222222222222
Motion Control
PWM –866–8888600886880088
PWM Fault –444–4444400444440044
Dead-Band
Generator   ––
 ––

CCP 888888888888888888888
QEI Channels –222–22222––22222––22
external peripheral interface  ––
  
serial interfaces
Ethernet
10/100
MAC+PHY   ––

10/100 MAC with
MII Interface ––––––––
––––––
 ––––
IEEE 1588 ––
 ––
 ––
 ––

CAN MAC 222222222232222223222
USB D, H, or O OOOOOOOOOOOOOOOOOOOOO
UART 333333333333333333333
I2C222222222222222222222
SSI/SPI 222222222222222222222
I2S
analog
ADC (10-bit)
ADC Units 222222222222222222222
ADC Resolution
(10 or 12 bit) 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 12 12 12 12 12
ADC Channels 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16
ADC Speed
(samples per
second)
1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
Internal Temp Sensor 
Analog/Digital
Comparators 3/16 3/16 2/16 2/16 3/16 3/16 3/16 3/16 3/16 2/16 3/16 3/16 3/16 3/16 2/16 3/16 3/16 3/16 3/16 3/16 3/16
GPIOs (5-v tolerant) 0-60 0-65 0-60 0-60 0-60 0-65 0-65 0-65 0-72 0-60 0-65 0-60 0-65 0-65 0-60 0-72 0-72 0-65 0-60 0-65 0-65
battery-backed
hibernation  –––0
0–
0––
––
LDO voltage regulator 
operating temperature IIIIIIIIIIIIIIIIIIIII
package 100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
100
LQFP
108
BGA
production (p) or
sampling (s) PPPPPPPPPPPPPPPPPPPPP
| 28 Copyright © 2011 Texas Instruments Incorporated
Stellaris® LM3S9B96/9D96 Microcontroller
Development Kits
development kits
The Stellaris LM3S9B96 and LM3S9D96 Microcontroller Development Kits (DK-LM3S9B96 for evaluating devices with 256K Flash or less, or DK-LM3S9D96 for evaluat-
ing devices with memory of 256K to 512K Flash) are full-featured development kits for LM3S9000 series devices. The LM3S9B96/9D96 development boards have a
maximum set of peripherals to demonstrate the microcontroller’s capabilities and provide maximum fl exibility with break-out header pads for all I/O. The LM3S9B96/9D96
development boards provide a platform for evaluating memory-demanding applications as well as applications that utilize new capabilities such as I2S audio, extended
peripheral interface (EPI) capability, and the simultaneous availability of Ethernet, USB-OTG, and CAN communications. Target applications include networking, graphical
user-interface (GUI), and connected Human Machine Interface (HMI) applications. The LM3S9B96/9D96 development boards are also useful development vehicles for
systems programmed using tools such as Microsoft’s .NET Micro Framework and Embedded LabView from National Instruments.
The quickstart application that runs out-of-the-box is a widget-based application which exercises many of the peripherals found on the DK-LM3S9B96 or DK-LM3S9D96
development kit board through a touch-screen demo menu. The various demo modes incorporate USB mouse support, a TFTP server for le system accessing the 1MB
serial Flash, a web server using the lwIP TCP/IP stack, microSD card access, a JPEG image viewer, a serial command line and an audio player. The development boards
include an on-board in-circuit debug interface (ICDI) that supports both JTAG and SWD debugging. A standard ARM 20-pin debug header supports an array of debugging
solutions. The kit also includes extensive example applications and complete source code.
Ordering information
Part number Description
DK-LM3S9B96/
DK-LM3S9D96 Development Kits including evaluation tools from Keil, IAR, Code Red Technologies, and Sourcery CodeBench™
Stellaris LM3S9B96/9D96 Development
Kits features
3.5” landscape color LCD graphics display
TFT LCD module with 320 × 240 resolution
Resistive touch interface
80-MHz LM3S9B96 microcontroller with 256K Flash, or LM3S9D96 with
512K Flash, 96K SRAM, and integrated Ethernet MAC+PHY, USB-OTG,
and CAN communications
8-MB SDRAM (plug-in EPI option board)
Break-out board for External Peripheral Interface (EPI) signals
1 MB serial Flash memory
Precision 3.00-V voltage reference
SafeRTOS™ operating system in microcontroller ROM
• I2S stereo audio codec
Line out
Headphone out
Microphone in
Line in
Controller Area Network (CAN) interface
10/100 BaseT Ethernet connector
• USB-OTG connector
Device, Host, and OTG modes
User LED and pushbutton
• Thumbwheel potentiometer
microSD card slot
• Standard ARM® 10-pin JTAG debug connector
Integrated In-Circuit Debug Interface (ICDI)
USB virtual com port
Jumper shunts to conveniently reallocate I/O resources
Supported by StellarisWare® software including the
Stellaris Graphics Library and the Stellaris Peripheral Driver Library
Stellaris LM3S9B96/9D96 Development
Kits contents
The Stellaris DK-LM3S9B96/9D96 Development Kits provide the tools
engineers need to develop and prototype embedded applications right out
of the box including:
Stellaris LM3S9B96/9D96 development boards with 8-MB SDRAM EPI board
and EPI break-out board
Mini-B USB cable (3-foot) for debug function
Micro-A plug to Std-A receptacle (connects to USB Flash drive)
Std-A plug to Micro-B plug (connects to PC as a USB device)
USB Flash drive (128 MB)
20-way target cable
• Ethernet cable
• microSD card
5-V wall power supply with international plug adapters
CDs with tools, documentation, and example source code
Includes evaluation versions of development tools from
Keil, IAR, Code Red Technologies, and Mentor Embedded Sourcery Tools
Stellaris LM3S9B96/9D96 Microcontroller Development Kits
Copyright © 2011 Texas Instruments Incorporated 29 |
Stellaris® LM3S9B96 Microcontroller
Development Kit Expansion Boards
development kits
Stellaris Flash & SRAM
Memory Expansion Board
The Stellaris® Flash and SRAM Memory
Expansion Board (DK-LM3S9B96-FS8) from
Texas Instruments is an optional memory
expansion board for the Stellaris DK-
LM3S9B96 development board. This mem-
ory expansion board is designed to connect
directly to the External Peripheral Interface (EPI) port of the Stellaris LM3S9B96 or
LM3S9D96 microcontroller and provides external Flash memory, SRAM memory,
and a Liquid Crystal Display (LCD) controller interface in addition to demonstrat-
ing ease-of-use in connecting multiple external memories and peripherals via the
Stellaris MCU’s fl exible EPI confi gured in Host Bus 8 address/data multiplexed
mode. The DK-LM3S9B96 and the DK-LM3S9D96 development boards (both
sold separately) provide a complete platform for evaluating the LM3S9000 se-
ries of Stellaris microcontrollers, featuring extensive connectivity options such as
10/100 Ethernet, Controller Area Network (CAN), Universal Serial Bus (USB) Full
Speed On-The-Go, and Inter-IC Sound (I2S). The Flash and SRAM memory expan-
sion board quickstart application displays JPEG images from the board’s Flash
and SRAM to the development kit’s 3.5-inch color VGA LCD touchscreen display.
Ordering information
Part number Description
DK-LM3S9B96-FS8
Stellaris® Flash and SRAM Memory Expansion Board; the
DK-LM3S9D96 is also compatible with the DK-LM3S9B96
expansion board.
Stellaris FPGA
Expansion Board
The Stellaris FPGA Expansion Board
(DK-LM3S9B96-FPGA) from Texas
Instruments is an optional expan-
sion board which connects directly to
the External Peripheral Interface (EPI)
port of the Stellaris DK-LM3S9B96
or the DK-LM3S9D96 development boards to demonstrate the machine-to-
machine (M2M), high-bandwidth, parallel interface capability of the Stellaris
microcontroller. Right out of the box, users are able to control and display the
FPGA expansion board’s video on the development board’s large, 3.5” touch-
screen display. Users can explore and prototype the EPI port’s many options
and select the one best for their application by testing their own code on the
Xilinx Spartan 3E FPGA. The DK-LM3S9B96 or the DK-LM3S9D96 develop-
ment boards (both sold separately) provide a complete platform for evaluat-
ing the LM3S9000 series of Stellaris microcontrollers, featuring extensive
connectivity options such as 10/100 Ethernet, Controller Area Network (CAN),
Universal Serial Bus (USB) Full Speed On-The-Go, and Inter-IC Sound (I2S).
Ordering information
Part number Description
DK-LM3S9B96-FPGA Stellaris® FPGA Expansion Board; the DK-LM3S9D96 is
also compatible with the DK-LM3S9B96-FPGA.
Stellaris LM3S9B96 EM2 Expansion Board
The Stellaris EM2 Expansion Board (DK-LM3S9B96-EM2) from Texas Instruments is an optional expansion board which connects directly to the External Peripheral Inter-
face (EPI) port of the Stellaris DK-LM3S9B96 development board. The EM2 expansion board provides a transition between the Stellaris External Peripheral Interface (EPI)
connector and the RF Evaluation Module (EM) connector. The DK-LM3S9B96-EM2 enables wireless application development using Low Power RF and RF ID evaluation
modules on the Stellaris DK-LM3S9B96 and the DK-LM3S9D96 platforms.
The DK-LM3S9B96 and DK-LM3S9D96 development boards (sold separately) provide a complete platform for evaluating the LM3S9000 series of Stellaris microcon-
trollers, featuring extensive connectivity options such as 10/100 Ethernet, Controller Area Network (CAN), Universal Serial Bus (USB) Full Speed On-The-Go, and Inter-IC
Sound (I2S).
Stellaris LM3S9B96 EM2 Expansion Board
Ordering information
Part number Description
DK-LM3S9B96-EM2 Stellaris LM3S9B96 EM2 Expansion Board
| 30 Copyright © 2011 Texas Instruments Incorporated
Stellaris® MCUs in Wireless Networking
development kits
Stellaris Wireless Kits Reduce Time to Market
Merging the performance and ease-of-use of Stellaris ARM® Cortex™-M3-based microcontrollers (MCU) with leading wireless connectivity solutions, the Stellaris wire-
less kits provide engineers solutions for adding RFID, low-power RF, and ZigBee® capabilities to their designs. When coupled with the DK-LM3S9B96 development board,
each kit includes all of the hardware and software needed to jumpstart designs, and the quickstart application included in each kit allows developers to immediately
evaluate working networks in 10 minutes or less.
Ordering information
Part number Description
DK-EM2-2500S Stellaris 2.4-GHz SimpliciTI Wireless Kit
DK-EM2-7960R Stellaris 13.56-MHz RFID Wireless Kit
DK-EM2-2520Z Stellaris 2.4-GHz ZigBee Wireless Kit
DK-EM2-2560B Stellaris 2.4-GHz CC2560 Bluetooth Wireless Kit
Stellaris 2.4-GHz SimpliciTI™ Wireless Kit
(includes CC2500 Evaluation Module Kit and DK-LM3S9B96-EM2 Expansion Board)
The Stellaris 2.4 GHz SimpliciTI Wireless Kit (DK-EM2-2500S) provides a low-power RF network solution for customers’
end equipment.The solution combines TI’s easy-to-use SimpliciTI protocol with the new Stellaris EM2 expansion board
and the Chipcon CC2500EM 2.4-GHz evaluation module along with the full suite of tools an engineer needs to develop
and prototype 2.4-GHz wireless embedded applications with Stellaris.
Stellaris 2.4-GHz ZigBee Wireless Kit
(includes CC2520 Evaluation Module Kit and DK-LM3S9B96-EM2 Expansion Board)
The Stellaris 2.4-GHz ZigBee Wireless Networking Kit provides a low-power RF network solution for customers’ end equip-
ment. The solution combines TI’s Z-Stack implementation of the ZigBee and ZigBee Pro protocols with the new Stellaris
EM2 expansion board and the Chipcon 2.4-GHz 802.15.4 evaluation module along with the full suite of tools an engineer
needs to develop and prototype ZigBee applications with Stellaris. The DK-EM2-2520Z wireless kit works with our most
popular Stellaris microcontroller development kit, the DK-LM3S9B96 (sold separately).
Stellaris 13.56-MHz RFID Wireless Kit
(includes TRF7960TB Evaluation Module and DK-LM3S9B96-EM2 Expansion Board)
The Stellaris 13.56-MHz RFID Wireless Kit is a complete system solution for enabling RFID capabilities in customers’ end
equipment. The solution uses our most popular Stellaris microcontroller development kit (sold separately), a Stellaris EM2
expansion board, and TI’s TRF7960TB HF RFID Reader Module along with all necessary fi rmware and software to provide
a compelling RFID development environment and interactive system demonstration.
Stellaris 2.4-GHz CC2560 Bluetooth® Wireless Kit
(includes PAN1323 Bluetooth v2.1 + EDR module and DK-LM3S9B96-EM2 Expansion Board)
The Stellaris 2.4-GHz CC2560 Bluetooth Wireless Kit provides a robust, high-throughput wireless connection with ex-
tended range and power effi ciency. The solution combines TI´s most popular Stellaris microcontroller development kit
(sold separately), a Stellaris EM2 expansion board, and TI´s proven 7th generation Bluetooth technology with a complete,
validated, certifi ed, production-ready CC2560-PAN1323ETU (Easy-to-Use) board. Paired with the DK-LM3S9B96, the
DK-EM2-2560B kit provides the full suite of tools an engineer needs to develop and prototype Bluetooth applications with
Stellaris.
Texas Instruments’ Stellaris ARM® Cortex™-M3 microcontrollers are an ideal fi t for a variety of wireless networking solutions, with their high degree of performance and
integrated connectivity. Stellaris and TI’s Wireless Connectivity solutions drive intelligence and advanced functionality in applications such as cell phone and mobile device
accessories, metering, home automation and security.
Copyright © 2011 Texas Instruments Incorporated 31 |
Stellaris® Robotic Evaluation Kits
robotic evaluation kits
Ordering information
Part number Platform Description
EKK-EVALBOT Keil Tools
Features an evaluation version of the Keil
RealView Microcontroller Development Kit
software tool.
EKI-EVALBOT IAR Tools
Features the IAR Embedded Workbench-
KickStart edition, a 32 KB-limited evaluation
version of the IAR Embedded Workbench.
EKC-EVALBOT Sourcery
CodeBench™
Features a 30-day evaluation version of
Sourcery CodeBench professional-quality
GNU tool chain including optimized drivers
for debug through serial wire debug.
EKT-EVALBOT Code Red
Technologies Tools
Features a 90-day evaluation version of
Code Red Technologies tools.
EKS-EVALBOT Code Composer
Studio™ Tools
Features a board-locked, fully functional
version of Code Composer Studio
(CCStudio) Integrated Development
Environment (IDE).
EKB-UCOS3-BNDL Micrium’s μC/OS-III,
IAR Tools
Stellaris Robotic Evaluation Board with
Micrium’s “μC/OS-III: The Real-Time Kernel”
by Jean J. Labrosse (board + book)
EKB-UCOS3-EVM Micrium’s μC/OS-III,
IAR Tools
Stellaris Robotic Evaluation Board for use
with Micrium’s μC/OS-III (board only)
EKB-UCOS3-BOOK Micrium’s μC/OS-III,
IAR Tools
Micrium’s “μC/OS-III: The Real-Time Kernel”
by Jean J. Labrosse (book only)
PLUS!
Jean J. Labrosse
The Stellaris Team
Stellaris Robotic Evaluation Board
The Stellaris Robotic Evaluation Board (EVALBOT) is a robotic evaluation plat-
form for the Stellaris LM3S9B92 microcontroller. The board also features a
range of Texas Instruments analog components for motor drive, power supply
and communications functions. After a few minutes of assembly (all necessary
tools included), the EVALBOT´s electronics are ready-to-run. When roaming,
three AA batteries (included) supply power to the EVALBOT. The EVALBOT
automatically selects USB power when tethered to a PC as a USB device or
when debugging. Test points are provided to all key EVALBOT signals. Two
20-pin headers enable future wireless communications using standard Texas
Instruments low-power RF modules (EM boards). Additional microcontroller
signals are available on break-out pads arranged in rows adjacent to the mi-
crocontroller. For software debugging and Flash programming, an integrated
In-Circuit Debug Interface (ICDI) requires only a single USB cable (included) for
debugging and serial port functions.
Features
Evaluation board with robotic capabilities
Mechanical components assembled by user
Stellaris LM3S9B92 microcontroller with 256K Flash, 96K SRAM,
USB-OTG, Ethernet MAC+PHY and I2S
microSD card connector
• I2S audio codec with speaker
USB host and device connectors
RJ-45 Ethernet connector
Bright 96 × 16 blue OLED display
On-board In-Circuit Debug Interface (ICDI)
Battery power (3 AA batteries) or power through USB
Wireless communication expansion port
• Robot features
Two DC gear-motors provide drive and steering
Opto-sensors detect wheel rotation with 45° resolution
Sensors for “bump” detection
Stellaris Robotic Evaluation
Board with Micrium’s “µC/OS-III:
The Real-Time Kernel” (EKB-UCOS3-BNDL)
This cost-effective bundle combines the Stellaris robotic evaluation board with
the Micrium “μC/OS-III: The Real-Time Kernel” book by Jean J. Labrosse. The
book puts the spotlight on how a real-time kernel works by using Micrium´s μC/
OS-III as a descriptive reference in part one, and then putting the concepts into
practice with example projects that use the richly-featured and just plain fun
Texas Instruments EVM-EVALBOT robotic evaluation board.
Example projects include
Simple display example with the EVM-EVALBOT: display various strings
on the OLED display on a rotational basis to get familiarized with the basic
structure of μC/OS-III operating on the EVM-EVALBOT.
Using audio with the EVM-EVABOT: play .wav fi les stored in the internal
Flash memory of the LM3S9B92 microcontroller.
Simple control of the EVM-EVALBOT: learn how to control each motor
independently using the user buttons; turn motors off if the bump sensor
is triggered; and monitor robot status such as motor state, bump sensor
state, CPU usage and motor speed though μC/probe.
| 32 Copyright © 2011 Texas Instruments Incorporated
Bright QVGA LCD touch-screen display
16-bit color, 2.8” QVGA 240 × 320 pixels
White LED backlight with resistive touch panel
Ethernet and serial connectivity options
10/100 Ethernet with Auto MDI/MDIX and Traffi c/Link indicator LED
Header provides TXD and RXD signals
RS-232 signal levels
High-performance 50-MHz LM3S6918 microcontroller with 256 KB on-chip
Flash and 64 KB on-chip SRAM
Flexible interfaces and terminal block connections
microSD slot
Relay output
Four ADC terminal block inputs
Flexible power supply options
Power over Ethernet (IEEE 802.3af compliant)
24-V DC power jack, 5-V DC terminals
Stellaris® MCUs in Human Machine Interface
connected reference design kits
Intelligent Display Module Reference Design Kit
At the heart of the Stellaris Intelligent Display Module Reference Design is a highly-integrated LM3S6918 ARM Cortex-M Stellaris microcontroller featuring 10/100 Ether-
net MAC and PHY integrated on-chip. With the ARM architecture, you have access to the world’s most extensive ecosystem for development tools, applications, training
and support, operating systems, and software stacks. Customized development of software for the RDK-IDM is simplifi ed with our comprehensive Stellaris Graphics
Library and ARM development tools from trusted tools partners.
Easy to customize
Includes full source
code and design fi les
Includes complete
example applications
Develop using tools
from Keil, IAR, Mentor
Embedded Sourcery
Tools, and Code Red
Technologies
Supported by Stellaris
Graphics Library and Stellaris Peripheral Driver Library
Ordering information
Part number Description
RDK-IDM-L35 Stellaris Intelligent Display Module with 3.5” Landscape Display Reference Design Kit (RDK)
MDL-IDM-L35 Stellaris Intelligent Display Module with 3.5” Landscape Display for Single-Unit Packaging
Intelligent Display Module with 3.5” Landscape Display Reference Design Kit
The Stellaris Intelligent Display Module with 3.5” Landscape Display (MDL-IDM-L35) offers a complete QVGA touch-screen user interface for control, automation, and
instrumentation applications. The MDL-IDM-L35 features several serial, digital, and analog connectivity options for easy implementation as a Human Machine Interface
(HMI) touch display panel in an embedded control device.
Bright QVGA LCD touch-screen display
262 K colors, 3.5” QVGA 320 × 240 pixels
White LED backlight with resistive touch panel
Serial connectivity options
RS-232 serial port with RS-232 signal levels
UART serial port with TTL signal levels
High-performance Stellaris LM3S1958 microcontroller and large memory
50-MHz 32-bit ARM® Cortex™-M3 core
256 KB main Flash memory, 64 KB SRAM
microSD card slot
5-V power supply with DC regulator that generates 3.3 V for powering
the board
Easy to customize
Includes full source code,
example applications, and
design fi les
Develop using tools sup-
porting the IDM-L35 from
Keil, IAR, Code Sourcery,
and Code Red (using a
Stellaris evaluation kit or
preferred ARM Cortex-M3
debugger)
Supported by Stellaris
Graphics Library and Stellaris Peripheral Driver Library
The human machine interface (HMI) is a critical element that helps determine how easy a system is to use. Implementing an HMI can be a challenge for a digital system
designer unless the right software tools are available. Stellaris MCUs combined with TI’s Stellaris Graphics Library are a perfect fi t for the HMI market, allowing a program-
mer to focus on the operation and control of the equipment being designed without getting distracted by graphics implementation details. Typically the MCU in a system
is required to manage and control more than just an HMI, including controlling a motor, managing a network, or performing medical analysis. The MCU cannot get bogged
with the HMI. HMIs on a Stellaris MCU require only a fraction of the total processing power available, allowing ample room for other processes. Designers can quickly
design a new HMI using TI’s Stellaris Graphics Library in combination with HMI reference design kits.
Copyright © 2011 Texas Instruments Incorporated 33 |
I2S mono Codec for high-qual-
ity audio with 0.8-W amplifi er
for external 8-Ohm speaker
Screw terminal block for I2C,
CAN, and power connections
Compact 2.0” × 3.0” PCB
footprint
Easy to customize
Includes full source code,
example applications, and
design fi les
Develop using tools from Keil, IAR, Code Sourcery, and Code Red
Technologies (using a Stellaris evaluation kit or preferred ARM Cortex-M3
debugger)
Supported by StellarisWare® software including the Stellaris Graphics
Library and the Stellaris Peripheral Driver Library
Comes with factory-programmed quickstart game demo application
Ethernet Boot Loader for fi rmware update
Bright QVGA LCD touch-screen display
262 K colors, 3.5” QVGA 320 × 240 pixels
White LED backlight with resistive touch panel
Serial connectivity options
USB 2.0 host
10/100 Ethernet MAC and PHY
1MBPS Controller Area Network (CAN)
• I2C Interface for external peripherals and sensors
UART serial port with TTL signal levels
High-performance 80-MHz LM3S9B92 microcontroller
32-bit ARM Cortex-M3 core
256-KB single-cycle Flash, 96-KB single-cycle SRAM
Versatile board-level memories
8-MB SDRAM connected by EPI
1-MB serial Flash connected by SPI
microSD card slot
USB host connector for external mass-storage devices
• Power supply
Wide input range 12-40 Vdc power supply with auxiliary 5-V power output
Stellaris® MCUs in Networking
connected reference design kits
Ordering information
Part number Description
RDK-IDM-SBC Stellaris Single-Board Computer Intelligent Display Module Reference Design Kit
RDK-S2E Stellaris Serial-to-Ethernet Reference Design Kit (RDK)
MDL-S2E Stellaris Serial-to-Ethernet Module for Single-Unit Packaging
Stellaris MCUs are designed for serious industrial control applications and have the features and performance to allow the integration of networking and an embedded
Web server without detracting from the primary application. The Stellaris 6000, 8000, and 9000 series of microcontrollers include not only the Ethernet media access
controller (MAC) but the physical interface (PHY) on-chip as well. With an ARM® Cortex™-M3 processor at its heart, a powerful, widely-sourced, and broadly-supported
32-bit architecture offers performance to complete the most diffi cult embedded control tasks.
Stellaris Intelligent Display Module Single-Board Computer Reference Design Kit
The Stellaris Intelligent Display Module Single-Board Computer (IDM-SBC) offers a complete QVGA touch-screen user interface for control, automation, and instrumenta-
tion applications featuring powerful Stellaris MCUs.
Serial-to-Ethernet Reference Design Kit
The RDK-S2E takes advantage of the integrated Ethernet PHY on the Stellaris ARM Cortex-M3 microcontroller to demonstrate a highly space-effi cient serial-to-Ethernet
translator. It easily provides the fastest time to market for customers that would like to add Ethernet connectivity to their serial application.
Stellaris LM3S6432 ARM Cortex-M3 microcontroller in a 10 × 10-mm BGA
package for reduced board size
10/100-Mbit Ethernet port
Auto MDI/MDIX cross-over correction
Traffi c and link indicators
2 UART ports include RTS/CTS for fl ow control
UART0 has RS-232 levels, transceiver runs at up to 250 Kbits/sec
UART1 has CMOS/TTL levels, can run at 1.5 Mbits/sec
• Software
IP confi guration with static IP address or DHCP
Telnet server for access to serial port
Web server for module
confi guration
UDP responder for
device discovery
Telnet client for
Ethernet-based serial
port extender
SSH server for secure
communications
Module supports 5-V and 3.3-V supplies
Multiple mounting options including optional mounting bracket
JTAG port pads for factory programming
| 34 Copyright © 2011 Texas Instruments Incorporated
Stellaris® MCUs in Motor Control
motion reference design kits
Stepper Motor Reference Design Kit
The RDK-Stepper contains our feature-rich Stellaris LM3S617 microcontroller designed for motion control applications, a Fairchild Semiconductor power stage consist-
ing of Fairchild’s FAN73832 HVIC Driver and FDMS3672 MOSFET, a NEMA23 stepper motor, a graphical control program for Windows®, and accompanying cables,
source code, and documentation. The Stepper RDK takes advantage of the integrated features of the Stellaris microcontroller and the processing power of the ARM®
Cortex™-M3 core to implement chopper control without the need for an external step controller or comparator circuits. The graphical control program allows users to
experiment with varying drive parameters and observe the effect on motor performance.
Advanced chopper control of bipolar stepper motors
Software-based chopper control to operate high-torque
steppers at high step rates
Fast and slow decay modes
Full-step, half-step, and wave modes
High step rates up to 10,000 steps/sec
Programmable holding current
Integrated USB virtual COM port
Support for external debugger through standard 20-pin ARM header
Easy power and motor connection through pluggable terminal blocks
Bootloader for fi rmware upgrades over serial port
Ordering information
Part number Description
RDK-Stepper Stellaris Stepper Motor Reference Design Kit
MDL-Stepper Stellaris Stepper Motor Control Board Only Single-Unit Packaging
RDK-BLDC Stellaris Brushless DC Motor Control Reference Design Kit
MDL-BLDC Stellaris Brushless DC Motor Control Board Only Single-Unit Packaging
Motion control covers a wide range of applications. Whether controlling a motor is the sole purpose of the application, or only part of it, Stellaris MCUs feature sophis-
ticated hardware to support control of all types of motors, including high-speed motion control PWMs, QEIs, fast ADCs, and multiple timers. Additionally, with plenty of
processor speed, generous memory options, a highly deterministic core, and multiple communication types, Stellaris is ideal for simultaneously handling sophisticated
motion control and high speed communications.
Brushless DC Reference Design Kit
The RDK-BLDC contains our feature-rich Stellaris LM3S8971 microcontroller with Ethernet and CAN, a three-phase brushless DC motor, a graphical control program for
Windows, and accompanying cables, source code, and documentation. The RDK-BLDC takes advantage of the integrated motion and communications features of the
Stellaris LM3S8971 microcontroller and the processing power of the ARM Cortex™-M3 core to optimally control a wide range of brushless DC motors in diverse applica-
tions. The graphical control program allows you to experiment with varying drive parameters and observe the effect on motor performance
10/100 Ethernet and CAN communications interfaces
Advanced motor control for three-phase brushless DC motors
Four quadrant operation for precise motion control
Hall Effect, quadrature, and sensorless operation modes
Controls 3-phase BLDC motors up to 36 V 500 W
Easy to customize – full source code and design fi les available
Interrupt-driven motion software, easily extendable
30 MIPS headroom for system software
On-board braking circuit
Incremental quadrature encoder input
Analog and digital control inputs
Test mode push-button
Status LEDs indicate power, run, and fault conditions
Optional power-managed fan for forced-air cooling
Screw terminals for all power and signal wiring
JTAG/SWD port for software debugging
Copyright © 2011 Texas Instruments Incorporated 35 |
Quiet control of brushed DC motors with 15-kHz PWM frequency
Three options for open-loop voltage control
Industry-standard R-C servo type (PWM) interface
Controller Area Network (CAN) interface
RS-232 serial interface
Controller Area Network (CAN) interface or RS-232 serial interface for
closed-loop, speed, position, or current control
• CAN communication
Full confi gurability of module options
Real-time monitoring of current, voltage, speed, and other parameters
Load fi rmware over RS-232/CAN
RS-232 serial communication
Bridges an RS-232-enabled device to the CAN
Directly interfaces to a PC serial port or National Instruments cRIO
Limit switch inputs for forward and reverse directions
• Firmware features
Full confi gurability of closed-loop module parameters
Stellaris Brushed DC Motor Control Module with CAN Reference Design Kit
The Stellaris Brushed DC Motor Control Module with CAN (RDK-BDC24) provides variable speed control for both 12-V and 24-V brushed DC motors at up to 40 A continu-
ous current, and includes a new RS-232-based serial control input that also functions as a serial-to-CAN bridge. The MDL-BDC24 includes a rich set of sensor interfaces,
connectivity, and control options, including analog and quadrature encoder interfaces, high-performance Controller Area Network (CAN) interfaces, and an RS-232 port.
The module uses highly optimized software and a powerful 32-bit Stellaris LM3S2616 microcontroller that enables DC motors to run smoothly and quietly over a wide
speed range.
Real-time moni-
toring of sensor
data including
motor current,
encoder position
or speed, and
limit switch state
Status LED indicates
run, direction, and
fault conditions
Motor brake/coast
selector
Quadrature encoder input (QEI) and analog input
Color-coded screw terminals for all power wiring
Easy to customize using development tools from Keil, IAR, Code Sourcery,
Code Red Technologies, or Texas Instruments (using a Stellaris evaluation kit
or preferred ARM® Cortex™-M3 debugger) Reference Design Kit
Stellaris® MCUs in Motor Control
motion reference design kits
AC Induction Motor Reference Design Kit
The RDK-ACIM contains our feature-rich Stellaris LM3S818 microcontroller designed for motion control applications, Fairchild Semiconductor’s FSBS10CH60 power
module, a Selni three-phase appliance AC motor, a graphical control program for Windows®, and accompanying cables, source code, schematics, BOM, and documen-
tation. The RDK-ACIM takes advantage of the integrated features and processing power of the Stellaris microcontroller to implement energy-effi cient, modern control
algorithms including Space Vector Modulation (SVM). The graphical control program allows users to experiment with varying drive parameters and observe the effect on
motor performance.
Advanced motor control for three-phase and single-phase AC induction
motors
Active braking circuit
Active in-rush control circuit
Optional control of external Power Factor Correction (PFC) stage
Easily change line fi lter, bus capacitors, and JTAG interface
Includes code for main control algorithms including space-vector modulation
and sine control
Accurate current sensing through split low-side current sensing
Several isolated control input options including:
Virtual COM port using integrated USB port
Windows GUI application for confi guration, control, and monitoring
Logic-level serial port
Speed potenti-
ometer and mode
switch
Speed and posi-
tion monitoring
through quadra-
ture encoder/
tachometer input
Electrically isolated
JTAG port for soft-
ware debugging
Bootloader for fi rm-
ware upgrades over
serial port
Ordering information
Part number Description
MDL-BDC24 Stellaris Brushed DC Motor Control Module with CAN (RDK-BDC24) for Single-Unit Packaging
RDK-BDC24 Stellaris Brushed DC Motor Control Reference Design Kit (includes the MDL-BDC24 module)
RDK-ACIM Stellaris AC Induction Motor Reference Design Kit
MDL-ACIM Stellaris AC Induction Motor Control Board Only Single-Unit Packaging
| 36
Copyright © 2011 Texas Instruments Incorporated
Introduction to TI ARM®-Based
Embedded Processors
Target Applications
for TI’s ARM-Based
Devices
ARM processors cover a wide range of
performance and features enabling
system designers to create solutions
that meet their precise requirements.
Target applications include:
• Data processing
POS
Handheld computing
• Wired communications
Networking
Broadcast equipment
• Consumer electronics
Portable A/V players
Digital set-top box
Digital cameras
Network appliances
HVAC
Gaming equipment
Tablets
• Automotive
Infotainment
Safety and control
Braking and steering
HEV/EV
• Industrial
Medical
Automation and drives
Metering
Power supplies
Remote monitoring
Building controls
Factory automation
Test and measurement
equipment
Human Machine Interface (HMI)
TI offers a broad range of ARM-based
products that address a wide variety of
applications while delivering optimum
performance, power consumption and
system cost. These ARM-based products
span a variety of TI’s product lines. See
the chart for how these products map to
the ARM offerings. For more information
please visit www.ti.com/arm.
TI’s ARM-Based Devices*
TI Processor CPU MHz Operating System Key Peripherals
AM1705 ARM9™ 450 Linux, Windows CE, RTOS I2C, SPI, UART, USB, MMC/SDIO, EMAC
AM1707 ARM9 450 Linux, Windows CE, RTOS I2C, SPI, UART, USB, MMC/SDIO, EMAC
AM1802 ARM9 300 Linux, Windows CE, RTOS I2C, SPI, UART, USB, MMC/SDIO, EMAC
AM1806 ARM9 450 Linux, Windows CE, RTOS I2C, SPI, UART, USB, MMC/SDIO
AM1808 ARM9 450 Linux, Windows CE, RTOS I2C, SPI, UART, USB, MMC/SDIO, EMAC, SATA
AM1810 ARM 375 Linux, Windows CE, RTOS I2C, SPI, UART, USB, MMC/SDIO, EMAC, SATA,
PROFIBUS
AM3505 ARM Cortex™-A8 600 Linux, Windows CE, RTOS,
Android I2C, SPI, UART, USB, MMC/SDIO, EMAC, CAN
AM3517 ARM Cortex-A8 600 Linux, Windows CE, RTOS,
Android I2C, SPI, UART, USB, MMC/SDIO, EMAC, CAN
AM3703 ARM Cortex-A8 1000 Linux, Windows CE, RTOS,
Android I2C, SPI, UART, USB, MMC/SDIO
AM3715 ARM Cortex-A8 1000 Linux, Windows CE, RTOS,
Android I2C, SPI, UART, USB, MMC/SDIO
AM3892 ARM Cortex-A8 1500 Linux, Windows CE, RTOS PCIe, SATA, EMAC, UART, USB
AM3894 ARM Cortex-A8 1500 Linux, Windows CE, RTOS PCIe, SATA, Gigabit EMAC, UART, USB
OMAP-L137 ARM926 + C674x DSP 300 Linux, Windows CE,
VxWorks
MMC/SD, SDRAM/NAND, EMAC, UART, USB 2.0 HS
OTG, USB 1.1
OMAP-L138 ARM926 + C674x DSP 300 Linux, Windows CE,
VxWorks
mDDR/DDR2, SDRAM/NAND, SATA, uPP, EMAC, USB
2.0 HS OTG, USB 1.1
TMS320C6A8168 C674x+ ARM Cortex-A8 1.5 GHz Linux, Windows CE, RTOS DDR2/DDR3, SRAM/Pseudo SRAM/NAND, NOR
Flash, SD, SATA, uPP, EMAC, USB 2.0 HS
TMS320C6A8167 C674x+ ARM Cortex-A8 1.5 GHz Linux, Windows CE, RTOS DDR2/DDR3, SRAM/Pseudo SRAM/NAND, NOR
Flash, SD, SATA, uPP, EMAC, USB 2.0 HS
TMS320DM355 ARM926 135, 216, 270 Linux mDDR/DDR2, USB 2.0 H/OTG
TMS320DM335 ARM926 135, 216 Linux mDDR/DDR2, USB 2.0 H/OTG
TMS320DM357 ARM926 270 Linux EMAC, DDR2, JTAG, USB 2.0 OTG
TMS320DM365 ARM926 216, 270, 300 Linux EMAC, mDDR/DDR2, HPI, voice codec, USB 2.0 H/
OTG
TMS320DM6467 ARM926 + C64x DSP 594/729,
297/365 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, PCI, ATA
TMS320DM6446 ARM926 + C64x DSP 300/600 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, ATA, Flash card I/F
TMS320DM6443 ARM926 + C64x DSP 300/600 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, ATA, Flash card I/F
TMS320DM6441 ARM926 + C64x DSP 256/512 Linux, Windows CE EMAC, DDR2, USB 2.0, HPI, ATA, Flash card I/F
TMS570LS2x ARM Cortex-R4F
in Lockstep 160 AUTOSAR, various
embedded RTOS
FlexRay, CAN, buffered ADC, buffered SPI, SCI/LIN,
timer coprocessor, self test and ECC for safety-
critical applications
S
tellaris
®
LM3Sx00s
ARM Cortex-M3 20 – 50 Various embedded RTOS
(MCU) ADC, SSI/SPI, UART, I
2
C, motion control unit
Stellaris
LM3S1000s ARM Cortex-M3 25 – 80 Various embedded RTOS (MCU) ADC, SSI/SPI, UART, I2C, motion control unit,
hibernate
Stellaris
LM3S2000s ARM Cortex-M3 25 – 80 Various embedded RTOS (MCU) CAN, ADC, SSI/SPI, UART, I2C, motion control
unit, hibernate
Stellaris
LM3S3000s ARM Cortex-M3 50 Various embedded RTOS (MCU) USB 2.0 FS D/H/OTG, ADC, SSI/SPI, UART, I2C,
motion control unit, hibernate, StellarisWare® in ROM
Stellaris
LM3S5000s ARM Cortex-M3 50 – 80 Various embedded RTOS
(MCU) USB 2.0 FS D/H/OTG, CAN, ADC, SSI/SPI,
UART, I2C, motion control unit, hibernate, Stel-
larisWare in ROM
Stellaris
LM3S6000s ARM Cortex-M3 25 – 50 Various embedded RTOS (MCU) 10/100 Ethernet MAC+PHY, ADC, SSI/SPI,
UART, I2C, motion control unit, hibernate
Stellaris
LM3S8000s ARM Cortex-M3 50 Various embedded RTOS (MCU) 10/100 Ethernet MAC+PHY, CAN, ADC, SSI/
SPI, UART, I2C, motion control unit, hibernate
Stellaris
LM3S9000s ARM Cortex-M3 80 Various embedded RTOS
(MCU) 10/100 Ethernet MAC+PHY, USB 2.0 FS D/H/
OTG, CAN, ADC, SSI/SPI, UART, I2C, motion control
unit, hibernate, StellarisWare in ROM
Stellaris
LM4F110 ARM Cortex-M4F 80 Various embedded RTOS (MCU) UARTs, I2C, SSI/SPI, CAN controller, 32–256
KB Flash with 12–32KB of internal SRAM, EEPROM
Stellaris
LM4F120 ARM Cortex-M4F 80 Various embedded RTOS
(MCU) USB device; UARTs, I2C, SSI/SPI, CAN control-
ler; 32–256 KB Flash with 12–32KB of internal
SRAM, EEPROM
Stellaris
LM4F130 ARM Cortex-M4F 80 Various embedded RTOS
(MCU) USB OTG/Host/Device; UARTs, I2C, SSI/SPI,
CAN controller; 64–256 KB Flash with 24–32KB of
internal SRAM, EEPROM
Stellaris
LM4F230 ARM Cortex-M4F 80 Various embedded RTOS
(MCU) advanced motion control block USB;
USB OTG/Host/Device, UARTs, I2C, SSI/SPI, CAN
controllers;128–256 KB Flash with 32KB of internal
SRAM, EEPROM
* Additional devices available at www.ti.com/arm
Copyright © 2011 Texas Instruments Incorporated 37 |
Notes
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
| 38 Copyright © 2011 Texas Instruments Incorporated
Notes
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
Copyright © 2011 Texas Instruments Incorporated 39 |
Notes
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
SLAB054E
© 2011 Texas Instruments Incorporated
The platform bar, Code Composer Studio, e2e, and SimpliciTI are trademarks and Stellaris and
StellarisWare are registered trademarks of Texas Instruments.
All other trademarks are the property of their respective owners.
TI Worldwide Technical Support
Internet
TI Semiconductor Product Information Center
Home Page
support.ti.com
TI E2E™ Community Home Page
e2e.ti.com
Product Information Centers
Americas Phone +1(972) 644-5580
Brazil Phone 0800-891-2616
Mexico Phone 0800-670-7544
Fax +1(972) 927-6377
Internet/E-mail support.ti.com/sc/pic/americas.htm
Europe, Middle East, and Africa
Phone
European Free Call 00800-ASK-TEXAS
(00800 275 83927)
International +49 (0) 8161 80 2121
Russian Support +7 (4) 95 98 10 701
Note: The European Free Call (Toll Free) number is not active
in all countries. If you have technical difficulty calling the free
call number, please use the international number above.
Fax +(49) (0) 8161 80 2045
Internet support.ti.com/sc/pic/euro.htm
Direct E-mail asktexas@ti.com
Japan
Phone Domestic 0120-92-3326
Fax International +81-3-3344-5317
Domestic 0120-81-0036
Internet/E-mail International support.ti.com/sc/pic/japan.htm
Domestic www.tij.co.jp/pic
Asia
Phone
International +91-80-41381665
Domestic Toll-Free Number
Note: Toll-free numbers do not support
mobile and IP phones.
Australia 1-800-999-084
China 800-820-8682
Hong Kong 800-96-5941
India 1-800-425-7888
Indonesia 001-803-8861-1006
Korea 080-551-2804
Malaysia 1-800-80-3973
New Zealand 0800-446-934
Philippines 1-800-765-7404
Singapore 800-886-1028
Taiwan 0800-006800
Thailand 001-800-886-0010
Fax +8621-23073686
E-mail tiasia@ti.com or ti-china@ti.com
Internet support.ti.com/sc/pic/asia.htm
A122010
Important Notice: The products and services of Texas Instruments
Incorporated and its subsidiaries described herein are sold subject to TI’s
standard terms and conditions of sale. Customers are advised to obtain the
most current and complete information about TI products and services
before placing orders. TI assumes no liability for applications assistance,
customer’s applications or product designs, software performance, or
infringement of patents. The publication of information regarding any other
company’s products or services does not constitute TI’s approval, warranty
or endorsement thereof.
TI Worldwide Technical Support
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TIs terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TIs standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic."Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products Applications
Audio www.ti.com/audio Communications and Telecom www.ti.com/communications
Amplifiers amplifier.ti.com Computers and Peripherals www.ti.com/computers
Data Converters dataconverter.ti.com Consumer Electronics www.ti.com/consumer-apps
DLP®Products www.dlp.com Energy and Lighting www.ti.com/energy
DSP dsp.ti.com Industrial www.ti.com/industrial
Clocks and Timers www.ti.com/clocks Medical www.ti.com/medical
Interface interface.ti.com Security www.ti.com/security
Logic logic.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defense
Power Mgmt power.ti.com Transportation and Automotive www.ti.com/automotive
Microcontrollers microcontroller.ti.com Video and Imaging www.ti.com/video
RFID www.ti-rfid.com
OMAP Mobile Processors www.ti.com/omap
Wireless Connctivity www.ti.com/wirelessconnectivity
TI E2E Community Home Page e2e.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright ©2011, Texas Instruments Incorporated