©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes...
-
Upload
natalie-clark -
Category
Documents
-
view
216 -
download
0
Transcript of ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes...
©2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Windows EmbeddedWindows Embedded 嵌入式系統嵌入式系統原廠授權研討會原廠授權研討會
吳明展吳明展巨匠電腦台南認證中心程式設計專任講師巨匠電腦台南認證中心程式設計專任講師Windows XP Embedded TTT 2006Windows XP Embedded TTT 2006 認證講師 認證講師 微軟微軟 2005-2007 MVP2005-2007 MVP 最有價值專家最有價值專家成功大學資訊工程系教育委員成功大學資訊工程系教育委員聖擎科技聖擎科技 // 磬鴻科技磬鴻科技 // 儷川資訊技術顧問儷川資訊技術顧問
創造藍海 _ 微軟嵌入式架構系統研討會
©2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
會後有獎徵答有獎品會後有獎徵答有獎品 (( 所以要注意聽所以要注意聽 ))
問卷請同學詳填,我們是原廠授權的訓練中心,有 問卷請同學詳填,我們是原廠授權的訓練中心,有 很多原廠的資訊跟資源可以提供給同學很多原廠的資訊跟資源可以提供給同學
3
OEM Opportunity: Beyond the PC
VoIP VoIP PhonesPhones
Set -Top Set -Top BoxesBoxes
Media DeviceMedia Device
PoS PoS DevicesDevices
AutomotiveAutomotive
DevicesDevices
GaminGamingg
Connected DevicesConnected Devices
Thin ClientsThin Clients
ConsumerConsumerElectronicsElectronics
Portable Portable Media Media CenterCenter
Network Network Attached Storage Attached Storage
(NAS)(NAS)
PBX, Call PBX, Call CentersCenters
Firewall / VPNFirewall / VPN
PC OEM PC OEM
4
Mobile PhonesMobile Phones48%48%
1.6 Billion units - 20061.6 Billion units - 2006
Embedded Devices OpportunityEmbedded Devices Opportunity • IP PhonesIP Phones • Thin ClientsThin Clients • POSPOS • PVRPVR • Set-Top boxSet-Top box • DTVDTV • PrintersPrinters • DVDDVD • Residential GatewayResidential Gateway • DSCDSC • AutomotiveAutomotive • Cable/DSLCable/DSL • WLAN Access WLAN Access • Digital Cameras Digital Cameras • Compressed AudioCompressed Audio • Other (13%)Other (13%)
Source: IDC
Embedded Embedded Devices Devices
52%52%
5
IP PhonesIP Phones Thin ClientsThin Clients POSPOS PVRPVR Set-Top boxSet-Top box DTVDTV PrintersPrinters DVDDVD
Simple and Feature Simple and Feature Rich Operating Rich Operating
Systems and Tools Systems and Tools PlatformsPlatforms
Residential GatewayResidential Gateway DCSDCS AutomotiveAutomotive Cable/DSLCable/DSL WLAN Access WLAN Access Digital Cameras Digital Cameras Compressed AudioCompressed Audio Other (13%)Other (13%)
830 Million32-Bit CPUs
6
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
Powerful develope tools Streamline the end-to-end embedded device
development process(Step by Step….) More familiar application development tools
(SQL,VS.NET….)
7
Development Overview
ApplicationApplicationBinariesBinaries
HardwareHardwareDefinitionDefinition
Application Application ComponentsComponents
App, App, OS and EEFOS and EEFComponentsComponents
OSOSImagImagee
OSOSImagImagee
XPe XPe Component Component
DatabaseDatabase
Target Target AnalyzerAnalyzer
Target Target DesignerDesigner
Component Component DesignerDesigner
http://msdn.microsoft.com/embedded/getstart/basics/tutorialsxpe/default.aspx
8
Windows XP Embedded With SP2
Field upgradeable devices! Security/Fix Updates addressed in SP2 Pro Roll-up of all post SP1 QFEs Fix Embedded customer and PSS issues with SP1
EWF PNP Driver support Device upgrade and service enhancements
Doc updates Component help for new components Active How-To
9
Windows XP Embedded SP2 New Windows XP Professional features
Bluetooth Stack and Profile
DirectX9 Subsystem APIs
Windows Firewall enhancements
Stronger Internet Explorer
App Compat macros
System Management Server 2003 client
10
.Net Compact Work 3.5 Feature
·System.IO.Compression , support for HTTP compression.
·Support for a subset of Linq’s Standard Query Operators.
·SoundPlayer support allowing for multiple sounds to play at once.
·New API for easily distinguishing Smartphone and Pocket PC.
·Enhanced logging for interop functionality with native code.
·Stack Trace Enhancements.
·GAC(Global Assembly Cache) Improvements.
·Allow for StrongName keys greater than 1024 long.
·Allow log files to be read at runtime.
11
Windows XP Embedded SP2 Embedded Enabling Features enhancements
Already released (New Windows XP Professional features) Remote Desktop Protocol (RDP) 5.2 .NET Framework 1.1 SP1 Windows Media Player 9 Windows Media Player 10(2005/12/1)
New Enhanced Write Filter API
Faster Boot – Hibernate Once Resume Many
Integrated Remote Boot Setup
12
Windows XP Embedded Feature Pack 2007 CTP ~New!! New EEFs! Such as File Based Write Filter and Registry Filter. USB Boot! Yes, this is native USB Boot capability in XPe! Enhancements to EWF and HORM Many of the bug fixes you've been asking for in the Tools
(such as Target Designer, CMI, Import Framework, SLX/XML usability)
New command line tool that replicates Target Designer, enables you to script your builds and much much more!
Tons of work on component dependencies to reduce footprint (including removing dependencies to the full "Internet Explorer" component!)
We've added new configurable UI to common components to simplify your offline configuration of images
New components added to the database to address more Application Compatibility challenges
New macro components to allow installation of other Microsoft technologies in your runtime
All security patches for XPe-SP2 rolled up to the Feature Pack repository
13
Windows XP Embedded Benefits MUI Packs English Japanese Portuguese Portuguese Brazilian German French Spanish
Chinese Traditional Chinese Simplified Korean Dutch Italian
Norwegian Danish Swedish Finnish Israel Hebrew Arabic Greek Turkish Polish Czech Russian Hungarian
14
Windows XP Embedded SP2 Roadmap
2007200620052004
“Componentized” versionbased on Windows XP
Service Pack 2with added
Embedded EnablingFeatures
Adding new tool functionality
and more Embedded Enabling
Features to XPe
Adding newWindows Vista
Enablingcomponents
To XPe
Windows XPeWindows XPeFeature Pack 1Feature Pack 1
Windows XPeWindows XPeFeature Pack 2Feature Pack 2
Windows XPeWindows XPeService Pack 2Service Pack 2
15
Resources Evaluate Windows XP Embedded
Download it from http://msdn.microsoft.com/embedded
Experience the benefits of the Windows Embedded community Read technical content on Microsoft MSDN®:
http://msdn.microsoft.com/embedded Participate in newsgroups and chats:
http://msdn.microsoft.com/embedded/community/default.aspx
Sign up for the Embedded DevWire newsletter: http://msdn.microsoft.com/embedded/community/devwire/default.aspx
Windows XP Embedded Team : http://blogs.msdn.com/embedded/archive/
2006/07/10/660998.aspx
16
Hands-on Labs Step-by-step VideoHands-on Labs Step-by-step Video
Windows XP Embedded SP2Windows XP Embedded SP2Windows XP Embedded SP2Windows XP Embedded SP2
Kaiser Huang©2006. All rights [email protected]
Microsoft Windows XP Embedded SP2Microsoft Windows XP Embedded SP2
Lab1-1_WinXPe_SP1_Installation
Lab1-2_Update WinXPe_SP2
Lab3-1_Using Target Analyzer_tap
Lab3-2_Creating a New Base
Target Designer Configuration
Lab3-3_Resolving Configuration
Dependencies_Filter Manager
Lab4-1_Building the Operating System
Lab5-1_EWF_Configuration
Lab6-1_Creating an XP Embedded Macro
Component
Lab6-2_Testing an XP Embedded Macro
Component
Lab7-1_Creating an SLD File
Lab7-2_Creating a component
Hands-on Labs Step-by-step Video
Lab7-3_Creating a Repository Object
Lab7-4_Importing the SLD File into the
Database
Lab7-5_Testing the Component
Lab8-1_Create a new Shell Component Objects
in Component Designer
Lab8-2_Finding the Resources – Dependency
Walker
Lab8-3_Test the Shell Component
Lab9-1_Add Ram disk Driver and Post-FBA
embedded run-time image
Lab9-2-1_Create Windows XPE and
Ramdisk_Bootable CD
Lab9-2_Using SDIMgr and Test Ramdisk image
Kaiser Huang©2006. All rights [email protected]
18
巨匠 XP Embedded嵌入式系統開發工程師教育訓練-課程表 (21 hours)
Day1
Day2
19
巨匠 XP Embedded嵌入式系統開發工程師教育訓練-課程表 (21 hours)
Day3
Day4
20
巨匠 XP Embedded嵌入式系統開發工程師教育訓練-課程表 (21 hours)
Day5
Day6
21
巨匠 XP Embedded嵌入式系統開發工程師教育訓練-課程表 (21 hours)
Day7
Hot!! XP Embedded Develop Tools on Target Board Demo
22
23
MS Windows Embedded MS Windows Embedded 應用應用
http://shopping.pchome.com.tw/gpa/detail.php?pid=GPS00122
http://shopping.pchome.com.tw/holuk/detail.php?pid=MIL00038
桔子大小的超迷你電腦
實際操作示範新增功能進去User Interface Core 的修改
FBA--- > FBI 的兄弟嗎 ?!
24
25
26
巨匠給您最專業的師資 授課經驗豐富、實務資歷完整巨匠給您最專業的師資 授課經驗豐富、實務資歷完整
Q & A
請同學傳回問卷
巨匠電腦台南認證中心
校園服務專員 : 杜昭誼
服務專線 :06-2200940