PDSDK COM Kit
The PDSDK COM kit provides a means for extending the functions of the M3T-PDxx and M3T-PDxxSIM debuggers. This kit may be used to create customized windows for the M3T-PDxx and M3T-PDxxSIM debuggers, and can be linked with other applications. The M3T-PDxx and M3T-PDxxSIM debuggers that support the PDSDK COM kit have a special interface, known as COM*, which can be invoked from an external application. The M3T-PDxx and M3T-PDxxSIM functions are called through this interface.
* COM stands for Component Object Model, which is a standard proposed by Microsoft Corporation to link the OS or applications.
Various methods for controlling the execution of the target program, setting or referencing the contents of memory or registers, and setting software breakpoints, etc. are open to the public. Refer to the Method list in the Reference Manual for the details.
Development Tools Used
To create user-customized windows or link the debuggers with other applications, use Microsoft Visual Basic, Microsoft Visual C++ or other Windows application development tools that are available on the market. Following advantages may be obtained by use of these Windows application development tools:
- They come standard with abundant GUI components. These GUI components can be used as the user system's simulated components. Freeware or shareware control components (ActiveX control) can also be used. Or, if so desired, an original version of ActiveX control can be created using Visual Basic or Visual C++.
- Many reference books are available on the market. The information necessary to create applications can readily be obtained.
- Linkage with applications that have the COM interface is possible. One of those applications is the spreadsheet software Microsoft(R) Excel (hereafter simply Excel). Use of such an application enables the RAM monitor result to be sent to Excel for representation by a graph, a feature that could not be realized by conventional M3T-PDxx debuggers.
The PDSDK COM kit is supported by the following types of debuggers.
|Type of Debugger||Product Name||Supported Version|
|Emulator Debugger||M3T-PD32RM||V.1.00 or later|
|M3T-PD32R||V.3.00 or later|
|M3T-PD308F||V.1.00 or later|
|M3T-PD308||V.3.00 or later|
|M3T-PD30F||V.1.00 or later|
|M3T-PD30||V.6.00 or later|
|M3T-PD79 (Discontinued product)||V.4.00 or later|
|M3T-PD77||V.4.00 or later|
|M3T-PD38||V.5.00 or later|
|Simulator Debugger||M3T-PD32RSIM||V.2.00 or later|
|M3T-PD308SIM||V.3.00 or later|
|M3T-PD30SIM||V.5.00 or later|
Note: The PDSDK COM kit is not supported by the High-performance Embedded Workshop.
Below you will find information to support the development of your application.
Information supporting development tools
|My Renesas||Create a My Renesas account to use our tool download services,
receive e-newsletter/update notifications, and take advantage of our other services.
|e-learning||Information for studying and learning about microcontrollers and microprocessors.|
|FAQ||Frequently asked questions and useful hints for development.|
|Forum||A forum and community site to share technical information,
questions and opinions with others who use Renesas MCU's.
|Tool News||Tool release information and other important information.|
|Operating Environment||Information on system requirements and operating environment for the latest
version of tools.
|Info on Discontinued Products||A list of Renesas software and tools that have been discontinued and
are no longer being offered for new projects.