The MxVMC is used when you want to simulate the behavior of a microcontroller on the PC. It provides the following capabilities:
•EEPROM emulation
•Input and Output ports
•A Scheduler and an OSEK operating system
•CAN buses
•Pseudo-interrupts
The MxVMC runs C or C++ code. Visual Studio is required.
The MxVMC is a Transform, but unlike other Transforms, it runs as a independent process, so an issue in your source code cannot take down MxVDev.
The µC Library provides an interface for using the simulated microcontroller functions.
For more information, see the following topics: