LM3S101 Luminary Micro, Inc., LM3S101 Datasheet - Page 18

no-image

LM3S101

Manufacturer Part Number
LM3S101
Description
Microcontroller
Manufacturer
Luminary Micro, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM3S101-EQN20-C2
Manufacturer:
Texas Instruments
Quantity:
10 000
Part Number:
LM3S101-EQN20-C2T
Manufacturer:
Texas Instruments
Quantity:
10 000
Part Number:
LM3S101-IGZ20-C2
Manufacturer:
TI
Quantity:
20
Part Number:
LM3S101-IQN20-C2
Manufacturer:
Texas Instruments
Quantity:
10 000
Part Number:
LM3S101-IQN20-C2T
Manufacturer:
Texas Instruments
Quantity:
10 000
Part Number:
LM3S101-IRN20C0X
Manufacturer:
LUMINARYM
Quantity:
20 000
Architectural Overview
1
1.1
18
Architectural Overview
The Luminary Micro Stellaris™ family of microcontrollers—the first ARM® Cortex™-M3 based
controllers—brings high-performance 32-bit computing to cost-sensitive embedded microcontroller
applications. These pioneering parts deliver customers 32-bit performance at a cost equivalent to
legacy 8- and 16-bit devices, all in a package with a small footprint.
The LM3S101 controller in the Stellaris family offers the advantages of ARM’s widely available
development tools, System-on-Chip (SoC) infrastructure IP applications, and a large user
community. Additionally, the controller uses ARM’s Thumb®-compatible Thumb-2 instruction set to
reduce memory requirements and, thereby, cost.
Luminary Micro offers a complete solution to get to market quickly, with a customer development
board, white papers and application notes, and a strong support, sales, and distributor network.
Product Features
The LM3S101 microcontroller includes the following product features:
32-Bit RISC Performance
Internal Memory
General-Purpose Timers
32-bit ARM® Cortex™-M3 v7M architecture optimized for small-footprint embedded
applications
Thumb®-compatible Thumb-2-only instruction set processor core for high code density
20-MHz operation
Hardware-division and single-cycle-multiplication
Integrated Nested Vectored Interrupt Controller (NVIC) providing deterministic interrupt
handling
14 interrupts with eight priority levels
Unaligned data access, enabling data to be efficiently packed into memory
Atomic bit manipulation (bit-banding) delivers maximum memory utilization and
streamlined peripheral control
8 KB single-cycle flash
2 KB single-cycle SRAM
Two timers, each of which can be configured as a single 32-bit timer or as two 16-bit timers
32-bit Timer modes:
16-bit Timer modes:
User-managed flash block protection on a 2-KB block basis
User-managed flash data programming
User-defined and managed flash-protection block
Programmable one-shot timer
Programmable periodic timer
Real-Time Clock when using an external 32.768-KHz clock as the input
User-enabled stalling in periodic and one-shot mode when the controller asserts the
CPU Halt flag during debug
Preliminary
October 5, 2006

Related parts for LM3S101