Stellaris ARM Cortex TM -M Microcontrollers

Size: px
Start display at page:

Download "Stellaris ARM Cortex TM -M Microcontrollers"

Transcription

1 48 QFP BGA 144 Stellaris ARM Cortex TM -M Microcontrollers More than 270 ARM Cortex-M3 and M4F MCUs delivering connectivity, high-performance analog integration, and ease of use.

2 Getting Started Table of contents Getting Started... 2 Stellaris Family of Microcontrollers... 3 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 ( StellarisWare Software... 4 Stellaris Cortex -M4F MCUs (1xx and 2xx series)... 8 Stellaris LM3S811 Evaluation Kit Stellaris LM3S1968 Evaluation Kit Stellaris LM3S2965 Evaluation Kit Stellaris LM3S3748 Evaluation Kit Stellaris ARM Cortex-M3 MCUs Real-Time MCUs ( and 0 series). 11 Ethernet Connected MCUs (6000 series) Stellaris LM3S6965 Evaluation Kit Stellaris LM3S8962 Evaluation Kit Stellaris LM3S9B92/9D92 Evaluation Kit Stellaris LM3S9B90/9D90 Evaluation Kit USB Connected MCUs (3000 series) USB+CAN Internetworking MCUs (5000 series) Stellaris Simplicity Development Kit Stellaris RFID Development Kit Stellaris 2.4-GHz CC2560 Bluetooth Wireless Kit Stellaris ZigBee Development Kit CAN Connected MCUs (2000 series) Ethernet+CAN Internetworking MCUs (8000 series) Ethernet+USB+CAN Internetworking MCUs (9000 series) Development Kits Stellaris LM3S9B90/9D96 Evaluation Kit Stellaris DK-LM3S9B96-FPGA Stellaris LM3S9B92 EVALBOT Evaluation Kit Stellaris LM4F232 Evaluation Kit Our reference design kits accelerate product development by providing ready-to-run hardware, software, and comprehensive documentation including hardware design fi les ( Robotic Evaluation Kits Connected Reference Design Kits Motion Reference Design Kits Stellaris Intelligent Display Module Single Board Computer Reference Design Kit Stellaris Intelligent Display Module Reference Design Kit Intelligent Display Module with 3.5 Landscape Display Reference Design Kit Stellaris Serial to Ethernet Reference Design Kit TI ARM Reference Guide TI Worldwide Technical Support Stellaris Stepper Motor 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 2 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 technology. The award-winning Stellaris 32-bit MCUs combine sophisticated, fl exible, mixed-signal system-on-chip integration with unparalleled real-time multitasking capabilities. Complex applications previously impossible with legacy MCUs can now be accommodated with ease by powerful, cost-effective, and simpleto-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 energy monitoring and conversion, network appliances and switches, factory automation, 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 instructionset-compatible family that ranges from U.S. $1 to more than 1 GHz. 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? 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 ranging 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/ 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 Stellaris family block diagram Copyright 2011 Texas Instruments Incorporated 3

4 StellarisWare Software STELLARIS means 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: 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 Library provides support for IEC 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 Library Peripheral Driver Library Open Source RTOS Open Source Stacks Utilities: Checksum Security Code Examples Third- Party Examples Boot Loader and In-System Programming Support StellarisWare Software For the latest capabilities provided in StellarisWare software, go to 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. StellarisWare software packages have the following features and benefits: 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 now part of Mentor Embedded 4 Copyright 2011 Texas Instruments Incorporated

5 StellarisWare Software 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 access 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. 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 operation; 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. 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 Onthe-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. 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 Windows -based INF for the supported USB classes (in a precompiled DLL that saves development time) SRP (Session Request Protocol) HNP (Host Negotiation Protocol) Copyright 2011 Texas Instruments Incorporated 5

6 section head StellarisWare Software Stellaris IEC Library IEC Class B covers most home appliances, such as washers/dryers, refrigerators, freezers, and cookers/stoves. The Stellaris IEC Library provides support for the implementation of embedded applications that meet IEC Class B safety requirements and works in conjunction with Stellaris hardware features for IEC support, such as multiple watchdog timers and a precision oscillator. The library supports both startup and periodic testing requirements of the IEC standard. As the Stellaris IEC 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 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 oatingpoint 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 connectivity. 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 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 code example directory structure 6 Copyright 2011 Texas Instruments Incorporated

7 StellarisWare Software 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 programming 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, I 2 C, 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, I 2 C, 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), I 2 C, 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 Copyright 2011 Texas Instruments Incorporated 7

8 stellaris arm cortex-m4f mcus Stellaris ARM Cortex-M4F MCUs The new Stellaris ARM Cortex -M4F series delivers leading analog integration, fl 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. 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 I 2 C 4 SPI / SSI Low power modes including power-saving Hibernate mode 64-, -, and 144- packages Benefits 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 ARM Cortex -M4F 80 MHz Stellaris LM4F Series MCU 256 KB Flash 32 KB SRAM 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 JTAG NVIC SWD/T MPU ETM FPU ROM 2KB EEPROM Analog LDO Voltage Regulator 3 Analog Comparators 2 12-bit ADC Up to 24-channel 1 MSPS Temp Sensor Serial Interfaces Motion Control System 8 UARTs 2 Quadrature Clocks, Reset Encoder Inputs System Control 4 SSI/SPI 16 PWM Outputs SysTick Timer USB Full-Speed 12 Timer/PWM/CCP Host/Device/OTG Timer 6 each 32 bit or 2 16 bit 2 CAN 6 each 64 bit or 2 32 bit Comparators 2 Watchdog Timers 6 I 2 C PWM PWM Generator Interrupt GPIOs Dead-Band Generator 32-ch DMA Precision Oscillator R TC Battery-Backed Hibernate Stellaris ARM Cortex-M4F MCUs scale to higher performance and lower power for a variety of applications 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. Applications/End equipments Benefits 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 fl 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) Home appliances/home automation (AC units, air purifi ers, humidifi ers, coffee makers, HMI for white goods, wired and wireless connectivity modules) Uninterruptible power supplies Simplify motor control implementation using the Stellaris motion-control block; low-power performance supports mobile micro printers; USB and serial support for connection to host computers; Bluetooth serial profi le support for wireless connectivity 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 High-speed, high-accuracy ADC12 can accurately identify power problems; performance to support by standby and line-interactive UPS systems LM4F230 series LM4F110 series, LM4F120 series, LM4F130 series, LM4F230 series LM4F230 series AC inverter drives (ventilation systems, pumps, elevators, conveyor and machine tool drives) Building automation (elevator controllers, building security zones nodes, wired and wireless connectivity modules) 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 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 LM4F230 series LM4F110 series, LM4F120 series, LM4F130 series 8 Copyright 2011 Texas Instruments Incorporated

