|
April
14, 2000
Microtek
International has developed a powerful emulator interface, Microtek Ice
Studio, based on Microsoft's COM technology. The new interface, IceCOM?
for In-Circuit Emulator Component Object Model, allows the debugger to
interoperate with Microsoft Windows products using COM.
Industry
Standard Applications
Ice Studio allows you to use standard applications to enhance and operate
the emulator. For example, Visual Basic can be used to control the emulator
and manipulate its output. A standard scripting language can drive the
emulator with features and functions that would be prohibitive to support
as a proprietary scripting language.
Skills developed while using Visual Basic scripting can be applied in
other areas where this language is used. JavaScript, PerlScript, or any
automation language supported by COM can be used with IceCOM, providing
full emulator functionality in the scripting language of your choice.
The
new interface standard allows to you benefit from the years of development
effort the Microsoft tools represent.
Software
Test Cases
One very powerful use of COM technology is running regression test cases
for software. After using the scripting language to drive the IceCOM interface,
the tests are stored in an Access?database, which is opened by the scripting
language and executed. The IceCOM interface provides test results, which
are then logged into the database. The Access database features become
integrated into the Microtek tool, providing unprecedented power in data
manipulation and analysis.
Special
Debuggers
You can easily develop special debuggers for the emulator using the IceCOM
interface. IceCOM exposes all the emulator features, then any available
Microsoft development language can be used to build the debugger application
calling the emulator features using the IceCOM technology. A few lines
of Visual Basic can be used to implement a memory window. C++ can be used,
as well as Microsoft Foundation Class objects.
Return
to top of page
|