Preview

Msp430

Powerful Essays
Open Document
Open Document
7234 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Msp430
INTRODUCTION

1.1 Problem Statement The objective of this project is to design a completely functional and powerful Integrated Development Environment (IDE) for MSP430 (an ultra low power microcontroller designed by Texas Instruments Inc) devices. The final output of this project will be a complete standalone product.

1.2 Proposed Method

The proposed method was to implement the entire project in C# on the 3.5 .NET platform using the various options provided by the standard windows forms. We have also incorporated two other sets of code along with ours to increase the efficiency of our project.

1. Dock Manager
2. Syntax Text Highlighting

Both these sets of code were downloaded from the open source website “www.sourceforge.net “.

We have decided to name our IDE as “ENVIRON”.

1.3 Literature Survey

1.3.1 What is MSP430?

The MSP430 is a microcontroller family from Texas Instruments. Built around a 16-bit CPU, the MSP430 is designed for low cost, low power consumption embedded applications. The architecture is reminiscent of the DEC PDP-11. Unfortunately, the MSP430 lacks a very powerful feature of the PDP11, which was memory to memory indexing. This feature allowed interrupt routines to be written which used no registers, thus no stacking and unstacking required. The MSP430 is particularly well suited for wireless RF or battery powered applications.

The device comes in a variety of configurations featuring the usual peripherals: internal oscillator, timer including PWM, watchdog, USART, SPI, I2C, 10/12/14/16-bit ADCs, and brownout reset circuitry. Some less usual peripheral options include comparators (that can be used with the timers to do simple ADC), on-chip op-amps for signal conditioning, 12-bit DAC, LCD driver, hardware multiplier, and DMA for ADC results. Apart from some older EPROM (PMS430E3xx) and high volume mask ROM (MSP430Cxxx) versions, all of the devices are in-system programmable via JTAG or a built in bootstrap



References: Books [1] Jason Price and Mike Gunderloy, Mastering Visual C# .NET, Sybex Inc., 2001. [2] Jon Jagger and John Sharp, Microsoft Visual C# .NET Step By Step, Microsoft Press, 2003. Manuals [3] Texas Instruments Inc., MSP430x2xx Family User’s Guide, 2008 [4] Steve Underwood, MSPGCC :A port to the GNU tools to the Texas Instruments MSP430 microcontrollers, 2005 From the Internet

