當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > 數(shù)字式溫控器
發(fā)布日期:2022-04-17 點擊率:40
1 引言 2 WindOWS XP Embedded簡介 4 WindOWS XP Embedded配置 使用Windows XP Embedded Studio設計丁具構建XPE的主要步驟有:
目前主流嵌入式操作系統(tǒng)有μCLinux、μC/OS-II、WindowsCE、Windows XP Embedded(XPE)等,這些嵌入式操作系統(tǒng)功能穩(wěn)定、可靠,售后服務完善,用戶界面美觀和網(wǎng)絡技術支持等。XPE是Windows XP Professional操作系統(tǒng)的組件化版本,采用與其相同的二進制代碼,二者內(nèi)核完全相同:XPE繼承了桌面操作系統(tǒng)的所有特征,被認同為嵌入式系統(tǒng)。
Windows XP Embedded(XPE)是Windows NT Embed-ded4.0的升級產(chǎn)品,是桌面系統(tǒng)Windows XP的組件化版本。XPE的基礎是可靠的Windows XP版本,具備XP與諸多嵌入式系統(tǒng)的優(yōu)點:超過9 000個WHQL認證的驅動程序,高度集成:超過3 000個操作系統(tǒng)組件,便于功能裁剪;豐富的設計模板,可配置擴展,加快系統(tǒng)開發(fā)進程;通過第三方組件支持即插即用:與Win32 API全兼容;集成多媒體編碼格式、藍牙、DirectX和.NET。框架,多媒體功能強大;熟悉的桌面應用程序和服務,方便操作;支持所有的X86架構的硬件平臺。
3 開發(fā)環(huán)境
開發(fā)站的操作系統(tǒng)必須是Windows XP Professinal,CPU運行速度應大于PIII 500 MHz,配置內(nèi)存至少大于256 MB,硬盤剩余空間要有3 GB。
使用Windows XP Embedded Studio Tools設計工具構建嵌入式操作系統(tǒng),Windows XP Embedded Studio Tools是一套完整的開發(fā)環(huán)境,包括開發(fā)工具和數(shù)據(jù)庫,主要由以下4部分組成:(1)目標分析器:包括TA.exe和TAP.exe兩個應用程序。TA.exe是16位應用程序,必須在DOS環(huán)境下運行,TAP.exe是32位應用程序,可在Windows平臺上使用;(2)目標設計器:創(chuàng)建目標設備的新配置,并向其中添加相應組件,檢查相關性,確保配置具有創(chuàng)建運行時映像所需的適當組件,生成運行時的映像;(3)組件設計器:用來設計新的組件,并將其保存到組件數(shù)據(jù)庫中,用來擴展嵌入式設備的功能,以滿足需求;(4)組件數(shù)據(jù)庫管理器:提供對組件設計器和目標設計器工具所使用的組件數(shù)據(jù)和存儲庫的管理功能。組件數(shù)據(jù)庫可駐留在開發(fā)系統(tǒng)或服務器上。
生成嵌入式操作系統(tǒng)的過程十分復雜,區(qū)別于編譯一般的應用程序,生成的操作系統(tǒng)還需通過一些接口下載或部署到目標設備上。制定XPE系統(tǒng)比制定Windows CE或μCLinux相對要簡單,制定XPE系統(tǒng)的主要過程如圖1所示。
(1)硬件分析通過光盤的win pe幫助分析硬件,win pe是一個運行在光盤上的操作系統(tǒng),可作為預安裝環(huán)境,也可作為TAP.exe運行平臺,用來分析目標機器的硬件配置情況。將TAP.exe拷貝到目標機器.運行檢測目標機,生成一個默認文件名為devices.pmq的硬件列表定義文件,采用XML語言描述目標機器的硬件信息。
(2)組件的設計運行組件設計器(Component Design-er),選擇File/import打開對話框硬件信息文件devices.pmq,按下START按鈕。導入.pmq文件,并保存為文件名為ex-cllange instrument.sld的組件。然后,選中exchangeinstrument.sld,將其屬性設為Selector Prototype Component類型。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV