|
LM3S613 Datasheet, PDF (22/409 Pages) List of Unclassifed Manufacturers – Microcontroller | |||
|
◁ |
Architectural Overview
1 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 LM3S613 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.
1.1 Product Features
The LM3S613 microcontroller includes the following product features:
 32-Bit RISC Performance
â 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
â 50-MHz operation
â Hardware-division and single-cycle-multiplication
â Integrated Nested Vectored Interrupt Controller (NVIC) providing deterministic interrupt
handling
â 26 interrupts with eight priority levels
â Memory protection unit (MPU) provides a privileged mode for protected operating system
functionality
â Unaligned data access, enabling data to be efficiently packed into memory
â Atomic bit manipulation (bit-banding) delivers maximum memory utilization and
streamlined peripheral control
 Internal Memory
â 32 KB single-cycle flash
⢠User-managed flash block protection on a 2-KB block basis
⢠User-managed flash data programming
⢠User-defined and managed flash-protection block
â 8 KB single-cycle SRAM
 General-Purpose Timers
â Three timers, each of which can be configured: as a single 32-bit timer , as two 16-bit
timers, or to initiate an ADC event
â 32-bit Timer modes:
⢠Programmable one-shot timer
⢠Programmable periodic timer
⢠Real-Time Clock when using an external 32.768-KHz clock as the input
22
October 8, 2006
Preliminary
|
▷ |