1 4
▲Back
Stellaris
Cortex-M3


ARM-based Embedded Design Solution MCUs

Stellaris is the industry’s leading family of robust, real-time microcontrollers (MCUs) based on the revolutionary Cortex™-M3 technology from ARM. The Stellaris 32-bit MCUs combine sophisticated, flexible mixed-signal system-on-chip integration with unparalleled real-time multitasking capabilities.

The Stellaris family offers the industry's first and broadest implementation of Cortex-M3 and the Thumb-2 instruction set. With blazingly-fast responsiveness, Thumb-2 technology combines both 16-bit and 32-bit instructions to deliver the best balance of code density and performance. Thumb-2 uses 26 percent less memory than pure 32-bit code to reduce system cost while delivering 25 percent better performance.

The Stellaris family is positioned for cost-conscious applications requiring significant control processing and connectivity capabilities, including motion control, monitoring (remote, fire/security, etc.), HVAC and building controls, power and energy monitoring and conversion, network appliances and switches, factory automation, electronic point-of-sale machines, test and measurement equipment, medical instrumentation, and gaming equipment.

Performance:
20-80MHz ARM-M3 CPU

Optimized for single-cycle flash usage
Thumb-2 ISA with high code density
Flexible clock system sources up to 8 timers
Single-cycle multiply and hardware divide
Three power modes and battery-backed hibernation with non-volatile memory
Integrated 32-ch DMA for ease of use & high data rate without CPU overhead

Broad Portfolio:
Largest ARM MCU portfolio in the world with over 160 devices

8KB-256KB Flash and 96KB RAM
10-bit, 8ch ADCs from 250ksps-1MSPS
Up to 8 advanced PWM modules
RTC, BOR, and integrated LDO
Analog comparators and temp sensor, 28 to 108 pin from SOIC to BGA

Connectivity
Only family in the industry with:

Ethernet MAC & PHY with IEEE1588 PTP support
USB Host, Device, or On-The-Go
CAN 2.0 A/B with 32 mailboxes
Integrated UART, I2C, SSI modules
Integrated I2S master or slave
External Peripheral Interface supporting SRAM, SDRAM, M2M, FPGA, CPLD

Ease of Use:
C friendly IDE and compilers from industry leaders
Low cost development tools
Application specific and advanced development kits
Production-ready application modules
StellarisWare on ROM includes driver and peripheral libraries to ease development


StellarisWare

StellarisWare software is an extensive suite of software designed to simplify and speed development of Stellaris-based microcontroller applications, containing:
Stellaris Peripheral Driver Library for Stellaris peripheral initialization and
 control functions
Stellaris USB Library for USB device, USB host, or USB On-the-Go (OTG)
 applications
Stellaris Graphics Library for graphical display support

StellarisWare software packages have the following features and benefits:
Free license and royalty-free use.
Written entirely in C except where absolutely not possible. The software is
 reasonably efficient in terms of memory and processor usage due to the compact
 nature of the Cortex-M3 Thumb2 instruction set.
Take full advantage of the stellar interrupt performance of the Cortex-M3 core,
 without requiring any special program or custom assembly code prologue/
 epilogue
functions.
Can be compiled with error-checking code (for development use) or without
 (for final production use in an MCU with a smaller memory configuration).
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 Red, Code Sourcery, and generic GNU
  development tools.

 


 

▲TOP

7