⑴ 誰知各種嵌入式系統ucos-ii,wince,uclinux等之間的優缺點,以及許可證獲得方法以及費用。
ucOSII適合無外部SDRAM的MCU,搶占性優先順序,對於要求實時性高的控制場合比較合適。只是標准版無TCP/IP協議棧,無文件系統。
ucLinux是從linux簡化而來,對TCP/IP和文件系統支持極強。但是對於flash(ROM)和RAM要求很高,最小都要>500K 的ROM,不是一般的MCU能用的。
wince就是跟linux一個等級的OS了,只在ARM9、ARM11、A8等高端機器上跑,帶顯示器、音頻、圖形圖像。國產的車載導航儀絕大部分就是wince做的。
ucLinux完全開源免費。ucOSII研究免費,商業收費。WINCE全收費,而且不低,現在已經漸趨死亡了。
⑵ WINCE 5.0系統是免費的嗎 開發產品的話使用需不需要購買版權
WINCE5.0不是免費的,開發產品會按照每個終端收取許可費用,同時,不同的WINCE版本,每許可的費用不同,最便宜的CORE版,每許可大概是1美元。
開發產品,如果針對海外市場,還是要注意提供版權證明的,否則產品在海外可能因為盜版而被扣押,並被罰款。
⑶ 用WinCE好還是Qt好
WinCE是收費的,Qt是免費的(商業版除外)
WinCE做圖形開發相對容易,而在Linux下用Qt做圖形開發建議用qtopia或其它相關的嵌入式版本.
說難度應該Linux下用Qt難些吧,但自己的創造空間也大此,畢竟Linux和Qt是開源的.
如果考慮應用程序的話還是用WinCE吧,那裡提供的應用程序多些,但商業用是多半要收費的.qtopia里帶的幾個相對粗糙的應用程序,但改改還是能用的.
兩種操作系統各有優缺點.就國內的形式來說,用WinCE更適合做產品,而Linux適合做自己的技術,但有一定的難度.
用什麼你根據自己實際況考慮吧
⑷ wince的前景怎麼樣
搞嵌入式開發的人有兩類:一類是學電子工程、通信工程等偏硬體專業出身的人,他們主要是搞硬體設計,有時要開發一些與硬體關系最密切的最底層軟體,如BootLoader、 Board Support Package(像PC的BIOS一樣,往下驅動硬體,往上支持操作系統),最初級的硬體驅動程序等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體介面,但對復雜軟體系統往往力不從心(例如嵌入式操作系統原理和復雜應用軟體等)。另一類是學軟體、計算機專業出身的人,主要從事嵌入式操作系統和應用軟體的開發。如果我們學軟體的人對硬體原理和介面有較好的掌握,我們完全也可寫BSP和硬體驅動程序。嵌入式硬體設計完後,各種功能就全靠軟體來實現了,嵌入式設備的增值很大程度上取決於嵌入式軟體,這佔了嵌入式系統的最主要工作(目前有很多公司將硬體設計包給了專門的硬體公司,稍復雜的硬體都交給台灣或國外公司設計,國內的硬體設計力量很弱,很多嵌入式公司自己只負責開發軟體,因為公司都知道,嵌入式產品的差異很大程度在軟體上,在軟體方面是最有"花頭"可做的),所以我們搞軟體的人完全不用擔心我們在嵌入式市場上的用武之地,越是智能設備越是復雜系統,軟體越起關鍵作用,而且這是目前的趨勢。
從事嵌入式軟體開發的好處是:
(1) 目前國內外這方面的人都很稀缺。一方面,是因為這一領域入門門檻較高,不僅要懂較底層軟體(例如操作系統級、驅動程序級軟體),對軟體專業水平要求較高(嵌入式系統對軟體設計的時間和空間效率要求較高),而且必須懂得硬體的工作原理,所以非專業IT人員很難切入這一領域;另一方面,是因為這一領域較新,目前發展太快,很多軟硬體技術出現時間不長或正在出現(如ARM處理器、嵌入式操作系統、MPEG技術、無線通信協議等),掌握這些新技術的人當然很難找。嵌入式人才稀缺,身價自然就高,越有經驗價格就越高。其實嵌入式人才稀少,根本原因可能是大多數人無條件接觸,這需要相應的嵌入式開發板和軟體,另外需要有經驗的人進行指導開發流程。
(2) 與企業計算等應用軟體不同,嵌入式領域人才的工作強度通常低一些(但收入不低)。搞企業應用軟體的IT企業,這個用戶的系統搞完了,又得去搞下一個用戶的,而且每個用戶的需求和完成時間都得按客戶要求改變,往往疲於奔命,重復勞動。相比而言,搞嵌入式系統的公司,都有自己的產品計劃,按自己的節奏行事。所開發的產品通常是通用的,不會因客戶的不同而修改。一個產品型號開發完了,往往有較長一段空閑時間(或只是對軟體進行一些小修補),有時間進行充電和休整。另外,從事嵌入式軟體的每個人工作范圍相對狹窄,所涉及的專業技術范圍就是那些(ARM、RTOS、MPEG、802.11等),時間長了這些東西會越搞越有經驗,賣賣老本,幾句指導也夠讓那些初入道者琢磨半年的。若搞應用軟體,可能下一個客戶要換成一個完全不同的軟體開發平台,那就苦了。
(3) 哪天若想創業,搞自已的產品,那麼嵌入式是一個不錯的主意,這可不像應用軟體那樣容易被盜版。我們這屆有個同學自己有點此類小生意,具體做什麼的沒細問, 他每月要進貨幾千片8位單片機,現在自己已經有車有房了。還有現在開發的飯館用的點菜PDA(WinCE平台,可無線連網和上網),據說銷路不錯,飯館點點PDA讓客戶點菜,多顯派頭檔次。這些PDA的硬體設計一般都是請別的公司給訂做(這叫「貼牌」:OEM),都是通用的硬體,我們只管設計軟體就變成自己的產品了。
從事嵌入式軟體開發的缺點是:
(1) 入門起點較高,所用到的技術往往都有一定難度,若軟硬體基礎不好,特別是操作系統級軟體功底不深,則可能不適於此行。
(2) 這方面的企業數量要遠少於企業計算類企業。特別是從事嵌入式的小企業數量較多(小企業要搞自己的產品創業),知名大公司較少(搞嵌入式的大公司主要有 Intel、Motorola、TI、Philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半導體、 Microtek、研華、華為、中興通信、上廣電等製造類企業)。這些企業的習慣思維方式是到電子、通信等偏硬專業找人。
(3)有少數公司經常要碩士以上的人搞嵌入式,主要是基於嵌入式的難度。但大多數公司也並無此要求,只要有經驗即可。
同學們若學習嵌入式,顯然應偏重於嵌入式軟體,特別是嵌入式操作系統方面,應是我們的強項。對於搞嵌入式軟體的人,最重要的技術顯然是(實際上很多公司的招聘廣告上就是這樣寫的):
(1) 掌握主流嵌入式微處理器的結構與原理
(2) 必須掌握一個嵌入式操作系統
(3) 必須熟悉嵌入式軟體開發流程並至少做過一個嵌入式軟體項目。
在嵌入式軟體方面最重要的課程包括:
(1) 嵌入式微處理器結構與應用:這是一門嵌入式硬體基礎課程,我們說過,嵌入式是軟硬體結合的技術,搞嵌入式軟體的人應對ARM處理器工作原理和介面技術有充分了解,包括ARM的匯編指令系統。若不了解處理器原理,怎麼能控制硬體工作,怎麼能寫出節省內存又運行高速的最優代碼(嵌入式軟體設計特別講究時空效率),怎麼能寫出驅動程序(驅動程序都是與硬體打交道的)?很多公司招聘嵌入式軟體人員時都要求熟悉ARM處理器,將來若同學到公司中從事嵌入式軟體開發,公司都會給你一本該設備的硬體規格說明書 (xxx Specification),你必須能看懂其中的內存分布和埠使用等最基本的說明(就像x86匯編一樣),否則怎麼設計軟體。有些同學覺得嵌入式處理器課程較枯燥,這主要是硬體課程都較抽象的原因。還有同學對ARM匯編不感興趣,以為嵌入式開發用C語言就足夠了。其實不應僅是將匯編語言當成一個程序設計語言,學匯編主要是為了掌握處理器工作原理的。一個不熟悉匯編語言的人,怎麼能在該處理器寫出最優的C語言代碼。在嵌入式開發的一些關鍵部分,有時還必須寫匯編,如Bootloader等(可能還包括BSP)。特別是在對速度有極高要求的場合(如DSP處理器的高速圖像採集和圖像解壓縮),目前還會用到匯編寫程序的,盡管用到的機會相對C要小得多。當你在一個嵌入式公司工作時,在查看描述原理的手冊時,可能很多都是用匯編描述的,這是因為很多硬體設計人員只會寫或者喜歡用匯編描述,此時你就必須看懂匯編程序,否則軟硬體人員可能就無法交流。很多嵌入式職位招聘時都要求熟悉匯編。
(2) 嵌入式操作系統類課程
除了WinCE的實時性稍差外,大多數嵌入式操作系統的實時性都很強,所以也可稱為實時操作系統Real TimeOperating System。從事嵌入式的人至少須掌握一個嵌入式操作系統(當然掌握兩個更好),這在嵌入式的所有技術中是最為關鍵的了。
目前最重要的RTOS主要包括:第一類、傳統的經典RTOS:最主要的便是Vxworks操作系統,以及其Tornado開發平台。Vxworks因出現稍早,實時性很強(據說可在1ms內響應外部事件請求),並且內核可極微(據說最小可8K),可靠性較高等,所以在北美,Vxworks占據了嵌入式系統的多半疆山。特別是在通信設備等實時性要求較高的系統中,幾乎非Vxworks莫屬。Vxworks的很多概念和技術都和Linux很類似,主要是C語言開發。像Bell- alcatel、Lucent、華為等通信企業在開發產品時,Vxworks用得很多。但Vxworks因價格很高,所以一些小公司或小產品中往往用不起。目前很多公司都在往嵌入式Linux轉(聽說華為目前正在這樣轉)。但無論如何,Vxworks在一段長時間內仍是不可動搖的。與Vxworks類似的稍有名的實時操作系統還有pSOS、QNX、Nucleus等RTOS。
第二類、嵌入式Linux操作系統:Linux的前途除作為伺服器操作系統外,最成功的便是在嵌入式領域的應用,原因當然是免費、開源、支持軟體多、呼擁者眾,這樣嵌入式產品成本會低。Linux本身不是一個為嵌入式設計的操作系統,不是微內核的,並且實時性不強。
目前應用在嵌入式領域的Linux系統主要有兩類:一類是專為嵌入式設計的已被裁減過的Linux系統,最常用的是uClinux(不帶MMU功能),目前占較大應用份額,可在ARM7上跑;另一類是跑在 ARM 9上的,一般是將Linux 2.4.18內核移植在其上,可使用更多的Linux功能(當然uClinux更可跑在ARM 9上)。很多人預測,嵌入式Linux預計將占嵌入式操作系統的50%以上份額,非常重要。缺點是熟悉Linux的人太少,開發難度稍大。另外,目前我們能發現很多教材和很多大學都以ucOS/II為教學用實時操作系統,這主要是由於ucOS/II較簡單,且開源,非常適合入門者學習實時操作系統原理,但由於ucOS/II功能有限,實用用得較少。況且熟悉了Linux開發,不僅在嵌入式領域有用,對開發Linux應用軟體,對加深操作系統的認識也有幫助,可謂一舉多得。據我所知,目前Intel、Philip都在大搞ARM+LINUX的嵌入式開發,Fujitum則是在自己的處理器上大搞Linux 開發。目前在嵌入式Linux領域,以下幾個方面的人特別難找,一是能將Linux移植到某個新型號的開發版上;二是能寫Linux驅動程序的人; 三是熟悉Linux 內核裁減和優化的人。不過LINUX有一個硬傷,就是沒有WINDOWS那樣的友好方便美觀的交互界面,不然微軟帝國早就守不住了。
第三類、 Windows CE嵌入式操作系統:Microsoft也看準了嵌入式的巨大市場,MS永遠是最厲害的,WinCE出來只有幾年時間,但目前已佔據了很大市場份額,特別是在PDA、手機、顯示儀表等界面要求較高或者要求快速開發的場合,WinCE目前已很流行(據說有一家賣工控機的公司板子賣得太好,以至來不及為客戶裁減WinCE)。WinCE目前主要為4.2版(.NET),開發平台主要為WinCE Platform Builder,有時也用EVC環境開發一些較上層的應用,由於WinCE開發都是大家熟悉的VC++環境,所以我院學過Windows程序設計課程的同學都不會有多大難度,這也是WinCE容易被人們接受的原因,開發環境方便快速,微軟的強大技術支持,WinCE開發難度遠低於嵌入式Linux。對於急於完成,不想拿嵌入式Linux冒險的開發場合,WinCE是最合適了(找嵌入式Linux的人可沒那麼好找的),畢竟公司不能像學生學習那樣試試看,保證開發成功更重要。根據不同的側重點 ,WinCE還有兩個特殊版本,一個是MS PocketPC操作系統專用於PDA上(掌上電腦),另一個是MS SmartPhone操作系統用於智能手機上(帶PDA功能的手機),兩者也都屬於WinCE平台。在PDA和手機市場上,除WinCE外,著名的PDA 嵌入式操作系統還有Palm OS(因出現很早,很有名)、Symbian等,但在WinCE的強勁沖擊下,Palm和Symbian來日還能有多長?同學學過VC++後再學 WinCE,非常方便自然,通過學習WinCE同樣也可了解嵌入式軟體的一般開發過程,對Linux有懼怕心理的同學也很合適。很顯然,嵌入式Linux 永遠不可能替代WinCE,而且將來誰占份額大還很難講,畢竟很多人更願意接受MS的平台,就像各國政府都在大力推LINUX已好長時間,但你能看到幾個在PC機上真正使用LINUX的用戶?據我觀察,目前在嵌入式平台上,LINUX是叫得最響,但還是WinCE實際用得更多。嵌入式LINUX可能更多地是一些有長遠產品計劃的公司,為降低成本而進行長遠考慮。WinCE和多媒體(如MPEG技術)是微軟亞洲工程院目前做得較多的項目領域之一,現在社會很需要精通WinCE的人。現在有WINCE的智能手機,金山詞霸、WORD、EXCEL、REGEDIT等居然都有 smartphone版的,PC上的MP3、DOC等居然在download時都可被自動轉換成smartphone格式,很爽的。完全可用 Windows CE自己開發一些需要的程序download到自己的手機上。現在市面銷售PDA智能手機火爆,MS總是財源滾滾。
總結關於嵌入式操作系統類課程,若你覺得自己功底較深且能鑽研下去,則可去學嵌入式Linux;若你覺得自己VC++功底較好且想短平快地學嵌入式開發,自學WINCE是非常好的選擇。
(3) 嵌入式開發的相關領域
搞嵌入式若能熟悉嵌入式應用的一些主要領域,這樣的人更受企業歡迎。主要的相關領域包括:
A、數字圖像壓縮技術:這是嵌入式最重要最熱門的應用領域之一,主要是應掌握MPEG編解碼演算法和技術,如DVD、MP3、PDA、高精電視、機頂盒等都涉及MPEG高速解碼問題。
B、通信協議及編程技術:這包括傳統的TCP/IP協議和熱門的無線通信協議。首先,大多數嵌入式設備都要連入區域網或Internet,所以首先應掌握 TCP/IP協議及其編程,這是需首要掌握的基本技術;其次,無線通信是目前的大趨勢,所以掌握無線通信協議及編程也是是很重要的。無線通信協議包括無線區域網通信協議802.11系列,Bluetooth,以及移動通信(如GPRS、GSM、CDMA等)。
C、網路與信息安全技術:如加密技術、數字證書CA以及各種網路安全設備,包括硬體防火牆、入侵檢測IDS、還有防毒牆、IPS等,中國在這方面還是沒有自己優勢的,我們陳院長好象正在往這方面發展。
D、 DSP技術:DSP是Digital Signal Process數字信號處理的意思,DSP處理器通過硬體實現數字信號處理演算法,如高速數據採集、壓縮、解壓縮、通信等。數字信號處理是電子、通信等硬體專業的課程,對於搞軟體的人若能了解一下最好。目前DSP人才較缺。如果有信號與系統、數字信號處理等課程基礎,對於學習MPEG編解碼原理會有很大幫助。
(4)嵌入式開發的相關硬體基礎
對於軟體工程專業的學生,從事嵌入式軟體開發,像數字電路、計算機組成原理、嵌入式微處理器結構等硬體課程是較重要的。另外,匯編語言、C/C++ 數據結構演算法、特別是操作系統等軟體基礎課也是十分重要的。我們的主要目地是能看懂硬體工作原理,但重點應是在嵌入式軟體,特別操作系統級軟體,那將是我們的優勢。我們的研究生里有些是學電子、通信類專業過來的,有較好的模擬電路和單片機基礎,學嵌入式非常合適。
嵌入式本身就是從單片機發展過來的,只是單片機不帶OS,而現在很多嵌入式應用越來越復雜,以至不得不引入嵌入式操作系統。另外,為追求更高速的信號處理速度,現在在一些速度要求較高場合,有不少公司是將一些DSP演算法,如MPEG壓縮解壓縮演算法等用硬體來實現,這就涉及到HDL數字電路設計技術及其 FPGA/IP核實現技術,這方面的人目前市場上也很缺。
關注更多嵌入式請到華清遠見
⑸ WINCE 不給版權費,會有什麼後果
看看微軟在中國是怎麼縱容盜版的,又是怎麼打擊盜版的就知道了
⑹ wince6.0所支持的軟體包是什麼格式的,哪有下載的
整理一下WINCE6.0的安裝過程,發現有很多人自今仍為CE6.0的安裝困擾,不是安裝失敗就是無法編譯成功,有的甚至出現破壞先前安裝的5.0版本的現象,針對這種現象,結合網上的安裝文檔,我總結了安裝指導說明 PS:文中所指的安裝程序路徑為我拿到的軟體包及在我PC的路徑,請根據您的具體路徑來修正。 Window CE6.0安裝順序 Windows CE6.0的安裝過程繁瑣,為確保安裝順利,請仔細閱讀本文,按照步驟一步一步進行安裝。 一、所需安裝軟體包括 1、Visual Studio 2005 2、Visual Studio 2005 Service Pack 1 3、MSDN(可選) 4、Windows Embedded CE6.0(即PB6.0) 5、Windows Embedded CE 6.0 Platform Builder Service Pack 1 6、WINCE6.0R2 7、Microsoft Device Emulator 2.0 8、Virtual Machine Network Driver for Microsoft Device Emulator 9、WINCE6.0 Updates 二、所用磁碟空間 在安裝之前,請檢查您PC的磁碟空間,目標安裝盤剩餘空間最好大於15G,建議30個G,因為還要有R3和以後的系統定製和應用開發。C盤剩餘空間最好大於4G,建議目標安裝盤不要選擇C盤。 安裝程序 所用磁碟空間 Visual Studio 2005 2G Visual Studio 2005 Service Pack 1 1.8G (C盤) MSDN 1.5G Windows Embedded CE6.0 (ARMV4I、X86) 7.8G (C盤1G) WINCE6.0R2 幾百M 總共:14G左右 三、安裝順序 1、先安裝Visual Studio 2005 安裝程序位於VS2005\VSTS\vs目錄下,直接雙擊該目錄下setup.exe進行安裝。最好別用DEFAULT安裝,把組件CUSTOM一下,不然會花很多冤枉的磁碟空間。WINCE600的Platform Builder不像WINCE500是獨立的,而是作為VS2005的插件,以後建立和定製OS、編譯調試全部在VS2005里完成。 2、安裝Visual Studio 2005 Service Pack 1 安裝程序位於\VS2005\VSTS\sp1目錄下,直接雙擊該目錄下VS80sp1-KB926601-X86-ENU.exe進行安裝。這是必須的裝的,Release Note裡面提到SP1提供了Windows Embedded 6.0 platform and tools support。安裝文件為VS80sp1-KB926601-X86-ENU.exe。此補丁對不同的VS2005版本(Standard / Professional / Tem Edition) 都適用。 如果您用的是Vista系統,裝完此補丁後,還要裝VS80sp1-KB932232-X86-ENU.exe補丁。 3、安裝MSDN 安裝程序位於\VS2005\VSTS\msdn目錄下,直接雙擊該目錄下setup.exe進行安裝。 4、安裝Windows Embedded CE6.0 安裝程序位於\CE6\Windows Embedded CE 6.0\目錄下,直接雙擊該目錄下setup.exe進行安裝。在安裝過程中,請注意選擇安裝路徑,在選擇CPU類型時,根據您目標硬體平台來選擇,考慮節省磁碟空間,建議只選ARMV4I和X86。 這里要特別的注意,如何選擇路徑的問題,小安就是個例子(不要罵我呦,嘿嘿),安裝CE 6.0時,選中要安裝的選項後選瀏覽,就可以更改目錄了。這里可以參考GM的安裝說明,如下: http://blog.csdn.net/gooogleman/archive/2009/05/28/4219567.aspx 5、安裝Windows Embedded CE 6.0 Platform Builder Service Pack 1 安裝程序位於\CE6\Windows Embedded CE 6.0 Platform Builder Service Pack 1\目錄下,直接雙擊該目錄下Windows Embedded CE 6.0 Platform Builder Service Pack 1.msi進行安裝。 6、安裝WINCE6.0R2 安裝程序位於\CE6\CE6R2\目錄下,直接雙擊該目錄下setup.exe進行安裝。 這里要對WINCE6.0R2進行必要的說明,WinCE6.0 R2 是WinCE6.0的一個增強組件,相當於WinCE6.0的補丁,先安裝WinCE6.0之後再安裝WinCE6.0 R2就OK! 7、安裝Microsoft Device Emulator 2.0 安裝程序位於\CE6\Microsoft Device Emulator 2.0\目錄下,直接雙擊該目錄下vs_emulator20.exe進行安裝。 8、安裝Virtual Machine Network Driver for Microsoft Device Emulator 安裝程序位於\CE6\ Virtual Machine Network Driver for Microsoft Device Emulator\目錄下,直接雙擊該目錄下Virtual Machine Network Driver for Microsoft Device Emulator.msi進行安裝。 9、安裝WINCE6.0 Updates 安裝程序位於\CE6\WinCe 6.0 Patches\目錄下,請仔細查看文件的時間序,安裝時間序一個一個安裝,從WinCEPB60-061231-Proct-Update-Rollup-Armv4I.msi開始裝,這里只提供到EPB60-080731-2008M07-Armv4I.msi。欲升級最新補丁,請登錄微軟網站下載 http://www.microsoft.com/windows ... etting-started.mspx 10. 安裝WINCE 6.0 R3 利用最新發布的 Windows Embedded CE 6.0 R3,設備製造商可以使用熟悉的工具和創新的技術,創建用戶界面更具沉浸感、瀏覽體驗更豐富多彩、與 Windows PC、伺服器、服務和設備的連接更具特色的與眾不同的設備。以高性能、高可靠性 Windows Embedded CE 平台為基礎,設備製造商可以快速、高效地將其設備推向市場。具體怎麼樣,我也不清楚,我只是把它安裝了,怎麼用,以後和大家一起探討吧。 下載地址: http://www.cevx.com/bbs/viewthre ... %26amp%3Btypeid%3D5 當然,有個大家熟悉的牛人做了個調試助手,我把鏈接發過來: 需要的同學請到這里下載: http://files.cnblogs.com/we-hjb/R3DownLoad.rar Viewers for Windows Embedded CE 6.0 R3 Mobile QQ Messenger Client for Windows Embedded CE 6.0 R3 至此,Windows CE6.0 所有軟體安裝完畢。 下面我將各個部分的網址鏈接在這里給出,大家按照上面的步驟,從下面的鏈接下載即可,不敢保證所有的網址都能正常打開,如果有什麼不能下載的,請和我聯系,我盡快做出修改。 下載地址: 本文以WINCE6.0 180天免費試用版說明如何安裝WINCE6.0 R2 注意必須有足夠的硬碟空間。 1. 安裝Visual Studio 2005 WINCE6.0作為Visual studio 2005的一個插件,必須首先安裝VS2005。 2. 安裝VS2005 SP1補丁 根據安裝的VS2005的語言版本下載並安裝相應的SP1補丁,比如 中文版SP1補丁下載地址: http://www.microsoft.com/downloa ... 6-b39d-37baf6b5b1dc 英文版SP1補丁下載地址: http://www.microsoft.com/downloa ... 6-b39d-37baf6b5b1dc 『說明』請注意,完整安裝過程需要耗費較長時間。 3. 安裝WINCE6.0 如果使用WINCE6.0 180天試用版可以到 http://www.microsoft.com/windowsembedded/eval/trial.mspx 注冊一個密匙並在線安裝WINCE6.0,安裝速度視網速而定,如果網速不好,可以到網上找離線安裝包下載。 安裝時注意在選擇bsp時選上ARMV4l。 4. 安裝WINCE6.0 SP1補丁 下載並安裝Windows Embedded CE 6.0 Platform Builder Service Pack 1.msi,下載地址: http://www.microsoft.com/downloa ... &displaylang=en 5. 安裝WINCE6.0 R2 在線安裝WINCE6.0 R2,地址: http://www.microsoft.com/downloa ... &DisplayLang=en 也可以從網上找離線安裝包下載後安裝。 6. 給WINCE6.0打補丁 按照時間順序打補丁,補丁從2007年年底開始。 注意6410必須打上08年1月的補丁WinCEPB60-080131-2008M01-Armv4I.msi,否則會編譯失敗,下載地址: http://www.microsoft.com/downloa ... &DisplayLang=en 7. 升級.NET Cmpact Framwork3.5 下載地址: http://www.microsoft.com/downloa ... &DisplayLang=en 8.VS2005: 最後,我要補充一點,在安裝完Visual Studio 2005之後,應該首先安裝VS 2005 SP1,然後再安裝PB 6.0。畢竟PB是作為一個插件出現在VS 2005中的,接下來還需要安裝PB 6.0 SP1,可以在微軟網站上下載,下載地址為: www.microsoft.com/downloads/deta ... &displaylang=en 補充: wince6.0的安裝順序&VS2005(下)Platform Buidler for CE 6.0離線安裝包下載: http://hi..com/tommy1987090 ... 71073333fa1cd0.html 本文參考網址: http://hi..com/ch_ff/blog/item/7488ee9578638b19d31b7006.html http://blog.mcuol.com/User/lqshu/Article/15812_1.htm http://hi..com/jjzhang166/b ... 134a4ff21fe786.html http://blog.csdn.net/gooogleman/archive/2009/05/28/4219567.aspx http://blog.163.com/mfk_happy/bl ... 942008816102254414/ http://www.esdevelop.cn/category/windowsce/200801/wince_6.html http://www.cnblogs.com/we-hjb/archive/2009/10/14/1583500.html 轉自 http://blog.csdn.net/hao507/archive/2010/03/17/5388044.aspx 補充: 補充一下,看你電腦配置,不裝個3、4個小時成不了
⑺ ubuntu和windows各自有什麼優勢(只做個人電腦使用)
一、Ubuntu優點:
1、高效的文件管理系統,一般情況下不需要碎片整理 。
2、產生的系統垃圾很少,系統不會隨著使用時間的增多而越來越卡 。
3、拷貝文件速度快,Win10達到5M/S,Ubuntu達到20M/S 。
4、系統安全穩定,漏洞修復快,極少中病毒 。
5、許可權管理很嚴格,避免用戶誤操作 。
6、DIY界面,改善用戶體驗,自由度高(對UI有追求的同學可盡情折騰) 。
7、強大的命令行,基本上所有操作可在上面執行(瞬間逼格升幾個Lev) 。
8、無軟體捆綁行為,桌面無廣告彈窗行為 。
9、無盜版系統這一說法,開源免費正版。
二、Windows 10優點:
1、軟體多,軟體多,軟體多(重要的事情說三遍) 。
2、操作方式對電腦小白友好,上手快 。
3、使用普及率高,同事間協助合作方便 。
4、Win10針對Modern應用進行優化,提升用戶體驗(界面簡潔,運行流暢,去除少用功能,保留核心有用的功能,安裝包體積小) 。
5、支持大量驅動,充分發揮硬體性能。

