Вы находитесь на странице: 1из 23

Overview of

Microsoft Embedded OS

White Chiu
AE of IAG
Oct. 11 2007
Contents

Windows CE
Windows XP Embedded
Develop a Hello World program on
Windows CE By Visual Studio 2005
Windows CE
Windows CE
32 bit, real time, multitasking OS
Highly componentized
Delivered as a granular set of components
Use Platform Builder tools to configure image
Wide variety of CPU support
Runs on x86, ARM, XScale, MIPS and SH4
Windows CE Limitation
Can not run MS-DOS application
Can not run desktop windows application
Can not Support desktop drivers
Windows XP Embedded
Windows XP Embedded
What Is Windows XP Embedded?
Componentized version of Windows XP Pro
Based on the same binaries as Windows XP Professional
Choose only features and services you need

Additional embedded enabling features


Enable a broad range of devices to utilize rich Windows XP
Professional features (EWF, Ethernet boot, CDROM boot)
Windows XP Embedded
XPE Design Goal
Binary Compatibility with Windows XP
Rich Operating System Functionality
Small Operating System Size
Modular and Compact
Embedded Enabling Features
Development Tool Support
Develop a Hello World Program on
Windows CE By Visual Studio 2005
Hello World on Windows CE
Configuration

[Before Programming]
1. Make sure TPC and My Computer can get their IP
2. Make sure Active Sync be connected with TPC and My
Computer
Hello World on Windows CE
Select Option
Hello World on Windows CE
Select Options Device Tools Devices Windows CE5.0 Device Properties
Hello World on Windows CE
Select Configure Obtain an IP address automatically using ActiveSync

Select Configure Obtain an IP address automatically using Ac


Hello World on Windows CE
Open New Project
Hello World on Windows CE
Select Windows CE5.0 Device Application OK
Hello World on Windows CE
Program your source code here. For example: Key in hello world text.
Hello World on Windows CE
Select Connect to Device icon
Hello World on Windows CE
Connecting to device
Hello World on Windows CE
Connection succeeded
Hello World on Windows CE
Click Start Debugging to run your program
Hello World on Windows CE
Select Deploy
Hello World on Windows CE
Run the program in our TPC without problem.
END

Вам также может понравиться