MSP430之software development flow

The following figure shows the MSP430 software development flow.

  1)  The shaded portion highlights the most common development path; the other portions are optional.

  2)  The other portions are peripheral functions that enhance the development process.

  •  The C/C++ compiler accepts C/C++ source code and produces MSP430 machine code object modules.

  •  The assembler translates assembly language source files into machine language object modules.

  •  The linker combines object files into a single executable object module.

  •  The archiver allows you to collect a group of files into a single archive file, called a library.

  •  The library information archiver allows you to create an index library of several object file library variants.

  •  You can use the library-build utility to build your own customized run-time-support library.

  •  The hex conversion utility converts object files to TI-Tagged, ASCII-Hex, Intel, Motorola-S, or Tektronix object format.

  •  The absolute lister uses linked object files to create .abs files.

  •  The cross-reference lister uses object files to produce a cross-reference listing showing symbols, their definition, and their references.

  •  The main product of this development process is a executable object file that can be executed in a MSP430 device.

时间: 2024-08-03 03:54:37

MSP430之software development flow的相关文章

微软职位内部推荐-Software Development Engineer II

微软近期Open的职位: SDE II Organization Summary: Engineering, Customer interactions & Online (ECO) is looking for a great "Software Development Engineer" to join our team. Customer support is a strategic differentiator for Microsoft and we are inve

微软职位内部推荐-Software Development Engineer II_Commerce

微软近期Open的职位: Are you looking for a high impact project that involves processing of billions of dollars, hundreds of millions of transactions, and tens of millions of users worldwide, and has tremendous upside potential? Do you want to create the next

敏捷软件开发(Agile Software Development)的上位史

敏捷软件开发(Agile Software Development)的上位史 所谓敏捷,最常见的用法,便是用来形容动作的迅速与思维的活跃了,但若是给"软件开发"这个计算机行业的术语强行戴上一个"敏捷"的帽子,读者见了十有八九会一脸懵逼:厉害了我的哥,软件开发怎么还能"敏捷"了? 从上面的漫画可以看出,"敏捷软件开发"并不是要求开发人员练出像猴一样的敏捷身手(当然如果读者真的是一位身手敏捷的程序"猿",那就更

敏捷软件工程(agile software development) VS传统软件工程(traditional software development)

敏捷软件工程(agile software development) VS传统软件工程(traditional software development)      Agile principle    The Agile Manifesto is based on twelve principles(敏捷开发12原则) 1. Customer satisfaction by early and continuous delivery of valuable software 2. Welcom

微软职位内部推荐-Software Development Engineering II

微软近期Open的职位: Job Title: Software Development Engineering II Work Location: Suzhou, China Enterprise customer and consumers are rapidly adopting Office 365 Cloud services. Delivering on those online services requires building, maintaining, and securin

微软职位内部推荐-Senior Software Development Engineer_Commerce

微软近期Open的职位: Are you looking for a high impact project that involves processing of billions of dollars, hundreds of millions of transactions, and tens of millions of users worldwide, and has tremendous upside potential? Do you want to create the next

4 THINGS I WISH I WOULD HAVE KNOWN WHEN I STARTED MY SOFTWARE DEVELOPMENT CAREER

4 Things I Wish I Would Have Known When I Started My Software Development Career My software development career began about 15 years ago. But only in about the last 5 years did I really start to see a large boost in my software development career. He

微软职位内部推荐-Software Development Engineer

微软近期Open的职位: Job title: Software Development EngineerLocation: Beijing, China Are you a talented developer who is passionate about mobile devices and ready to join the task force team helping OEMs commercializing millions of Windows devices? Do you w

Code Simplicity–The Science of Software Development 书摘

Chapter1 Introduction That is the art and talent involved in programming-reducing complexity to simplicity. A "bad programmer" is just somebody who fails to reduce the complexity. So, a "good programmer" should do everything in his pow