(7)wince60版權費擴展閱讀
Linux硬體支持通常比最新的版本的Windows表現更好。許多硬體廠商一直在減少對新版本Windows的驅動支持。Linux中的開源驅動程序在在開發者社區一直保持最新,所以很多老式硬體是完全支持最新的Ubuntu版本的。另外,Ubuntu的低系統需求將延長公司的硬體壽命。
雖然部署Linux桌面有很多好處,但企業應該考慮一些潛在的困難。雖然很多技術人員已經使用或者處於學習新技能的願景使用了Linux,但也會有技術人員花大量時間開發一個舒適的Windows管理程序,並且不喜歡變化。
Ubuntu說到本質也是操作系統,Windows能夠處理的東西Ubuntu也能夠處理,有的甚至更好。學習Ubuntu,主要可以了解操作系統的本質的東西(因為是開源的),可以學習跨平台編程的方法,可以更加靈活的和個性化的裝扮你的系統。
從Ubuntu中你最受益的應該是DIY精神。
⑻ 安卓和wince各有什麼優勢,哪個好呢
1.WindowsCE是微軟公司設計的嵌入式和移動計算的平台,所以它是支持硬體的升級的,用戶可以根據自己的需求增加系統的內存,並且從WindowsCE3.0開始,在內核方面WindowsCE開始支持x86,ARM、MIPS等內核,在x86的內核下,WindowsCE系統是可以更換成WindowsXP系統的,現在WindowsCE系統的版本已經出到了WindowsCE6.0.在兼容性方面,由於是從Windows95而來,WindowsCE是支持。EXE程序的安裝的,只要是在硬體允許的條件下,用戶可以下載安裝可種各樣的應用程序來擴展豐富GPS的應用。
2.安卓系統是由Google公司推出的一款開源的操作系統,基於Linux內核,主要是針對手機產品的,由觸控式屏幕進行系統的操作,由於導航儀也是由屏幕進行操控,所以現在安卓系統也開始進軍導航儀市場了。在GPS導航儀應用了Android操作後,系統的擴展性得到了非常大的提升,由於在手機上的廣泛使用,使安卓系統下載應用程序變得非常的方便,而且各式各樣的應用程序也是層出不窮。在安卓系統導航儀中,借鑒手機的使用經驗,導航儀上也加入了WIFI的應用,這個改進對於導航儀功能的擴展來說有非常大的幫助,因為有了WIFI的應用,導航儀儼然變身成為了一台平板電腦,在有無線網路覆蓋的地點用戶可以隨心所欲的瀏覽網頁。安卓系統是一個開放的系統,在手機上的使用很是成功,在移植到導航儀上後,對導航儀的功能擴展起到了非常大的幫助,用戶不僅可以在使用GPS導航時給出行帶來便捷,還可以享受安卓系統所帶來的網路享受。但是在應用安卓系統時,對導航儀本身的硬體來說是一個不小的考驗,而且在接受網路服務時,像3G網路服務,用戶也要負擔一定的網路費用。
⑼ 我現在有一個wince6.0的pda,現在需要更換成安卓系統。不知道誰有技術,我可以FU費。cpu是:PXA310
將PDA是wince5.0的系統刷成安卓2.1系統的方法如下:
1.到官網找到所需的ROM(2.1版本數據包)。
手機進行卡刷:關機(電量50%以上)—同時按住音量上鍵,菜單鍵,電源鍵,出現界面後按音量下鍵。
2.進入recovery模式後的第一件就是先進行雙wipe,進行下面的操作,(在recovery模式里按音量上下鍵是進行選,按HOME鍵表示確認)。
3.先選中
wipedata/factory reset——選 Yes——選 delete all user data 確認。
4.再選中 wipecache partition——選Yes---選 Wipe Cache 確認。
5.然後按按音量選擇installzip from sdcard,然後再出現的界面里選擇choose
zip from sdcard,然後找到剛才放放到sd卡根目錄下的zip格式的rom刷機包,然後按HOME鍵進行確認,然後然後選YES。
6.開始刷機,刷機完成後返回recovery主界面,選中reboot system
now,確認後開始重啟
7.卡刷刷機結束,開機升級完成。
⑽ WinCE和linux有什麼區別和聯系
WinCE是windows旗下開發的一款嵌入式系統,用的系統類似於windows系統,但是目前wince貌似主要用於醫療等一些領域的嵌入式產品,至於用的范圍廣不廣我不是很清楚。同時wince是收費的。
linux是類UNIX系統,蘋果也是類UNIX系統。linux可以裝在PC,像Ubuntu、紅帽、fedora是linux系統的,現在比較流行的android用的是linux系統的內核。當然,linux應用范圍很廣,可以用於嵌入式,像一般的交換機、路由器、網關、機頂盒等一些基本的通信設施使用的都是linux,同時linux是免費和開源,正因為此,linux應用非常廣泛。