9 Stellaris ARM Cortex-M4F MCUs Quick reference table for the Stellaris LM4F series Device series Description Packages LM4F110 series General MCU LM4F120 series General MCU with USB device 64-pin, -pin, LM4F130 series General MCU with USB OTG/host device 144-pin LM4F230 series General MCU with motion control and USB OTG/host device Stellaris LM4F232 USB+CAN Evaluation Kit The new LM4F232 evaluation kit for LM4F MCUs continues the Stellaris tradition of fun, easy-touse 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 temperature 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 fi rmware package, comprehensive documentation with lots of example applications, and all required cables. The kit is available in fi ve tool options. memory core LM4F110 Series LM4F120 Series LM4F130 Series LM4F230 Series Flash (KB) SRAM (KB) EEPROM (KB) DMA Max Speed (MHz) Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) Watchdog stellaris arm cortex-m4f mcus Features Stellaris LM4F232H5QD with 256-KB internal Flash and 144- with excellent prototyping capability 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 timers Motion Control PWM 16 PWM Fault 2 8 Dead-Band Generator CCP QEI Channels 2 external peripheral interface serial interfaces Ethernet 10/ MAC+PHY 10/ MAC with MII Interface IEEE 1588 CAN MAC USB D, H, or O D O O UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels ADC Speed (samples per second) 1M 1M 1M 1M Internal Temp Sensor Analog/Digital Comparators 2 3 / / / / 16 GPIOs (5-v tolerant) Part number EKK-LM4F232 EKI-LM4F232 EKC-LM4F232 EKT-LM4F232 EKS-LM4F232 now part of Mentor Embedded Description Stellaris LM4F232 Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM4F232 Evaluation Kit for IAR Systems Embedded Workbench (32 KB codesize limited) Stellaris LM4F232 Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM4F232 Evaluation Kit for Code Red Technologies Red Suite (90-day limited) Stellaris LM4F232 Evaluation Kit for Code Composer Studio IDE (board-locked) battery-backed hibernation LDO voltage regulator operating temperature I I I I package production (p) or sampling (s) S S S S 1 Note: LM4F111, LM4F121, LM4F131, and LM4F231 do not have battery-backed hibernation. Copyright 2011 Texas Instruments Incorporated 9

10 Notes 10

11 Real-Time MCUs We offer 30 low-pin-count, low-cost, and feature-rich Stellaris ARM Cortex -M3 microcontrollers in a 48-pin. The LM3S Series and LM3S300 Series microcontrollers are ideal for basic embedded control applications and 8-/16-bit upgrades. The LM3S600 Series and LM3S800 Series microcontrollers are optimized for embedded 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 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 thirdparty Real-Time Operating Systems are available for download from Our LM3S0 Series of Stellaris ARM Cortex-M3 microcontrollers feature new combinations of expanded generalpurpose I/O, larger on-chip memory, and low-power optimization for batterybacked applications. Offered in a 64-pin, -pin, or 108-pin BGA package, the LM3S0 Series microcontrollers 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 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 section real-time head mcus now part of Mentor Embedded Part number EKK-LM3S811 EKI-LM3S811 EKC-LM3S811 EKT-LM3S811 EKS-LM3S811 Description Stellaris LM3S811 Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S811 Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S811 Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S811 Evaluation Kit for Code Red Technologies Red Suite (32 KB code-size limited) TI Code Composer Studio IDE with full evaluation license locked to board Part number EKK-LM3S1968 EKI-LM3S1968 EKC-LM3S1968 EKT-LM3S1968 EKS-LM3S1968 Description Stellaris LM3S1968 Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limitation) Stellaris LM3S1968 Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S1968 Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S1968 Evaluation Kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio IDE with full evaluation license locked to board Copyright 2011 Texas Instruments Incorporated 11

12 real-time mcus Real-Time MCUs ( series) LM3S101 LM3S102 LM3S300 LM3S301 LM3S308 LM3S310 LM3S315 LM3S316 LM3S317 LM3S328 LM3S600 LM3S601 LM3S608 LM3S610 Flash (KB) SRAM (KB) memory ROM Software Libraries DMA SafeRTOS Max Speed (MHz) core Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) timers Watchdog Motion Control PWM PWM Fault Dead-Band Generator CCP QEI Channels 1 external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels 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) 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 production (p) or sampling (s) P P P P P P P P P P P P P P 12 Copyright 2011 Texas Instruments Incorporated

13 Real-Time MCUs ( series) LM3S611 LM3S612 LM3S613 LM3S615 LM3S617 LM3S618 LM3S628 LM3S800 LM3S801 LM3S808 LM3S811 LM3S812 LM3S815 LM3S817 LM3S818 LM3S section real-time head mcus K 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/ / 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 QFP 48QFP 48QFP 48QFP P P P P P P P P P P P P P P P P [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 package only available in Industrial temperature. Copyright 2011 Texas Instruments Incorporated 13

14 real-time mcus Real-Time MCUs (0 series) LM3S1110 LM3S1133 LM3S1138 LM3S1150 LM3S1162 LM3S1165 LM3S1332 LM3S1435 LM3S1439 LM3S1512 LM3S1538 LM3S1601 LM3S1608 LM3S1620 LM3S1635 LM3S1637 LM3S1751 LM3S1850 LM3S1911 LM3S1918 LM3S1937 LM3S1958 LM3S1960 LM3S1968 Flash (KB) SRAM (KB) memory ROM Software Libraries DMA SafeRTOS Max Speed (MHz) core Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) timers Watchdog Motion Control PWM PWM Fault Dead-Band Generator CCP QEI Channels external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels 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) 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 production (p) or sampling (s) P P P P P P P P P P P P P P P P P P P P P P P P 14 Copyright 2011 Texas Instruments Incorporated

