beautypg.com

Code development tools, Chapter 5 – Texas Instruments MSP50C6xx User Manual

Page 297

background image

5-1

Code Development Tools

This chapter describes the code development tools for the MSP50C6xx family
of devices. The MSP50C6xx code development tool is used to compile,
assemble, link, and debug programs. A reduced function C compiler,
(called C– –) is also part of the code development tool.

Topic

Page

5.1

Introduction

5–2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2

MSP50C6xx Development Tools Guidelines

5–4

. . . . . . . . . . . . . . . . . . . . .

5.3

MSP50C6xx Code Development Tools

5–8

. . . . . . . . . . . . . . . . . . . . . . . . . .

5.4

Assembler

5–11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.5

C– – Compiler

5–16

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.6

Implementation Details

5–24

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.7

C– – Efficiency

5–37

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.8

Beware of Stack Corruption

5–57

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.9

Reported Bugs With Code Development Tool

5–58

. . . . . . . . . . . . . . . . . .

Chapter 5