beautypg.com

Roles of each tool working under the tm, 3 roles of each tool working under the tm – Renesas TM V.3.20A User Manual

Page 19

background image

19

2.3 Roles of Each Tool Working under the TM

The TM works in close cooperation with many tools. Some of these tools have GUI as Windows

TM

programs, and

others such as the C compiler or assembler or the GNU Make command operate at the back end of the TM.

The diagram below schematically shows the primary tools controlled by the TM.

Editor

Project

Editor

Builder

Inspector

Map Viewer

STK Viewer

Debugger

Source File

Absolute object file

C compiler, assembler

GNU Make

Makefile

Project Bar

Read

Edit

Edit

Read

Generate

Read

Read

Read

Fig. 2-3 Conceptual Diagram of the TM

Those included in TM V.3.20A

Project Bar

The project Bar plays the central role of the TM, helping to accomplish a linked startup of each tool. To start the TM,

you start the Project Bar. To exit the TM, you close the Project Bar.

Fig. 2-4 Project Bar

When you start the Project Bar, the TM creates a process named the “server” which exchanges tool linkage

information.

3

3

Should a problem occur such as when the TM terminates abnormally, the “server” process may remain active without being closed. In such a case,

because the TM cannot be restarted under this condition, press the Ctrl + Alt + Del keys to bring up “Close Program” (Task Manager) and close the

server.