15 Real-Time MCUs (0 series) 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 LM3S1H real-time mcus M 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/ I I I I I I I I I I I I I I I I I I I I I I I I I I I P P P P P P P P P P P P P P P P P P P P P P P P P P P [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 package only available in Industrial temperature. Copyright 2011 Texas Instruments Incorporated 15

16 ethernet connected mcus Ethernet Connected MCUs (6000 series) 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/ 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/ 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. 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 microcontrollerbased 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 Features LM3S6965 Evaluation Board Stellaris LM3S6965 microcontroller with fully integrated 10/ (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 now part of Mentor Embedded 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 16 Copyright 2011 Texas Instruments Incorporated

17 Ethernet Connected MCUs (6000 series) memory LM3S6 LM3S6110 LM3S6420 LM3S6422 LM3S6432 LM3S6537 LM3S6610 LM3S6611 LM3S6618 LM3S6633 LM3S6637 LM3S6730 LM3S6753 LM3S6911 LM3S6918 LM3S6938 LM3S6950 LM3S6952 LM3S6965 LM3S6G11 LM3S6G65 LM3S6C11 LM3S6C65 Flash (KB) SRAM (KB) ROM Software Libraries DMA SafeRTOS ethernet connected mcus Max Speed (MHz) core Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) timers Watchdog Motion Control PWM PWM Fault Dead-Band Generator CCP QEI Channels external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels 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) 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 I I I package production (p) or sampling (s) P P P P P P P P P P P P P P P P P P P P P P P [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. Copyright 2011 Texas Instruments Incorporated 17

18 usb connected mcus USB Connected MCUs (3000 series) 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 selfpowered 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 onboard 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 applications demonstrating the use of various third-party Real-Time Operating Systems and commercial communications stacks are available for download from 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 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 Part number EKK-LM3S3748 EKI-LM3S3748 EKC-LM3S3748 EKT-LM3S3748 EKS-LM3S3748 Description Stellaris LM3S3748 USB Host/Device Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S3748 USB Host/Device Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S3748 USB Host/Device Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S3748 USB Host/Device Evaluation Kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio IDE with full evaluation license locked to board Stellaris LM3S3748 USB Host/Device Evaluation Kit 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 including eight PWM outputs for motion and energy and two Quadrature Encoder 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 Stellaris LM3S9B92/9D92 Ethernet Evaluation Kit 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. Part number EKK-LM3S9B92/ 9D92 EKI-LM3S9B92/ 9D92 EKC-LM3S9B92/ 9D92 EKT-LM3S9B92/ 9D92 EKS-LM3S9B92/ 9D92 Description Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio IDE with full evaluation license locked to board now part of Mentor Embedded 18 Copyright 2011 Texas Instruments Incorporated

19 USB Connected MCUs (3000 series) memory LM3S3Z26 LM3S3W26 LM3S3N26 LM3S3J26 LM3S3651 LM3S3826 LM3S3739 LM3S3748 LM3S3749 Flash (KB) SRAM (KB) ROM Software Libraries DMA usb connected mcus SafeRTOS Max Speed (MHz) core Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) timers Watchdog Motion Control PWM 8 8 PWM Fault 4 4 Dead-Band Generator CCP QEI Channels 1 1 external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O D D D D O D H H H UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels 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) battery-backed hibernation LDO voltage regulator operating temperature I I I I I I I I I package production (p) or sampling (s) P P P P P P P P P [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. Copyright 2011 Texas Instruments Incorporated 19

20 usb+can internetworking mcus USB+CAN Internetworking MCUs (5000 series) 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 energy and two Quadrature Encoder 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. Stellaris LM3S9B92/9D92 Ethernet+USB+CAN Evaluation Kit The LM3S9B92 and the LM3S9D92 micro con trollers also have an internal LDO voltage regulator that supplies power for internal use. memory core timers LM3S5Y36 LM3S5T36 LM3S5P56 Flash (KB) SRAM (KB) ROM Software Libraries DMA SafeRTOS Max Speed (MHz) Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) Watchdog Motion Control PWM PWM Fault Dead-Band Generator CCP LM3S5P36 LM3S5K36 LM3S5752 LM3S5732 LM3S5662 LM3S5656 QEI Channels external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O D D O D D O H O O UART I 2 C SSI/SPI Part number EKK-LM3S9B92/ 9D92 EKI-LM3S9B92/ 9D92 EKC-LM3S9B92/ 9D92 EKT-LM3S9B92/ 9D92 EKS-LM3S9B92/ 9D92 Description now part of Mentor Embedded Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio IDE with full evaluation license locked to board analog I 2 S ADC (10-bit) ADC Units ADC Resolution (10 or 12 bit) ADC Channels 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) battery-backed hibernation LDO voltage regulator operating temperature I I I I I I I I I package production (p) or sampling (s) P P P P P P P P P 20 Copyright 2011 Texas Instruments Incorporated

21 USB+CAN Internetworking MCUs (5000 series) 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 LM3S5D usb+can internetworking mcus O H O D D O D O O O D D O O H H H H O O O D D O O D O O O K 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/ I I I I I I I I I I I I I I I I I I I I I I I I I I I I I P P P P P P P P P P P P P P P P P P P P P P P P P P P P P [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. Copyright 2011 Texas Instruments Incorporated 21

22 can connected mcus CAN Connected MCUs (2000 series) Our LM3S2000 Series of Stellaris ARM Cortex -M3 microcontrollers feature new combinations of industrial connectivity, expanded general-purpose I/O, larger on-chip memory, and low-power optimization 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 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 memory core timers LM3S2276 LM3S2616 LM3S2671 LM3S2678 Flash (KB) SRAM (KB) ROM Software Libraries 1 DMA 1 SafeRTOS - Max Speed (MHz) Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) Watchdog Motion Control PWM PWM Fault Dead-Band Generator CCP QEI Channels 1 1 external peripheral interface serial interfaces Ethernet 10/ MAC+PHY 10/ MAC with MII Interface IEEE 1588 CAN MAC USB D, H, or O UART I 2 C SSI/SPI I 2 S ADC Units now part of Mentor Embedded analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels ADC Speed (samples per second) 1M 1M 500K 500K Internal Temp Sensor INC. Analog/Digital Comparators / 2/ 3/ / GPIOs (5-v tolerant) Part number EKK-LM3S2965 EKI-LM3S2965 EKC-LM3S2965 EKT-LM3S2965 EKS-LM3S2965 Description Stellaris LM3S2965 CAN Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S2965 CAN Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S2965 CAN Evaluation Kit for CodeSourcery CodeBench (30-day limited) Stellaris LM3S2965 Evaluation Kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio IDE with full evaluation license locked to board battery-backed hibernation LDO voltage regulator operating temperature I I I I package production (p) or sampling (s) P P P P 22 Copyright 2011 Texas Instruments Incorporated

23 CAN Connected MCUs (2000 series) LM3S2776 LM3S2793 LM3S2919 LM3S2B93 LM3S2110 LM3S2139 LM3S2410 LM3S2412 LM3S2432 LM3S2533 LM3S2601 LM3S2608 LM3S2620 LM3S2637 LM3S2651 LM3S2730 LM3S2739 LM3S2911 LM3S2918 LM3S2939 LM3S2948 LM3S2950 LM3S2965 LM3S2U93 LM3S2D can connected mcus M 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/ 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 64 P P P P P P P P P P P P P P P P P P P P P P P P P [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 package only available in Industrial temperature. Copyright 2011 Texas Instruments Incorporated 23

24 ethernet+can internetworking mcus Ethernet+CAN Internetworking MCUs (8000 series) 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/ 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. 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 application 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 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 Ethernet and CAN stacks are available for download from 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/ 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 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 now part of Mentor Embedded INC. Part number EKK-LM3S8962 EKI-LM3S8962 EKC-LM3S8962 EKT-LM3S8962 EKS-LM3S8962 Description Stellaris LM3S8962 Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limitation) Stellaris LM3S8962 Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S8962 Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S8962 Evaluation kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio IDE with full evaluation license locked to board 24 Copyright 2011 Texas Instruments Incorporated

