XP嵌入式編譯
⑴ labview程序打包以後就能在基於ARM板的XP嵌入式系統上運行嗎
上圖MCU即為ARM核,屬開源硬體板Arino Due板,可用LabVIEW來進行嵌入設計開發,經過兩次編譯成機器碼下載進去。詳情訪問:www.sca.com
⑵ 在Windows XP上使用什麼c語言編譯器比較好
GNU的C/C++編譯器(mingwgcc),同時支持c語言和C++的編譯,而且不容易崩潰,不容易死機。
我的網路雲盤里有下載安裝和簡單實用文檔:
⑶ Windows XP Embedded和xp for embeded的區別
Windows XP Embedded
來自ITwiki,開放的信息技術大網路
Jump to: navigation, <jumptoSearch>
Windows XP Embedded是一種嵌入式操作系統,可以以組件化的形式提供 Windows 操作系統的功能。Windows XP Embedded 與 Windows XP Professional 一樣基於二進制,包含 10,000 多個獨立的功能組件,因此開發人員在自定義設備映像中管理或降低內存佔用量時可以選擇並獲得最佳功能。 Windows XP Embedded 基於 Win32 編程模型,由於採用常見的開發工具,如 Visual Studio .NET,使用商品化 PC 硬體,與桌面應用程序無縫集成,因此可以縮短上市時間。
使用 Windows XP Embedded 構建操作系統的常見設備類別包括零售銷售點終端、瘦客戶機和高級機頂盒。
Windows XP Embedded是這種領先的桌面操作系統的組件化版本,它能夠快速開發出最為可靠的全功能連接設備。它採用與Windows XP Professional相同的二進制代碼,從而使得嵌入式開發人員能夠只選擇那些小覆蓋范圍嵌入式設備所需的豐富定製化特性。Windows XP Embedded構建在已經得到驗證的Windows® 2000代碼庫基礎之上,它提供了業內領先的可靠性、安全性和性能,並且具備最新的多媒體、Web瀏覽、電源管理及設置支持功能。Windows XP Embedded還集成了最新的嵌入式支持功能,例如無頭支持以及靈活的啟動與存儲選項。此外,它還包含一套全新設計的工具集Windows Embedded Studio,這套工具使得開發人員能夠更快速配置、構建並部署智能化設計方案。
對安全和可伸縮網路的支持
得到增強的實時處理能力
更為優秀的性能表現
更為豐富的多媒體和Web瀏覽功能
與個人計算機、伺服器、Web服務以及其它設備更為出色的互操作性
行業領先的可靠性、安全性和性能
Windows XP Embedded建立在Windows2000經過實踐檢驗的代碼庫基礎之上,具有獨特的32位計算體系結構,以及完全保護的內存模型。它比較關鍵的可靠性、安全性和性能特性包括:
Windows文件保護:防止核心系統文件在應用程序的安裝時被改寫。當文件被改寫時,Windows文件保護可以恢復正確的版本。
設備驅動程序回滾:如果在添加新的設備驅動程序時出現了問題,那麼將會保存以前安裝的驅動程序的一個副本,這使得用戶能夠重新使用原先的設備驅動程序。
搶先型多任務體系結構:允許多個應用程序同時運行。其中包括一些增強功能,確保了良好的系統響應和穩定性。
支持多用戶的加密文件系統(EFS):使用隨機生成的密鑰對每個文件進行加密。加密和解密過程對用戶是透明的。在Windows XP Embedded中,EFS允許多個授權用戶訪問一個加密的文檔。
組件化形式的最新Windows技術
通過將Windows® XP Professional組件化,Windows XP Embedded使得開發人員能夠利用Windows平台提供最新的Windows技術,同時能夠減少內存佔用。嵌入式開發人員能夠充分利用 Windows XP中的所有特性,例如多媒體功能。這些特性包括:
通用串列匯流排(USB):支持大量USB外圍設備,例如掃描儀、滑鼠、鍵盤等等。
Internet Explorer 6:提供最新的Web瀏覽技術,包括視覺刷新、支持Flash和Shockwave文件的回放以及增強保密性。
Windows XP Embedded也包括一些支持嵌入式的特性,例如:
靈活的啟動和存儲選項:除了磁碟以外,還為非易失性(永久性)讀/寫存儲設備(例如Flash ROM和電池支持的RAM)提供了啟動能力。當El Torito的可啟動CD-ROM驅動程序、增強型寫過濾器和ROM結合使用時,可以從CDROM啟動。Windows XP Embedded也支持DiskOnChip Flash、PCMCIA-ATA、Compact Flash、MultiMediaCard和MemoryStick。
增強型寫過濾器:增強型寫過濾器(EWF)將選定的磁碟I/O重新路由到內存或其它的存儲媒體,從而讓操作系統認為您的只讀存儲器是可寫的。
⑷ Windows XP Embedded 和FLP
FLP面向企業低端機器的系統,功能上類似精簡型的Windows XP,所以要求不高.FLP配置要求: 最小 611 MB 可用磁碟空間。安裝過程中可以自選組件,比如IE,WMP等,可以自由選擇。
處理器 233 MHz 或更高(推薦 300 MHz);推薦 Intel 奔騰/賽揚系列,或 AMD K6/速龍/毒龍系列,或兼容的處理器。 內存最小64M,推薦256M。 Windows XP Embedded 與 Windows XP Professional 一樣基於二進制,包含 10,000 多個獨立的功能組件.所以你的配置能正常帶動Windows XP Professional 就可以,不過為了功能都使用流暢肯定是越高越好. PS:北京奧運會特別裝配的Axon Media Servers配製如下: 處理器:Intel Core 2 Quad Q6600 主板:ASUS P5W DH Deluxe 顯卡: ATI HD2900XT(ASUS) 硬碟: Seagate Barracuda 7200.10 320GB 操作系統: 高度定製化的Windows XP Embedded O/S,支持DirectX、DirectShow、NET 2.0 Framework這配置說高也不高說低也不低,具體還要看你自己的條件了.
⑸ 急!~!嵌入式XP系統製作
您必須在配置中包含
Security
Shell
Extension
組件。請注意,對於
Windows
XP
Embedded
而言,您還必須手動注冊「rshx32.dll」文件。這在
Windows
XP
Embedded
Service
Pack
1
中已經得到解決。
⑹ 嵌入式xp系統上如何運行labview程序
現在LabVIEW支持的windows
嵌入式系統
只有WinCE,XPE不支持,WinCE需要一個
LabVIEW
PDA
工具包
,來對LabVIEW程序進行編譯,然後在Wince系統運行。
以下是執行
LabVIEW
PDA
的系統需求:
您必須使用
WinCE
4.2
或之後的版本,且支持標准
SDK
版本的操作系統。(LV
PDA
無法在缺失SDK
的環境下執行程序)
您的
PDA
必須是
ARM
or
x86
處理器
如果是
x86,
您必須已安裝
Microsoft
Embedded
Visual
Tools
如果是
ARM,
您可以選擇
Microsoft
tools
或其他