Overview of Windows Embedded CE Development

Other versions of this page are also available for the following:
Windows Mobile Not SupportedWindows Embedded CE Supported

Windows Embedded CE 6.0 is a Visual Studio add-on that customizes the Visual Studio integrated development environment (IDE) to create an environment for building customized embedded OS designs based on the Windows Embedded CE OS.

Platform Builder, in conjunction with Visual Studio, provides all development tools necessary for you to design, create, build, test, and debug a Windows Embedded CE–based OS design. The IDE provides a single integrated solution in which you can work on both OS designs and subprojects.

To develop an OS design based on the Windows Embedded CE OS, you must complete the following major tasks:

  • Create a board support package (BSP) for your specific target device.
  • Create an OS design, based on a standard or custom BSP, that you can use to create a run-time image that you can download to a standard development board (SDB), which is also called a hardware platform.
  • Create and customize device drivers for your target BSP.
  • Customize the OS design with additional subprojects and Catalog items.
  • Build the run-time image, download it to your SDB, and then debug the run-time image by using the debugging tools found in the CE 6.0 integrated development environment (IDE).
  • When the run-time image is complete, export a software development kit (SDK) for your application developers.

The following image map shows the sequence of large-scale tasks in the process of developing a Windows Embedded CE–based run-time image with CE 6.0.

To link to topics containing information about the elements in the image map, move your pointer over the element and then choose the element.

Community Additions