The necessity for integrating new functions and validating their interaction with environment models at an early development stage is growing every day. The C code modules of functions that were developed in the C language had to be tested either individually or at a relatively late stage, when they were integrated on real ECU (electronic control unit) prototypes and tested with a HIL simulator. Potential errors were difficult to detect and correct. Until now.
A more practical way of testing the interaction of the various functions as early as possible is using virtual ECUs for validation on a PC. Function developers can use dSPACE's PC-based simulation platform, VEOS, to test the interaction of their new functions on their PC. In addition, developers can use established methods such as debugging or code coverage to analyze errors and implement the required changes even during the development phase.
dSPACE's production code generator, TargetLink, generates C code modules for a variety of functions. These modules can now be used in SystemDesk for the automated generation of virtual ECUs, including the appropriate task scheduling. In VEOS, developers can connect the virtual ECUs to a plant model to perform the first function tests on the PC.
Drive innovation forward. Always on the pulse of technology development.
Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace & defense now.