The Compact 7 Getting Started Se

Windows Embedded Compact 2013 Getting Started

This Windows Embedded Compact 2013 (Compact 2013) getting started series is created to provide simple and easy to follow information to help academic, hobbyist and commercial developers to learn and engage in Compact 2013 development.

The primary objective for this getting started series is to provide easy to follow technical information to serve a broader audience, including entry level developer and student.  This series is focusing on the development environment with examples to show the steps needed to perform different aspects of Compact 2013 development.  Short and simple examples, written in step-by-step format, are used throughout this series to simplify the content and help developers whose native language is other than English to follow along.

It's important to note that Visual Studio 2013 Express does not support Compact 2013 development.  Visual Studio 2013 Professional or higher version is needed.

During October in 2014, Microsoft released Visual Studio 2013 (VS 2013) community edition, available to the developer community at no cost.  VS 2013 community edition supports Compact 2013 application and OS design development.

This series is currently a work-in-progress project, where the proposed content may change as we progress to better serve the community and is likely to end with more content than the initially proposed.

By the time it's finished, we expect to have two dozens and more articles within this series.

1.

Introduction

Provide general information about Windows Embedded Compact and this getting started series.

2.

Development Environment & Tools

Talks about the Windows Embedded Compact development environment, required software, connectivity between the development PC and target device.

3.

Develop a Compact 2013 OS Design (86Duino EduCake)

Shows the steps to develop a Compact 2013 OS design, build custom OS Runtime image and download the image to a target device, using an 86Duino EduCake as target device.

4.

Develop a Compact 2013 OS Design (Virtual PC)

Shows the steps to develop a Compact 2013 OS design, build custom OS Runtime image and download the image to a target device, using a Virtual PC (on a Windows 7 workstation) as target device.

4.

Develop Managed Code Application for Compact 2013

Shows the steps to develop managed code application for a Compact 2013 device and download the application to a target device.

6.

Develop Native Code Application for Compact 2013

Shows the steps to develop native code application for a Compact 2013 device and download the application to a target device.

7.

Develop Database Application for Compact 2013

Shows the steps to develop database application for a Compact 2013 device and download the application to a target device.

8.

Debug and Remote Tools

Provides information about the Compact 2013’s debug and remote tools and how to use these tools

9.

Deploy OS Runtime to Target Device for Distribution

Shows the steps to deploy Compact 2013 OS runtime image to a target device for distribution to the end user.

Additional Contents

In addition to the above articles, additional contents are created to provide supplemental information, covering different aspect of Compact 2013 development.

Here is the list of these other contents:

1.

Core Connectivity (CoreCon) for Compact 2013 Development

Provides general information about connectivity between the development workstation and target device, to support application development.

2.

Connectivity to Download Compact 2013 OS Runtime Image to Target Device

Provides information about connectivity between the development workstation and target device, to download OS runtime image to the device.

3.

Generate SDK from Compact 2013 OS Design

Shows the steps to generate SDK from a Compact 2013 OS design, needed to support application development.

4.

AutoLaunch for Compact 2013

Provides information about AutoLaunch, an application launcher used to launch one or more Compact 2013 application during startup.

5.

Configure Flash Storage to Launch Compact 2013 using DiskPrep

Provides information about DiskPrep and the steps to configure flash storage to launch Compact 2013 using DiskPrep.

6.

Virtual PC as Target Device

Provides information about using Virtual PC as a target device to support Compact 2013 development.

7.

Configure Virtual PC to Boot Compact 2013 using DiskPrep

Shows the steps to create Virtual PC and configure the associated virtual hard disk (VHD) to boot to Compact 2013 using DiskPrep.

8.

Loopback Adapter with Virtual PC as Target Device

Provides information and the steps to configure loopback adapter to support Virtual PC as the target device for Compact 2013 development.

9.

Using Static IP Addresses for Windows Embedded Compact

Provides information about using static IP addresses for Compact 2013 development.

Target Device:      86Duino EduCake

For this getting started series, an 86Duino EduCake is used as the target device, built with an x86 processor.  The 86Duino EduCake is built with the following features:

  • 300 MHz Vortex86EX CPU, 128 MB DDR3 RAM

  • 10/100 Mbps Ethernet, Audio, USB 2.0 host interfaces, Serial ports

  • SD slot flash storage which can be configured as the boot storage.

For more information about the 86Duino EduCake target device, visit the following URL:

http://www.86duino.com/index.php?p=95

Alternative Target Device

Although the content for this series is created using an 86Duino EduCake as the target device, it’s possible to work through the exercises in this series using an alternative device, as long as you have the appropriate board support package, bootloader and related utility for the device.

Alternative Target Device:  Virtual PC

If you don’t have access to a real target device, it’s possible to use the Virtual PC as a target device and work through the exercises in the getting started series.

The Compact 2013 Platform Builder includes the generic CEPC board support package, which you can use to develop OS design, build OS runtime image and deploy the OS runtime image to a Virtual PC to support the application development exercises in this series.

The Virtual PC emulates the x86 processor architecture.  Other than the different BSP components which impacts some of the steps in the OS design exercise, you can work through all of the exercise in this series, with minimal variation.


Last updated:  Jan. 7, 2015
Samuelp101

Turkish porno izle video site in rokettubeporno izle