MSP430 Senior Design MSP430 Ultra-Low-Power MCUs William Goh University of Florida.

Slides:



Advertisements
Similar presentations
Marketing Presentation
Advertisements

UBI >> Contents Chapter 2 Software Development Tools Code Composer Essentials v3: Overview Texas Instruments Incorporated University of Beira Interior.
Chapter 3 Hardware Development tools
2.4 RBX BYU CS 124RBX4302 Topics to Cover… MSP430F2274 RBX430-1 Development Board Interfaces ADC10 Ports USART I 2 c Peripherals Timer_A/B Watchdog.
Microcontroller – PIC – 4 PIC types PIC architecture
ARM development environment Modified Content Philips LPC2106 ARM chip ARM target board PSPad customised development environment Troubleshooting.
Under embargo until April 14, 2008 ZigBee ® Made Easy 2.4 GHz ZigBee Network Processor Mark Grazier Product Marketing, Low-Power Wireless.
TI’s new eZ430™-Chronos revolutionizes design of wireless networking applications $49 customizable development environment within a sports watch propels.
Embedded Computer ( Sisteme incorporate ) MPU vs. CPU / Alternative Texas Instrument, Freescale, ARM RISC and CISC approaches Single Chip Design System.
Low-Power RF with the eZ430-RF2500 Dr. Thomas Watteyne* Berkeley Sensor and Actuator Center University of California, Berkeley EDERC, 1 December 2010 *
Getting Started with a Cortex-M3 Board
UBI >> Contents Chapter 12 Hardware Multiplier MSP430 Teaching Materials Texas Instruments Incorporated University of Beira Interior (PT) Pedro Dinis Gaspar,
Ultra-Low Power | High Integration | Easy-to-Use
Cookie Board Designed by Officially sold on. Agenda Cookie Overview Product Differentiation Cooperative Marketing Arduino-compatible ARM Prototyping Platform.
111 Development Tools for ARM-Powered Devices Name of presenter RealView Microcontroller Development Kit ULINK2 USB/JTAG Adapter Evaluation Boards.
1 8-bit developers no longer need to sacrifice performance, power efficiency or scalability for price Deliver increased features and functionality with.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Using a Renesas Code Generation Tool for RL78 Devices.
Embedded System Spring, 2011 Lecture 3: The PIC Microcontrollers Eng. Wazen M. Shbair.
Getting Started With DSP A. What is DSP? B. Which TI DSP do I use? Highest performance C6000 Most power efficient C5000 Control optimized C2000 TMS320C6000™
Keil Products in a Single Slide
Fundamental of Microcontrollers
Programming & Development of Mobile & Embedded Systems Lin Zhong ELEC424, Fall 2010.
Introduction Purpose Objectives Content Learning Time
ATMEL AVR 8 bit RISC MICROCONTROLLERS
MSP430F5xx TI’s New Ultra-Low-Power MCU Generation.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Resources: Hardware and Software Senior Design – Fall 2011.
TI University Program Microcontroller Overview
Silicon Labs ToolStick Development Platform
ADAM Single Writer User’s Manual ETA Chips Co., Kr, 2011 Rev 1.0.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench.
RADIO + MCU + FLASH + USB Low-Power RF System-on-Chip
COMPUTER SYSTEM LABORATORY Lab10 - Sensor II. Lab 10 Experimental Goal Learn how to write programs on the PTK development board (STM32F207). 2013/11/19/
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L13B David Hedley, Applications Engineer Advanced.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. RX Family Overview Introduction A.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
Lab 1 Department of Computer Science and Information Engineering National Taiwan University Lab1 - Sensor 2014/9/23/ 13 1.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Migrating from CubeSuite+ to Eclipse.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. e 2 Studio – Getting Started.
Microcontrollers, Basics How Do I Choose the Right MCU? 17 January 2012 Jonathan A. Titus.
ARM 7 & ARM 9 MICROCONTROLLERS AT91 1 Development Tools & Partners.
Zero - G CONNECTING THE INTERNET OF THINGS. Introduction to Zero -G.
ATMEL AVR 8 bit RISC MICROCONTROLLERS a general comparison.
EA PROJETO EM ELETRÔNICA APLICADA Bruno Mourão Siqueira.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Advanced E 2 Studio Topics.
Bit-DSP-MicrocontrollerTMS320F2812 Texas Instruments Incorporated European Customer Training Center University of Applied Sciences Zwickau (FH)
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
Senior Design Weekly Update GROUP MAY1633 9/28/2015.
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course explains how to use section setting and memory.
Implementation of Embedded OS Lab4 Cortex-M3 Programming.
Lecture 7: Overview Microprocessors / microcontrollers.
CSE466 - Fall What is an Embedded System  Its not a desktop system  Fixed or semi-fixed functionality (not user programmable)  Lacks some or.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course demonstrates the Project Generator function.
CECS 347 Microprocessors and Controllers II Chapter 1 - An Overview of Computing Systems Instructor: Eric Hernandez.
Low Power Sensor Node Design with MSP430 + CC2520 YoonMo Yeon
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course demonstrates the use of the High-performance.
Programming and Debugging with the Dragon and JTAG
Government Engg College Bhuj E. C. Engg. Department
ATMEL AVR 8 bit RISC MICROCONTROLLERS
Computer System Laboratory
Class 1: An Introduction to MCU Software Development
Implementation of Embedded OS
Tutorial Introduction
Introduction to the Orbit Edu Board
Subject Name: Microcontroller Subject Code: 10ES42
PIC processor Size doesn’t matter! CIMSOLUTIONS B.V.
ریز پردازنده. ریز پردازنده مراجع درس میکروکنترلرهای AVR برنامه نویسی اسمبلی و C محمدعلی مزیدی، سپهر نعیمی و سرمد نعیمی مرجع کامل میکروکنترلرهای AVR.
MSP430 Ultra-Low-Power MCUs
Presentation transcript:

MSP430 Senior Design MSP430 Ultra-Low-Power MCUs William Goh University of Florida

© 2006 Texas Instruments Inc, Slide 2 MSP430 Overview Tools Getting Started with IAR Workbench eZ430-RF2500 Resources Agenda

© 2006 Texas Instruments Inc, Slide 3 Ultra-low Power + High-Performance Modern 16-bit RISC CPU 1K to 128KB+ ISP Flash 14- to 100-pin options Intelligent peripherals boost performance Embedded emulation 0.1µA power down 0.8µA standby mode 250µA / 1MIPS <1µs clock start-up Zero-power BOR <50nA pin leakage

© 2006 Texas Instruments Inc, Slide 4 MSP430 vs. Microchip PIC MSP430 Ultra-low power MCU Less code space needed Real-time debugger Embedded emulation Highly integrated Microchip PIC Low-power but stripped down Less integrated

© 2006 Texas Instruments Inc, Slide 5 F/C41x Fx42x0 Fx42x F44x Performance Integration Future Development Sampling Production Device 5xx-Next Gen 25 MIPS KB USB-RF F21x1 2xx-Catalog 16 MIPS 1-120KB 500nA Stand By F13x-F14x 1xx-Catalog 8 MIPS 1-60KB Fx43x F20xx F12xx F/C11xx MSP430 Roadmap F543x F = Flash C = Custom ROM 4xx-LCD 8/16 MIPS 4-120KB LCD Driver F15x-F16x F5xx RF F21x2 F471x7 F23x-F24x F5xx F22xx F261x F241x CG461x FG461x F23x0 F563x USB F47x4

© 2006 Texas Instruments Inc, Slide 6 MSP430F16x Complete Signal Chain on Chip Coming Soon: MSP430F26x  2xx Upgrade to F16x Most Common MSP430 in Schools…

© 2006 Texas Instruments Inc, Slide 7 Ultra-low Power Activity Profile Extended Ultra-low Power standby mode Minimum active duty cycle Interrupt driven performance on-demand

© 2006 Texas Instruments Inc, Slide 8 Why Ultra-low Power Is Important Longer battery life Smaller products Simpler power supplies Less EMI simplifies PCB Permanent battery Reduced liability

© 2006 Texas Instruments Inc, Slide 9 Agenda MSP430 Learning Platform Tools Getting Started with IAR Workbench eZ430-RF2500 Resources

© 2006 Texas Instruments Inc, Slide 10 IAR Embedded Workbench V3.41A Kickstart Version – Free  4KB Limit on C code size  Unlimited assembler code size  Available from MSP430 web page  Supported by TI PIC Baseline Version ~$795  12KB Limit on C code size  Unlimited assembler code size  Available and supported by IAR Full Version ~$2695  Unlimited code size  Available and supported by IAR All versions support all available MSP430 devices

