亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

XPe開發初體驗(一)XPe概述

系統 2111 0

XP Embedded 是微軟 Windows Embedded 產品線中非常重要的一環,不過比起大名鼎鼎的 Windows Embedded CE XPe 顯得過于低調了。在接下來的一段時間里,我希望能夠用六篇的篇幅來描述一下 XPe 的整個開發過程。這個系列文章主要是針對有 Windows 編程經驗,但是沒有嵌入式開發經驗的開發者,提供一些概念和開發過程的初步介紹。

XP Embedded 是一個基于 Windows XP Professional 版本的組件化操作系統。普通的 XP 操作系統是針對個人電腦,而 XPe 是針對一些特殊的應用場景推出的嵌入式操作系統。比如,電子信息亭、 ATM 、自動售貨機和 POS 機,以及各種需要定制的工控機。 XPe 只支持 x86 架構 CPU ,與普通 XP 版本的最大區別是可以定制,針對不同的應用場景選取不同的組件組成不同的 XPe 目標平臺,從而能夠極大地減少對存儲空間的占用率。而且因為這些嵌入式設備在通常情況下,是不需要進行軟件安裝的,將操作系統平臺和應用軟件進行定制之后,會極大減少大規模部署的工作量。

XPe 的組件包括驅動程序、服務和應用程序等。因為 XPe 是基于 XP Professional 的操作系統,所以 XPe 支持 Win32 API ,為 XP 開發的應用程序可以運行在 XPe 平臺上,不過前提是支持應用程序的組件必須被添加到 XPe 平臺中。除了 Win32 API 外, XPe 還支持 .NET Framework 程序。 .NET Framework 也是 XPe 的組件之一,只要添加到 XPe 平臺中, .NET 程序就可以運行了。

XPe 目前的版本號是 Windows XP Embedded SP2 Feature Pack 2007 ,除了普通的 XP 功能外, XPe SP2 Feature Pack 2007 中還添加了 EWF FBWF 等功能,以適應嵌入式設備的特殊要求。

微軟目前提供 XP Embedded 的測試版,我們可以在下面的鏈接中下載 XPe 測試版:

http://www.microsoft.com/windows/embedded/eval/trial.mspx

下載 XPe 之后,還需要獲取 XPe 注冊碼,在下列鏈接中進行注冊:

http://www.microsoft.com/windows/embedded/eval/getregistration.mspx

安裝過程在這里我們不再多說,接下來介紹一下 XPe 的開發環境。由于不涉及到代碼的編譯, XPe 的開發環境并不是一個集成開發環境( IDE ),主要包括下列部分:

u ? Target Designer

目標設計器,用于設計針對目標設備的操作系統平臺。該工具用于選擇加入到目標平臺中的組件,進行依賴檢查,然后編譯成目標平臺。

u ? Target Analyzer

目標分析器,用于分析目標設備的工具。該工具用于獲取目標設備的信息,我們可以使用 WinPE 來運行該工具。

u ? Component Designer

組件設計器,用于設計自定義組件的工具。該工具可以將應用程序、驅動程序等設計成 XPe 可以使用的組件。

u ? Component Database Manager

組件數據庫管理器,用于管理組件對象庫中的組件。由于組件都被保存在一個 SQL Server 數據庫中,所以,在自定義組件創建完成后,需要使用組件數據庫管理器來將這個組件導入到數據庫中。

?

以上工具都是 XPe 開發中需要使用的工具,在開發套件中,還有一些非常有用的小工具。我們將在之后的章節,根據具體使用情況來介紹。

下一節中,我們將從最小化的 XPe 平臺—— MiniLogon 入手,來介紹 XPe 的開發流程。

11 14 日下午 2 30 分,我也會有一場 Webcast XP Embedded 開發初體驗》:

講座內容:
XP Embedded
是什么?能夠用來做什么?如何去做?本次講座針對這些問題,采用一個剛進入嵌入式領域開發者的視角來回答這些問題。我們將為大家解釋 Xpe 的應用領域、常用功能和開發環境,并使用 Virtual PC 作為目標環境,搭建一個 Xpe 的平臺。從而讓大家了解 Xpe 的開發其實不是那么復雜。

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032358662&EventCategory=4&culture=en-US&CountryCode=US

在這場講座中,我也會用一個具體的 DEMO 來演示如何進行一個簡單的 XPe 平臺開發的過程。

?

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1879406


XPe開發初體驗(一)XPe概述


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 麻豆国产原创最新在线视频 | 国产精品午夜激爽毛片 | 久久婷婷激情 | 美利坚永久精品视频在线观看 | 久久99精品久久久久久 | 亚洲高清二区 | 欧美一级a毛片人人dvd | 91在线视频免费看 | 久久久久久国产视频 | 日本一级高清不卡视频在线 | 69美女福利视频在线观看 | 国产精品久久久久久久 | 日日拍夜夜操 | 色网综合 | 婷婷综合色 | 99精选视频| 久久精视频 | 伊人222综合| 国产中文久久精品 | 久久福利资源网站免费看 | 欧美性白人顶级hd | 999精品久久久中文字幕蜜桃 | 日韩成人免费 | 亚洲第九十七页 | 成熟女人50岁一级毛片不卡 | 亚洲成人一区 | 国产一区免费观看 | 91精选在线观看 | 久久91精品牛牛 | 久久久最新精品 | 久草免费精品视频 | 久久久青青| 天天射天天干天天色 | 亚洲综合色就色手机在线观看 | 四虎网站在线观看 | 亚洲一二三 | 黄色毛片免费 | 黄片毛片免费观看 | 97夜色| 久草视频免费播放 | 久久不卡一区二区三区 |