DEVELOPMENT ENVIRONMENT

The primary development environment for Compact 7 is the Visual Studio 2008 integrated development environment (VS2008 IDE). From the VS2008 IDE, you can perform the following development tasks for Compact 7:

  • Create an OS design
  • Develop a device driver
  • Clone and develop board support package
  • Develop native code applications
  • Develop managed code applications

To develop a Compact 7 OS design and generate a custom OS run-time image for a device, you need Platform Builder for Windows Embedded Compact 7 (Platform Builder).

For Compact 7, Platform Builder is a plug-in to the VS2008 IDE and requires the professional or a higher version to function. Figure 5-1 provides a visual view to the Windows Embedded Compact 7 development environment.

Compact 7 Terminology

Every development environment has a set of commonly used terms, jargon, and abbreviated key words, which are used as part of the documentation, application notes, and marketing purposes. Table 5-1 lists some of the terms and abbreviated key words commonly used in the Windows Embedded Compact environment, which may not be common in other environments.

TABLE 5-1: Compact 7 Terminology

TERMINOLOGY DESCRIPTION
BSP Board Support Package is a set of software components that include OEM adaptation layer codes, device drivers, and configuration files for a specific target device.
Build release ...

Get Professional Windows® Embedded Compact 7 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.