© 2006 Texas Instruments Inc, Slide 11 Code Composer Essentials v2.0 Professional Version – $250 University Price Kickstart Version – FREE  8kB limit on C code  Available online  Supported by TI PIC Supports all MSP430 devices including eZ430-F2013 Based on the Eclipse open-source platform Free upgrade to V2.0 for existing V1.0 users Available Today!

© 2006 Texas Instruments Inc, Slide 12 Embedded Emulation Real-time in-system debug  No application resources used  Full speed execution  H/W breakpoints  Single stepping  Complex triggering  Trace capability Easy to use tools Spy Bi-Wire  2-wire debug interface  No pin function impact JTAG

© 2006 Texas Instruments Inc, Slide 13 USB Flash Emulation Tool (FET) MSP430 FET: real-time debug and programming tool Supports ALL MSP430 devices  4-wire JTAG  2-wire Spy Bi-Wire Available with socketed target board  Example: MSP-FET430U14 = FET Interface + 14-pin target board Supported by all MSP430 IDEs University Pricing: $75 with board $49 interface alone

© 2006 Texas Instruments Inc, Slide 14 eZ430-F2013 Development Tool Complete development tool that fits in your pocket Supports MSP430F20xx devices only  MSP430F20xx devices available in DIP Unrestricted programming and debugging Fast, easy to use operation Includes IAR Kickstart IDE Supported by CCE V2 $20

© 2006 Texas Instruments Inc, Slide 15 Agenda MSP430 Day 2007 MSP430 Learning Platform Tools Getting Started with IAR Workbench eZ430-RF2500 Resources

© 2006 Texas Instruments Inc, Slide 16 IAR Workbench Startup screen  Click Create new project in current workspace Create new project

© 2006 Texas Instruments Inc, Slide 17 IAR Workbench Save Project Add files to your project

© 2006 Texas Instruments Inc, Slide 18 IAR Workbench Right Click on Project  Options

© 2006 Texas Instruments Inc, Slide 19 IAR Workbench Set the appropriate settings

© 2006 Texas Instruments Inc, Slide 20 IAR Workbench Right click on project  Rebuilt All  This will compile your project

© 2006 Texas Instruments Inc, Slide 21 IAR Workbench Project  Debug  This will automatically save your project and compile and download code through JTAG.

© 2006 Texas Instruments Inc, Slide 22 IAR Workbench: Debug Mode Click on Run

© 2006 Texas Instruments Inc, Slide 23 Agenda MSP430 Day 2007 MSP430 Learning Platform Tools Getting Started with IAR Workbench eZ430-RF2500 Resources

© 2006 Texas Instruments Inc, Slide 24 eZ430-RF2500. Wireless Made Easy. Star network stack included Includes 2 RF targets & battery expansion board $49 Coming October ‘07

© 2006 Texas Instruments Inc, Slide 25 eZ430-RF2500 Battery Board

© 2006 Texas Instruments Inc, Slide 26 MSP430 Learning Platform Tools Getting Started with IAR Workbench eZ430-RF2500 Resources Agenda

© 2006 Texas Instruments Inc, Slide 27

© 2006 Texas Instruments Inc, Slide 28 Important Documents Datasheets  Technical Documents for every device User Guide  How to use MSP430 guide  Divided into families – 1xx – 2xx – 4xx Code Example  Code examples by family products. Application Notes  Sample applications on interfacing an MSP430  Use it!

© 2006 Texas Instruments Inc, Slide 29 Tools Link

© 2006 Texas Instruments Inc, Slide 30 Obtaining Samples? Type “msp430fxxxx” in “Part Number”

© 2006 Texas Instruments Inc, Slide 31 designmsp430.com Website for 2006 MSP430 Design Contest ~100 complete designs available online to review and download Repository for student projects or research topics Project Submission will reopen shortly for MSP430 community development Eligible for ’07 Design Contest Several student design projects submitted

© 2006 Texas Instruments Inc, Slide 32 Summary I hear, I forget; I see, I remember; I do, I understand. Confucius MSP430 – easy to use tools and intuitive architecture turns academic theory into real world practice