Design an OS (Compact 2013)
Windows Embedded Compact 2013 includes a suite of development tools that help you design, build, debug, and deploy a Windows Embedded Compact OS to a target hardware device. These tools, described in Tools by Category, are designed to make the development process both straightforward and flexible.
Platform Builder, included with the Windows Embedded Compact tools, customizes the Visual Studio integrated development environment (IDE). With Platform Builder, you can build custom OS designs, such as designs with media support or designs that support specific input/output types. Platform Builder includes an OS design wizard to help you choose the necessary components for your OS. These components include predefined Board Support Package (BSP) – sets of software components that allow an OS to run on a specific hardware platform – and design templates whose catalog items provide the functionality that your OS supports. You can choose a BSP from the set of preconfigured BSPs that ship with Compact 2013.
You can build OS run-time images that result from your OS design using either Platform Builder or command-line tools. Once you create the OS run-time image, you can deploy it to a Windows Embedded Compact PC-based device (CEPC), an instance of Windows Embedded Compact that runs on a virtual machine.
For more information about build options, see Build an OS.
In This Section
- Define the Needs of Your Device
Describes how to determine the components to include in an OS design.
- Select a BSP for Your Device
Describes how to choose a BSP that matches the hardware requirements of your device.
- Select an OS Design Template
Describes how to choose a template that provides a starting point for your particular OS design.
- Create an OS Design
Describes how to create an OS design.
- Modify and Refine an OS Design
Describes how to modify and refine an OS design.
- Add a Subproject
Describes how to add a subproject to an OS design.
- Localize an OS Design
Describes how to localize an OS design.