13 Jan 2011
Connectivity along the software development and test process
Processor in-the-loop testing with the iSYSTEM SDK for Matlab:
An important part of iSYSTEM’s Integrated Development Environment (IDE) winIDEA is the isystem.connect interface. It allows the IDE to be driven by an external application, which can actively steer it or just acquire data from the target. This could be an Excel script filling a table of temperature readouts over time, a production stage application which programs the microcontroller FLASH and verifies RAM, application which, through data acquisition, realizes embedded software tests, a hardware-in-the-loop system test, etc.
The interface is a library that enables an external client to connect to winIDEA and programmatically control the target. The library contains API for debug functionality (running, stepping, breakpoint, registers, variables, memory, ...), trace, coverage, profiler, and project handling.