Device Emulator Overview
Other versions of this page are also available for the following:
8/27/2008
The Device Emulator is a tool that mimics the behavior of a Windows Embedded CE–based hardware platform. It provides a virtual hardware platform that you can use to test applications on your Windows Embedded CE–based run-time image. With the Device Emulator, you can test a run-time image by using software that mimics hardware.
The Device Emulator runs code compiled for ARM microprocessors. When configured with a realistic skin and booted with an appropriate run-time image, it provides a high degree of fidelity with an actual target consumer device.
The Device Emulator supports the following features:
- Configurable screen resolution
- Flexible display orientation
- Host-key combinations that support special functionality
- Serial port mappings
- Storage card emulation
In addition, the emulator supports multiple development environments, such as Visual Studio 2005, Visual Studio .NET 2003, and Windows CE 5.0 and later. You can develop an application in the environment you prefer, and then use the emulator to realistically test your application. To support this variety of development environments, documentation for the Device Emulator is provided in a help file directly associated with the emulator software.