1 / 32

MSP430 Senior Design

MSP430 Senior Design. MSP430 Ultra-Low-Power MCUs. William Goh University of Florida. Agenda. MSP430 Overview Tools Getting Started with IAR Workbench eZ430-RF2500 Resources. Modern 16-bit RISC CPU 1K to 128KB+ ISP Flash 14- to 100-pin options Intelligent peripherals boost performance

Pat_Xavi
Télécharger la présentation

MSP430 Senior Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MSP430 Senior Design MSP430 Ultra-Low-Power MCUs William GohUniversity of Florida

  2. Agenda • MSP430 Overview • Tools • Getting Started with IAR Workbench • eZ430-RF2500 • Resources

  3. 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 Ultra-low Power + High-Performance

  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

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

  6. Most Common MSP430 in Schools… • MSP430F16x • Complete Signal Chain on Chip • Coming Soon: MSP430F26x • 2xx Upgrade to F16x

  7. Ultra-low PowerActivity Profile • Extended Ultra-low Power standby mode • Minimum active duty cycle • Interrupt driven performance on-demand

  8. Why Ultra-low Power Is Important • Longer battery life • Smaller products • Simpler power supplies • Less EMI simplifies PCB • Permanentbattery • Reduced liability

  9. Agenda • MSP430 Learning Platform • Tools • Getting Started with IAR Workbench • eZ430-RF2500 • Resources

  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

  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!

  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

  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

  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

  15. Agenda MSP430 Day 2007 MSP430 Learning Platform Tools Getting Started with IAR Workbench eZ430-RF2500 Resources

  16. IAR Workbench • Startup screen • Click Create new project in current workspace • Create new project

  17. IAR Workbench • Save Project • Add files to your project

  18. IAR Workbench • Right Click on Project  Options

  19. IAR Workbench • Set the appropriate settings

  20. IAR Workbench • Right click on project  Rebuilt All • This will compile your project

  21. IAR Workbench • Project  Debug • This will automatically save your project and compile and download code through JTAG.

  22. IAR Workbench: Debug Mode • Click on Run

  23. Agenda MSP430 Day 2007 • MSP430 Learning Platform • Tools • Getting Started with IAR Workbench • eZ430-RF2500 • Resources

  24. Star network stack included Includes 2 RF targets & battery expansion board $49 Coming October ‘07 eZ430-RF2500. Wireless Made Easy.

  25. eZ430-RF2500 Battery Board

  26. Agenda • MSP430 Learning Platform • Tools • Getting Started with IAR Workbench • eZ430-RF2500 • Resources

  27. www.ti.com/msp430

  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!

  29. Tools Link • www.ti.com/msp430 • www.ti.com/ez430 • www.sparkfun.com

  30. Obtaining Samples? • www.ti.com/msp430 • Type “msp430fxxxx” in “Part Number”

  31. designmsp430.com • Website for 2006 MSP430 Design Contest • ~100 complete designs available online to reviewand 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

  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

More Related