25 Ethernet+CAN Internetworking MCUs (8000 series) memory core LM3S8530 LM3S8538 LM3S8630 LM3S8730 LM3S8733 LM3S8738 Flash (KB) SRAM (KB) ROM Software Libraries DMA SafeRTOS Max Speed (MHz) Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose LM3S8930 LM3S8933 LM3S8938 LM3S8962 LM3S8970 LM3S8971 LM3S8G62 LM3S8C62 ethernet+can internetworking mcus Real-Time Clock (RTC) timers Watchdog PWM Motion Control PWM Fault Dead-Band Generator CCP QEI Channels external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels 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) 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 production (p) or sampling (s) P P P P P P P P P P P P P P [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. Copyright 2011 Texas Instruments Incorporated 25

26 ethernet+usb+can internetworking section mcus head Ethernet+USB+CAN Internetworking MCUs (9000 series) 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/ 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 integrated 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. 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 versatile evaluation platform for simultaneous Ethernet+USB+CAN-enabled Stellaris 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 Quadrature Encoder Inputs (QEI) modules. The LM3S9B92 and 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 microcontrollers also have an internal LDO voltage regulator that supplies power for internal use. Part number EKK-LM3S9B92/9D92 EKI-LM3S9B92/9D92 EKC-LM3S9B92/9D92 EKT-LM3S9B92/9D92 EKS-LM3S9B92/9D92 Description Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S9B92/9D92 Low-Cost Evaluation Kit for Code Red Technologies Red Suite (90-day limited) TI Code Composer Studio Integrated Development Environment (IDE) with full evaluation license locked to board Stellaris LM3S9B96/9D96 features SafeRTOS in ROM 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. 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 inactivity. 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 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. Part number EKK-LM3S9B90/9D90 EKI-LM3S9B90/9D90 EKC-LM3S9B90/9D90 EKT-LM3S9B90/9D90 EKS-LM3S9B90/9D90 Description Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for Keil RealView MDK-ARM (32 KB code-size limited) Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for IAR Systems Embedded Workbench (32 KB code-size limited) Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for Sourcery CodeBench (30-day limited) Stellaris LM3S9B90/9D90 Low-Cost Evaluation Kit for Code Red Technologies Red Suite (90-day limited) 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 now part of Mentor Embedded 26 Copyright 2011 Texas Instruments Incorporated

27 Ethernet+USB+CAN Internetworking MCUs (9000 series) memory core LM3S9790 LM3S9792 LM3S9L97 LM3S9997 LM3S9B90 LM3S9B92 LM3S9B95 LM3S9B96 LM3S9GN5 Flash (KB) SRAM (KB) ROM Software Libraries DMA SafeRTOS Max Speed (MHz) Internal Precision Oscillator MPU SysTick (24-bit) General-Purpose Real-Time Clock (RTC) Watchdog LM3S9G97 LM3S9U81 LM3S9U90 LM3S9U92 LM3S9U96 LM3S9C97 LM3S9DN5 LM3S9DN6 LM3S9D81 LM3S9D90 LM3S9D92 LM3S9D96 section ethernet+usb+can head internetworking mcus timers Motion Control PWM PWM Fault Dead-Band Generator CCP QEI Channels external peripheral interface 10/ MAC+PHY Ethernet 10/ MAC with MII Interface serial interfaces IEEE 1588 CAN MAC USB D, H, or O O O O O O O O O O O O O O O O O O O O O O UART I 2 C SSI/SPI I 2 S ADC Units analog ADC (10-bit) ADC Resolution (10 or 12 bit) ADC Channels 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) battery-backed hibernation LDO voltage regulator operating temperature I I I I I I I I I I I I I I I I I I I I I package production (p) or sampling (s) 108 BGA [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. 108 BGA 108 BGA P P P P P P P P P P P P P P P P P P P P P 108 BGA 108 BGA 108 BGA 108 BGA 108 BGA 108 BGA 108 BGA 108 BGA 108 BGA 108 BGA Copyright 2011 Texas Instruments Incorporated 27

28 development kits Stellaris LM3S9B96/9D96 Microcontroller Development Kits The Stellaris LM3S9B96 and LM3S9D96 Microcontroller Development Kits (DK-LM3S9B96 for evaluating devices with 256K Flash or less, or DK-LM3S9D96 for evaluating 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 I 2 S 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 fi 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. Stellaris LM3S9B96/9D96 Development Kits features 3.5 landscape color LCD graphics display TFT LCD module with 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 I 2 S stereo audio codec Line out Headphone out Microphone in Line in Controller Area Network (CAN) interface 10/ 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 Part number DK-LM3S9B96/ DK-LM3S9D96 Description Development Kits including evaluation tools from Keil, IAR, Code Red Technologies, and Sourcery CodeBench 28 Copyright 2011 Texas Instruments Incorporated

29 Stellaris LM3S9B96 Microcontroller Development Kit Expansion Boards 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 memory 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 demonstrating 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 series of Stellaris microcontrollers, featuring extensive connectivity options such as 10/ Ethernet, Controller Area Network (CAN), Universal Serial Bus (USB) Full Speed On-The-Go, and Inter-IC Sound (I 2 S). The Flash and SRAM memory expansion 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. Part number DK-LM3S9B96-FS8 Description 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 expansion 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-tomachine (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 touchscreen 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 development boards (both sold separately) provide a complete platform for evaluating the LM3S9000 series of Stellaris microcontrollers, featuring extensive connectivity options such as 10/ Ethernet, Controller Area Network (CAN), Universal Serial Bus (USB) Full Speed On-The-Go, and Inter-IC Sound (I 2 S). Part number DK-LM3S9B96-FPGA Description Stellaris FPGA Expansion Board; the DK-LM3S9D96 is also compatible with the DK-LM3S9B96-FPGA. development kits 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 Interface (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 microcontrollers, featuring extensive connectivity options such as 10/ Ethernet, Controller Area Network (CAN), Universal Serial Bus (USB) Full Speed On-The-Go, and Inter-IC Sound (I 2 S). Part number DK-LM3S9B96-EM2 Description Stellaris LM3S9B96 EM2 Expansion Board Stellaris LM3S9B96 EM2 Expansion Board Copyright 2011 Texas Instruments Incorporated 29

30 development kits Stellaris MCUs in Wireless Networking 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. 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 wireless 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. 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 equipment. 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 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 MHz RFID Wireless Kit (includes TRF7960TB Evaluation Module and DK-LM3S9B96-EM2 Expansion Board) The Stellaris 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 extended 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 7 th 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. Part number Description DK-EM2-2500S Stellaris 2.4-GHz SimpliciTI Wireless Kit DK-EM2-7960R Stellaris 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 30 Copyright 2011 Texas Instruments Incorporated

31 Jean J. Labrosse The Stellaris Team Stellaris Robotic Evaluation Kits robotic evaluation kits PLUS! Stellaris Robotic Evaluation Board The Stellaris Robotic Evaluation Board (EVALBOT) is a robotic evaluation platform 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 microcontroller. 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 I 2 S microsd card connector I 2 S audio codec with speaker USB host and device connectors RJ-45 Ethernet connector Bright 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. Part number Platform Description EKK-EVALBOT EKI-EVALBOT EKC-EVALBOT EKT-EVALBOT EKS-EVALBOT EKB-UCOS3-BNDL EKB-UCOS3-EVM EKB-UCOS3-BOOK Keil Tools IAR Tools Sourcery CodeBench Code Red Technologies Tools Code Composer Studio Tools Micrium s μc/os-iii, IAR Tools Micrium s μc/os-iii, IAR Tools Micrium s μc/os-iii, IAR Tools Features an evaluation version of the Keil RealView Microcontroller Development Kit software tool. Features the IAR Embedded Workbench- KickStart edition, a 32 KB-limited evaluation version of the IAR Embedded Workbench. Features a 30-day evaluation version of Sourcery CodeBench professional-quality GNU tool chain including optimized drivers for debug through serial wire debug. Features a 90-day evaluation version of Code Red Technologies tools. Features a board-locked, fully functional version of Code Composer Studio (CCStudio) Integrated Development Environment (IDE). Stellaris Robotic Evaluation Board with Micrium s μc/os-iii: The Real-Time Kernel by Jean J. Labrosse (board + book) Stellaris Robotic Evaluation Board for use with Micrium s μc/os-iii (board only) Micrium s μc/os-iii: The Real-Time Kernel by Jean J. Labrosse (book only) Copyright 2011 Texas Instruments Incorporated 31

32 connected reference design kits Stellaris MCUs in Human Machine Interface 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 programmer 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. 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/ Ethernet 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. Bright QVGA LCD touch-screen display 16-bit color, 2.8 QVGA pixels White LED backlight with resistive touch panel Ethernet and serial connectivity options 10/ 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 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 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 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 supporting 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 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 32 Copyright 2011 Texas Instruments Incorporated

33 Stellaris MCUs in Networking 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 instrumentation applications featuring powerful Stellaris MCUs. Bright QVGA LCD touch-screen display 262 K colors, 3.5 QVGA pixels White LED backlight with resistive touch panel Serial connectivity options USB 2.0 host 10/ Ethernet MAC and PHY 1MBPS Controller Area Network (CAN) I 2 C 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 V dc power supply with auxiliary 5-V power output I 2 S mono Codec for high-quality audio with 0.8-W amplifi er for external 8-Ohm speaker Screw terminal block for I 2 C, CAN, and power connections Compact 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 connected reference design kits 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 mm BGA package for reduced board size 10/-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 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 Copyright 2011 Texas Instruments Incorporated 33

34 motion reference design kits Stellaris Stepper Motor Reference Design Kit MCUs in Motor Control 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 sophisticated 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. The RDK-Stepper contains our feature-rich Stellaris LM3S617 microcontroller designed for motion control applications, a Fairchild Semiconductor power stage consisting 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 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 applications. The graphical control program allows you to experiment with varying drive parameters and observe the effect on motor performance 10/ 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 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 34 Copyright 2011 Texas Instruments Incorporated

35 Stellaris MCUs in Motor Control 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 continuous 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. 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 Real-time monitoring 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 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 documentation. 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 potentiometer and mode switch Speed and position monitoring through quadrature encoder/ tachometer input Electrically isolated JTAG port for software debugging Bootloader for fi rmware upgrades over serial port 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 Copyright 2011 Texas Instruments Incorporated 35

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05 Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti

More information

Introducing StellarisWare

Introducing StellarisWare Introducing StellarisWare Slide 1: This PTM will introduce you to StellarisWare and provide you with a better understanding of its applications. StellarisWare is software that has been made to be used

More information

An Introduction to the Stellaris LM4F Family of Microcontrollers

An Introduction to the Stellaris LM4F Family of Microcontrollers W H I T E P A P E R Introduction Stellaris microcontrollers (MCUs) were the first MCU on the market to be based on the ARM Cortex -M core, an architecture that has quickly become a top choice for many

More information

Introduction to the Stellaris ARM Cortex-M4F. TI Information Selective Disclosure

Introduction to the Stellaris ARM Cortex-M4F. TI Information Selective Disclosure Introduction to the Stellaris ARM Cortex-M4F 1 Lower Power Consumption* A TI embedded processor to meet your needs Digital Signal Processors (DSPs) ARM -based MCUs and MPUs Microcontrollers (MCUs) C6000

More information

TI Embedded Processing Portfolio

TI Embedded Processing Portfolio TI Embedded Processing Portfolio Microcontrollers ARM-Based DSP 16-bit 32-bit Real-time 32-bit ARM ARM+ ARM + DSP DSP MSP430 C2000 Stellaris M3 ARM9 Cortex A-8 C64x+ plus ARM9/Cortex A-8 C647x, C64x+,

More information

STM32 Cortex-M3 STM32F STM32L STM32W

STM32 Cortex-M3 STM32F STM32L STM32W STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum

More information

Laboratory Hardware and Tools

Laboratory Hardware and Tools Experiment 1 Laboratory Hardware and Tools Each day, our lives become more dependent on embedded systems, digital information technology that is embedded in our environment. Try making a list and counting

More information

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family Ten products from the Ultra-low Leak group have been added to the lineup as the third group of products from the 32-bit microcontroller FM3 Family.

More information

Overview of the ARM Embedded Processors from Texas Instruments *

Overview of the ARM Embedded Processors from Texas Instruments * OpenStax-CNX module: m44902 1 Overview of the ARM Embedded Processors from Texas Instruments * Miguel Morales This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License

More information

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications Kinetis EA Ultra-Reliable Microcontrollers Automotive and Industrial Applications Agenda Introducing Kinetis EA Proposition Value Features Overview Application Examples Enablement Useful Links 1 Kinetis

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

STM32 F0 Value Line. Entry-level MCUs

STM32 F0 Value Line. Entry-level MCUs STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential

More information

T he key to building a presence in a new market

T he key to building a presence in a new market Renesas Synergy MCUs Build Foundation for Groundbreaking Integrated Hardware/ Software Platform New family of microcontrollers combines scalability, power efficiency with extensive peripheral capabilities

More information

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based

More information

Design, Implementation of High Speed ARM Processor Based Data Acquisition and Control System Prototype

Design, Implementation of High Speed ARM Processor Based Data Acquisition and Control System Prototype Design, Implementation of High Speed ARM Processor Based Data Acquisition and Control System Prototype R. Lakshmi Narayana, Dr. K. Nagabhushan Raju Research scholar, Dept. of Instrumentation, Sri Krishnadevaraya

More information

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

More information

RENESAS SYNERGY PLATFORM

RENESAS SYNERGY PLATFORM RENESAS SYNERGY PLATFORM A complete and qualified embedded MCU software and hardware platform 2018.04 START AHEAD Get to market faster and easier with Renesas Synergy. As the first fully qualified MCU

More information

Stellaris LM3S3748 Evaluation Kit README FIRST

Stellaris LM3S3748 Evaluation Kit README FIRST Stellaris LM3S3748 Evaluation Kit README FIRST The Stellaris LM3S3748 Evaluation Kit provides a low-cost way to start designing applications with Stellaris microcontrollers on a compact and versatile evaluation

More information

3 2-bit ARM Cortex TM -M3 based

3 2-bit ARM Cortex TM -M3 based 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family High-performance Group The FM3 Family is the group of microcontrollers that adopts Cortex-M3, the global standard core manufactured by ARM, which

More information

Cypress PSoC 6 Microcontrollers

Cypress PSoC 6 Microcontrollers Cypress PSoC 6 Microcontrollers Purpose-Built for the Internet of Things WWW.CYPRESS.COM/PSOC6 Unmatched Solutions for the Internet of Things EMBEDDED IN TOMORROW The IoT is exploding, with more than 30

More information

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN KEVIN TOWNSEND (MICROBUILDER) BRENDON SLADE (NXP) Agenda Part I Overview of the LPC84x Multi-Tester Swiss army knife

More information

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development New Family of Microcontrollers Combine Scalability and Power Efficiency with Extensive Peripheral Capabilities

More information

Kinetis KE1xF512 MCUs

Kinetis KE1xF512 MCUs NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now

More information

ArduCAM CC3200 UNO board

ArduCAM CC3200 UNO board ArduCAM CC3200 UNO board User Guide Rev 1.2, Mar 2017 Table of Contents 1 Introduction... 2 2 Features... 3 3 Pin Definition... 4 4 Getting Started CC3200 with Energia... 5 4.1 Out of the Box Test... 5

More information

Growth outside Cell Phone Applications

Growth outside Cell Phone Applications ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards

More information

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals Embedded Flash Solutions Z8 Encore! XP F1680 Series High-performance 8-bit Flash MCU F1680 advantage low power - 1.8 V highly integrated peripherals flexible memory options optimized cost/performance target

More information

NXP Cortex-M0 LPC1100L Design with a Cortex-M0 in a DIP package ASEE Tech Session. Sergio Scaglia (NXP Semiconductors) August 2012

NXP Cortex-M0 LPC1100L Design with a Cortex-M0 in a DIP package ASEE Tech Session. Sergio Scaglia (NXP Semiconductors) August 2012 NXP Cortex-M0 LPC1100L Design with a Cortex-M0 in a DIP package ASEE Tech Session Sergio Scaglia (NXP Semiconductors) August 2012 Agenda NXP Microcontroller Portfolio Cortex M0 LPC1100L Family Support/Resources

More information

RDB1768 Development Board User Manual

RDB1768 Development Board User Manual RDB1768 Development Board User Manual 6/16/2009 Rev.2 Copyright Code Red Technologies Inc. 2009 Page 1 of 18 1 OVERVIEW 3 1.1 LPC1768 Features 3 1.2 RDB1768 Evaluation Board Hardware 3 2 COMPONENTS 5 2.1

More information

Cypress PSoC 4 Microcontrollers

Cypress PSoC 4 Microcontrollers Cypress PSoC 4 Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC4 THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.

More information

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee. AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee. Introduction ZigBee is one of the Advanced Wireless Technology and CC2430 is the first single-chip

More information

Cypress PSoC 4 Microcontrollers

Cypress PSoC 4 Microcontrollers Cypress PSoC Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.

More information

Section 2: Getting Started with a FPU Demo Project using EK-LM4F232

Section 2: Getting Started with a FPU Demo Project using EK-LM4F232 Stellaris ARM Cortex TM -M4F Training Floating Point Unit Section 2: Getting Started with a FPU Demo Project using EK-LM4F232 Stellaris ARM Cortex TM -M4F Training: Floating Point Unit Section 2 Page 1

More information

Low-Cost Microcontrollers

Low-Cost Microcontrollers Low-Cost Microcontrollers Examples and Applications for Embedded Systems João Carlos Martins joao.martins@ipbeja.pt Engineering Dept 1st Workshop on Applied Signal Processing IPBeja 15th May 2014 Outline

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS

More information

DesignWare IP for IoT SoC Designs

DesignWare IP for IoT SoC Designs DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to

More information

Welcome to the Controller Continuum Only from Freescale

Welcome to the Controller Continuum Only from Freescale Microcontrollers Welcome to the Only from Freescale Learn More: For current information about Freescale products and documentation, please visit. freescale.com/continuum Freescale and the Freescale logo

More information

Overview of the ARM Embedded Processors from Texas Instruments

Overview of the ARM Embedded Processors from Texas Instruments OpenStax-CNX module: m44905 1 Overview of the ARM Embedded Processors from Texas Instruments Miguel Morales This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License

More information

HEALTHCARE SOLUTIONS WITH RENESAS SYNERGY PLATFORM

HEALTHCARE SOLUTIONS WITH RENESAS SYNERGY PLATFORM HEALTHCARE SOLUTIONS WITH RENESAS SYNERGY PLATFORM 2017.10 01-02 Speeding-up Medical Device Development Developing medical products is a long process that not only involves all the necessary steps of modern

More information

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network

More information

Unlocking the Potential of Your Microcontroller

Unlocking the Potential of Your Microcontroller Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest

More information

STM32G0 MCU Series Efficiency at its Best

STM32G0 MCU Series Efficiency at its Best STM32G0 MCU Series Efficiency at its Best Key Messages of STM32G0 Series 2 2 3 Efficient Arm Cortex -M0+ at 64 MHz Compact cost: maximum I/Os count Best RAM/Flash Ratio Smallest possible package down to

More information

StellarisWare Release Notes

StellarisWare Release Notes StellarisWare Release Notes SW-RLN-7243 Copyright 2009-2011 Texas Instruments Incorporated. Copyright Copyright 2009-2011 Texas Instruments Incorporated. All rights reserved. Stellaris and StellarisWare

More information

New STM32WB Series MCU with Built-in BLE 5 and IEEE

New STM32WB Series MCU with Built-in BLE 5 and IEEE New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power

More information

STM32 Journal. In this Issue:

STM32 Journal. In this Issue: Volume 1, Issue 2 In this Issue: Bringing 32-bit Performance to 8- and 16-bit Applications Developing High-Quality Audio for Consumer Electronics Applications Bringing Floating-Point Performance and Precision

More information

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity. Module Introduction Purpose This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity. Objectives Understand Freescale s approach to ZigBee architecture

More information

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013 STM32F3 Cuauhtémoc Carbajal ITESM CEM 12/08/2013 1 STM32 Portfolio 2 32 bit/dsc Applications A typical embedded system with both control and signal processing requirements Digital Signal Controllers efficient

More information

ARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview

ARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview ARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview M J Brockway January 25, 2016 UM10562 All information provided in this document is subject to legal disclaimers. NXP B.V. 2014. All

More information

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash

More information

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Trends of 32-bit microcontrollers

More information

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions 1 ARM-BASED ASSP FOR SECURE TRANSACTIONS ZATARA SERIES 32-BIT ARM ASSP PB022106-1008 ZATARA SERIES ADVANTAGE SINGLE-CHIP SOLUTION BEST FEATURE SET IN POS PCIPED PRE-CERTIFIED EMV L1 CERTIFIED TOTAL SOLUTION

More information

FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION

FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION 2017.11 The term Functional Safety has become a topic of great interest. Functional Safety generally means that malfunctions of the operating systems or applications

More information

Introduction to ARM LPC2148 Microcontroller

Introduction to ARM LPC2148 Microcontroller Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM

More information

QUICKSTART CODE COMPOSER STUDIO Stellaris Development and Evaluation Kits for Code Composer Studio

QUICKSTART CODE COMPOSER STUDIO Stellaris Development and Evaluation Kits for Code Composer Studio Stellaris Development and Evaluation Kits for Code Composer Studio Stellaris Development and Evaluation Kits provide a low-cost way to start designing with Stellaris microcontrollers using Texas Instruments

More information

LPC4370FET256. Features and benefits

LPC4370FET256. Features and benefits Page 1 of 5 LPC4370FET256 32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kb SRAM; Ethernet;two HS USBs; 80 Msps 12-bit ADC; configurable peripherals The LPC4370 are ARM Cortex-M4 based microcontrollers for embedded

More information

Key Benefits. SAM S70 and E70 Devices

Key Benefits. SAM S70 and E70 Devices Atmel Unleashes Highest-Performing ARM Cortex-M7-based MCUs with Superior Memory Architecture and Connectivity for Automotive, IoT and Industrial Markets On January 6 th Atmel will announce the world s

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Male Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB

More information

NXP Unveils Its First ARM Cortex -M4 Based Controller Family

NXP Unveils Its First ARM Cortex -M4 Based Controller Family NXP s LPC4300 MCU with Coprocessor: NXP Unveils Its First ARM Cortex -M4 Based Controller Family By Frank Riemenschneider, Editor, Electronik Magazine At the Electronica trade show last fall in Munich,

More information

SAM A5 ARM Cortex - A5 MPUs

SAM A5 ARM Cortex - A5 MPUs SAM A5 ARM Cortex - A5 MPUs Industry s lowest-power MPUs Ideal for secure industry, IoT, wearable applications Operating at 600MHz/945DMIPS with low power consumption, the SAMA5 ARM Cortex-A5 based MPU

More information

TI SimpleLink dual-band CC1350 wireless MCU

TI SimpleLink dual-band CC1350 wireless MCU TI SimpleLink dual-band CC1350 wireless MCU Sub-1 GHz and Bluetooth low energy in a single-chip Presenter Low-Power Connectivity Solutions 1 SimpleLink ultra-low power platform CC2640: Bluetooth low energy

More information

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

nblue TM BR-MUSB-LE4.0-S2A (CC2540) Page 1 of 5 Copyright 2002-2014 BlueRadios, Inc. Bluetooth 4.0 Low Energy Single Mode Class 1 SoC USB Serial Dongle nblue TM BR-MUSB-LE4.0-S2A (CC2540) AT HOME. AT WORK. ON THE ROAD. USING BLUETOOTH LOW

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

Hands-On Workshop: ARM mbed

Hands-On Workshop: ARM mbed Hands-On Workshop: ARM mbed FTF-DES-F1302 Sam Grove - ARM Michael Norman Freescale J U N. 2 0 1 5 External Use Agenda What is mbed mbed Hardware mbed Software mbed Tools mbed Support and Community Hands-On

More information

Designing with STM32F2x & STM32F4

Designing with STM32F2x & STM32F4 Designing with STM32F2x & STM32F4 Course Description Designing with STM32F2x & STM32F4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing

More information

Microcontroller Basics

Microcontroller Basics Microcontroller Basics Gabe Cohn CSE 599U February 6, 2012 www.gabeacohn.com/teaching/micro Outline Overview of Embedded Systems What is a Microcontroller? Microcontroller Features Common Microcontrollers

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2

More information

BASICS OF THE RENESAS SYNERGY PLATFORM

BASICS OF THE RENESAS SYNERGY PLATFORM BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2017.12 02 CHAPTER 6 RENESAS SYNERGY KITS CONTENTS 6 RENESAS SYNERGY KITS 03 6.1 The Different Types of Hardware Kits 03 6.2 The SK-S7G2 Starter Kit

More information

Freedom FRDM-KV31F Development Platform User s Guide

Freedom FRDM-KV31F Development Platform User s Guide Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software

More information

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM Get to Know the TWR-VF65GS10 Dual Quad SPI K20 JTAG Header UART Selection

More information

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0 [MG2420] MCU Module Datasheet (No. ADS0705) V1.0 REVISION HISTORY Version Date Description VER.1.0 2013.10.22 First version release. V1.0 Page:2/17 CONTENTS 1. INTRODUCTION... 4 1.1. DEFINITIONS... 4 2.

More information

RZ Embedded Microprocessors

RZ Embedded Microprocessors Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of

More information

Lab 1 Introduction to Microcontroller

Lab 1 Introduction to Microcontroller Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction

More information

SmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585

SmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585 SmartBond DA14585 Smallest, lowest power and most integrated Bluetooth 5 SoC Connected devices are constantly evolving. New generations appear that are smarter, more full featured and have longer battery

More information

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez 1 WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez Email: axbeec@rit.edu Office: 9-3477 2 Specs System design: High level definition (functional specs)

More information

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories, PTR5618 Coin-size Ultra Low Power Bluetooth Low Energy System on Module Embedded Cortex M4F 32 bit processor The PTR5618 ultra-low power Bluetooth Low Energy/ANT/2.4GHz Proprietary Multi-protocol modules

More information

MQX -celeration RTOS-integrated solutions

MQX -celeration RTOS-integrated solutions QoriQ Power Architecture i.mx ColdFire mc56f8xx / 8xxx 9S12 9S08 9RS08 MQX -celeration RTOS-integrated solutions Freescale MQX Software Solutions Freescale streamlines embedded design with a complimentary

More information

NXP Microcontrollers Selection Guide

NXP Microcontrollers Selection Guide November 2012 NXP Microcontrollers Selection Guide NXP LPC family of microcontrollers is changing the landscape for embedded applications. Featuring award-winning innovations in connectivity, flexibility,

More information

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices. Husarion CORE2 Husarion CORE2 is a development board for Internet-connected automation & robotic devices. CORE2 Development board for Internet connected automation & robotic devices. compatible with Husarion

More information

AK-STM32-ETH Development Board

AK-STM32-ETH Development Board AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

Getting started with X-CUBE-LED channel LED driver software expansion based on LED1642GW for STM32Cube

Getting started with X-CUBE-LED channel LED driver software expansion based on LED1642GW for STM32Cube User manual Getting started with X-CUBE-LED1642 16 channel LED driver software expansion based on LED1642GW for STM32Cube Introduction The X-CUBE-LED16A1 expansion software package for STM32Cube runs on

More information

Cortex-M Processors and the Internet of Things (IoT)

Cortex-M Processors and the Internet of Things (IoT) Cortex-M Processors and the Internet of Things (IoT) Why the processor matters? What are we doing to enable IoT and what are the challenges? Joseph Yiu January 2013 Andrew Frame Abstract In the last two

More information

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control

More information

Adafruit Feather nrf52840 Express

Adafruit Feather nrf52840 Express Adafruit Feather nrf52840 Express PRODUCT ID: 4062 The Adafruit Feather nrf52840 Express is the new Feather family member with Bluetooth Low Energy and native USB support featuring the nrf52840! It's our

More information

How to Select Hardware forvolume IoT Deployment?

How to Select Hardware forvolume IoT Deployment? How to Select Hardware forvolume IoT Deployment? Peter.Aldworth@arm.com 1 How to Select Hardware forvolume IoT Deployment Very broad topic! Let s start by focusing on MCU selection: 8/16-bit vs ARM Cortex-M

More information

FRDM-KE02Z User s Manual

FRDM-KE02Z User s Manual Freescale Semiconductor Document Number: FRDMKE02ZUM User s Manual Rev. 0, 07/2013 FRDM-KE02Z User s Manual 1 Overview The Freescale Freedom Development Platform is an evaluation and development tool ideal

More information

The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018

The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018 The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018 Most technology we ve built so far was for the Internet

More information

New CC430 combines leading MCU and RF technology

New CC430 combines leading MCU and RF technology New CC430 combines leading MCU and RF technology Brings personal and industrial wireless networking to the mass market Kevin Belnap MSP430 Marketing Mark Grazier Low Power RF Marketing Embargo date: November

More information

MYD-C437X-PRU Development Board

MYD-C437X-PRU Development Board MYD-C437X-PRU Development Board MYC-C437X CPU Module as Controller Board Two 0.8mm pitch 100-pin Connectors for Board-to-Board Connections Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors 512MB DDR3

More information

Introduction CHAPTER IN THIS CHAPTER

Introduction CHAPTER IN THIS CHAPTER CHAPTER Introduction 1 IN THIS CHAPTER What Is the ARM Cortex-M3 Processor?... 1 Background of ARM and ARM Architecture... 2 Instruction Set Development... 7 The Thumb-2 Technology and Instruction Set

More information

Section Objective: Acquaint with specifications of Launchpad Acquaint with location of switches, LEDs, power-on switch, powering the board.

Section Objective: Acquaint with specifications of Launchpad Acquaint with location of switches, LEDs, power-on switch, powering the board. Lab-0: Getting started with Tiva C Series Launchpad and Code Composer Studio IDE ERTS Lab, CSE Department IIT Bombay Lab Objective: 1. 2. 3. 4. Familiarization with Tiva C series Launchpad Install Code

More information

TWR-KL28Z User s Guide

TWR-KL28Z User s Guide NXP Semiconductors Document Number: TWRKL28ZUG User's Guide Rev. 0, 06/2016 TWR-KL28Z User s Guide 1. Introduction The Tower development platform is a set of software and hardware tools for evaluation

More information

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1. Quick Start Guide Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.5 (Feb 1, 2017) Quick Start Guide Contents 2 STM32 Nucleo Bluetooth Low Energy

More information

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features Evaluation board with STM32L4R9AI MCU Data brief Features STM32L4R9AII6 microcontroller with 2-Mbytes of Flash memory and 640-Kbytes of RAM in a UFBGA169 package 1.2 390x390 pixel MIPI DSI round LCD 4.3

More information

突破 8-/16-/32- 位和 DSP 界限的 ARM MCU 解决方案

突破 8-/16-/32- 位和 DSP 界限的 ARM MCU 解决方案 突破 8-/16-/32- 位和 DSP 界限的 ARM MCU 解决方案 BL Microcontrollers BU HPMS Jul 28 th, 2010 NXP Semiconductors NXP Semiconductors provides High Performance Mixed Signal and Standard Product solutions that leverage

More information

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Freescale Semiconductor Inc. Microcontroller Solutions Group FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Table of Contents 1 FRDM-KL46Z Overview... 3 2 References documents... 3 3 Getting started...

More information

FRDM-KL03Z User s Guide

FRDM-KL03Z User s Guide Freescale Semiconductor User s Guide Document Number: FRDMKL03ZUG Rev. 0, 7/2014 FRDM-KL03Z User s Guide 1 Overview The Freescale Freedom development platform is an evaluation and development tool ideal

More information

ARDUINO MEGA INTRODUCTION

ARDUINO MEGA INTRODUCTION ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for

More information

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual Revision 1.0 Online download: This manual: /images/manual/bluetooth/bt2540manual.pdf Software: http:///images/manual/bluetooth/cdrom-bt2540.rar 2012.08.31.

More information