Debugger dde capabilities, Introduction, Dde implementation – Freescale Semiconductor Microcontrollers User Manual

Page 217

Advertising
background image

217

Microcontrollers Debugger Manual

8

Debugger DDE Capabilities

Introduction

The DDE is a form of interprocess communication that uses shared memory to exchange
data between applications. Applications can use DDE for one-time data transfers and for
ongoing exchanges in applications that send updates to one another as new data becomes
available.

NOTE

The DDE capabilities of the Debugger are deprecated. Future versions of
the Debugger will have no DDE capabilities. You can use the Component
Object Model (COM) Interface.

DDE Implementation

The Debugger integrates a DDE server and DDE client implementation in the KERNEL.
The DDE application name of the IDF server is "HI-WAVE".

The Debugger DDE support allows you to execute almost any command from the
Command line, that is available within the debugger. There are also special DDE items for
more commonly performed tasks.

This section describes topics and DDE items available to CodeWright clients. In addition
to the required System topic, CurrentBuffer and the names of all CodeWright non-system
buffers (documents) are available as topics.

Driving Debugger through DDE

The DDE implementation in the Debugger allows you to drive it easily by using the DDE
command. To do this, you have to use a program that can send a DDE message (a DDE
client application) like DDECLient.exe from Microsoft.

The service name of the Debugger DDE Server is HI-WAVE and the Topic name for the
Debugger DDE Server is Command.

The following example is done with DDECLient.exe from Microsoft.

1. Run the Debugger and in the Service field in the DDEClient type: HI-WAVE

2. In the Topic field type Command

Advertising