For PIL-testing, TPT is connected via an interface to the Universal Debug Engine (UDE) by PLS or to Trace32 by Lauterbach.
Alternatively PIL testing is possible using Simulink or TargetLink. In this case it is MATLAB that handles the communication between PC and the PIL board.
Testing C and C++ code with TPT. How it works.
Test setup and execution of C or C++ code with TPT is easy. You only have to select your C/C++ sources and make a few configurations. TPT does the rest – if you like – fully automated in the background. The test harness that connects the C or C++ code with TPT will be generated automatically by TPT or can also be built manually. Its your choice.