The Renesas integrated development environment, or the High-performance Embedded Workshop, offers TargetServer (COM extension function) as the interface necessary to extend its functionality. This interface can be used to create customized windows for the High-performance Embedded Workshop, as well as build an environment in which to run the High-performance Embedded Workshop in cooperation with other applications.

Learn More

Documentation & Downloads

Title Other Languages Type Format File Size Date
User Guides & Manuals
High-performance Embedded Workshop V.4.09 User's Manual 日本語 Manual PDF 4.16 MB
High-performance Embedded Workshop HewTargetServer User's Manual 日本語 Manual PDF 1.85 MB
Downloads
HEW Target Server (COM extension function) Sample Program 日本語 Sample Code ZIP 5.64 MB
Other
High-performance Embedded Workshop V.4.09 Release Note 日本語 Release Note PDF 307 KB

Functions

TargetServer has various methods published at the Web site. These methods can be used to extend the functionality of the High-performance Embedded Workshop.

Image
Example of a constructed exclusive environment

Composition

TargetServer (COM extension function) is comprised of the High-performance Embedded Workshop main body and TargetServer files (EcxHewTargetServer.dll and HewTargetServer.exe). Environments based on TargetServer (COM extension function) can be constructed by incorporating an interface on the user application side (*.exe and *.dll).

Image
General configuration

[General configuration]

Image
Example of the High-performance Embedded Workshop operating in cooperation with TargetServer

[Example of the High-performance Embedded Workshop operating in cooperation with TargetServer]

Usage and a list of methods

To create customized windows for the High-performance Embedded Workshop, or to run it in cooperation with other applications, use Windows application development tools. At present, the methods listed below have been confirmed to operate normally in Visual C++ Ver.6.0 from Microsoft Corporation.

[List of TargetServer methods]

  • Execution control method
  • Register
  • S/W Break
  • Variable Break
  • Variable Trace
  • Interrupt
  • Download
  • Invoke/Quit
  • Workspace
  • Configuration/Session
  • Projects
  • Build
  • File
  • Coverage
  • Others

For details on how to use, refer to the High-performance Embedded Workshop HewTargetServer User's Manual (PDF | English, 日本語) included with the compiler package.

Sample Program

A sample program using TargetServer methods is supplied from Renesas. This sample program uses all of TargetServer methods. Use this sample program to understand how to use each method.

Download now (sample program)

Image
Example program execution screen

[Example program execution screen]