You May Also Find These Documents Helpful

  • Good Essays

    Mmp321

    • 1948 Words
    • 8 Pages

    It was constructed in 1992 with 40 floors entirely for office use and three levels below ground. At the beginning the building was meant to have a spire on the top, however plans fell through. Without the spire the building still stands at 166m high (Walking Melbourne 2012). At the base there is a large podium that the building sits upon to be in line with planning policies in the 1990’s. The architecture was done by Hassell Pty Ltd and constructed by the Australian…

    • 1948 Words
    • 8 Pages
    Good Essays
  • Satisfactory Essays

    IT210 Week 3

    • 756 Words
    • 4 Pages

    Resources: Review the example in Appendix E and the additional examples on pgs 80-83 of Prelude to Programming…

    • 756 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Comp 220

    • 1463 Words
    • 6 Pages

    This lab will explore the use of pointers in several ways. Pointers will be used to dynamically allocate memory for new class objects on demand from the user, and they will be used to access class-member functions. Pointer arithmetic will be used to access and sort class objects according to criteria explained in the lab.…

    • 1463 Words
    • 6 Pages
    Good Essays
  • Better Essays

    Website Migration Project

    • 3004 Words
    • 13 Pages

    This project aims to produce a system that will adequately address Tony’s Chips system requirements. In light of this, the system’s architecture will consider all of the system’s requirements in its design. The system’s architecture will make use of the ideally performing applications. The project aims to create a cohesive system from the many available system components by putting emphasis on application compatibility. The project also aims at creating reliable recovery solutions for the system. This will be undertaken with the aim of enhancing system recoverability.…

    • 3004 Words
    • 13 Pages
    Better Essays
  • Good Essays

    Week 5

    • 585 Words
    • 3 Pages

    Chapter readings: 2 (p.), 9 (p.), and 10 (p.) of Programming in Visual Basic 2010.…

    • 585 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Each device is constructed with inexpensive electronic hardware and operates on software suitable for embedded systems with limited memory and computational power.…

    • 592 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Wesco

    • 447 Words
    • 2 Pages

    1. WESCO is a classic intermediary in the channel and must add value for both suppliers and customers to maintain this intermediary position (i.e., otherwise the suppliers might be tempted to “dis-intermediate” WESCO and go direct).…

    • 447 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Ms Windows vs. Unix/Linux

    • 3684 Words
    • 15 Pages

    The Microsoft and Linux operating systems have been long considered to be in a competition to be the best operating systems on the market. This paper will compare and contrast these operating systems to help the consumer decide which is right for his or her environment. Such subjects as; cost, market share, hardware requirements, file processing, programming capabilities, availability if application software, networking, and user interface will be examined.…

    • 3684 Words
    • 15 Pages
    Powerful Essays
  • Powerful Essays

    POS 408

    • 3128 Words
    • 14 Pages

    POS 408 – .NET I – Complete Class Includes All DQs, Individual and Team Assignments – UOP Latest…

    • 3128 Words
    • 14 Pages
    Powerful Essays
  • Better Essays

    Thurrott, P. (2003, January 30). Windows server 2003: the road to gold part two: developing windows. Retrieved May 18, 2008, from http://www.winsupersite.com/reviews/winserver2k3_gold2.asp…

    • 2968 Words
    • 12 Pages
    Better Essays
  • Satisfactory Essays

    Most college students choosing an IT degree will often have a background with computers. Many began with tinkering with electronics that would grow into a fascination with computers. In 1976 computer hobbyist Steve Jobs and Steve Wozniak founded Apple Computers from their years of experimenting and programming computers. Many more would follow and an entire industry would sprout from labor of theses enthusiast. Today, the fascination and entrepreneurship with computers continues in the form of the Raspberry Pi. Developed in the United Kingdom by the Raspberry Pi Foundation, the device is a small, fully functioning personal computer for only $35 USD. Nearly the size of a credit card and its five volt power requirements, this tiny PC is truly compact. The small form factor boasts all the essential processor speed, memory, and peripherals needed to run most projects. Because of all the multifaceted projects and its low cost the Raspberry Pi is an ideal investment for the aspiring IT graduate.…

    • 297 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    WSN- wireless sensor networks SCADA – supervisory control and data acquisitions RISC – Reduced Instruction Set Computing CPU – Central Processing Unit RPi – Raspberry Pi SoC – System on Chip…

    • 4942 Words
    • 20 Pages
    Powerful Essays
  • Satisfactory Essays

    Ms Office Class Proposal

    • 3878 Words
    • 16 Pages

    The objective of this course is to provide the background for the students to become knowledgeable in the components of Microsoft Office. It will also provide them with the knowledge and expertise to fulfill many roles in today’s society, be preparing them in the field of office systems.…

    • 3878 Words
    • 16 Pages
    Satisfactory Essays
  • Powerful Essays

    px4 autopilot icra2015

    • 4863 Words
    • 26 Pages

    middleware and programming environment. It uses a multithreaded, publish-subscribe design pattern and provides a Unixlike software interface for micro controller applications. We…

    • 4863 Words
    • 26 Pages
    Powerful Essays
  • Better Essays

    Download the practice files for any book in the Exploring Windows series from the Exploring Windows home page at www.prenhall.com/grauer. Use any Web browser to get to this site, click the Office 2000 text, click the link to Student Resources, then click the link to student data disks, where you choose the appropriate book and download the file. Be sure to read the associated “read me” file that provides additional information about downloading the file.…

    • 5669 Words
    • 23 Pages
    Better Essays

Related Topics