當前位置:首頁 » 操作系統 » linuxwince

linuxwince

發布時間: 2022-07-29 12:34:41

❶ 為什麼說linux更有前途,wince就沒前途嗎,2者最明顯的區別在哪裡

你是學習還是使用這2個系統,linux系統不斷更新完善,用戶各種大型應用中,在移動終端中也有出色表現,安卓系統就是基於linux內核開發的。wince現在微軟公司應該已經完全放棄了,簡單說就是當時window95/98的超級精簡版,但是它有好處就是開發比linux要簡單的多,可以很容易的應用在一些終端上,像指紋識別系統、GPS導航儀、工業終端上等。不過wince這東西是要微軟授權的,linux內核是開源可以自由使用,但開發難度高。

❷ 嵌入式開發中WINCE和LINUX的對比

我剛剛回答一位網友的問題,給你也適合

wince 是微軟的主要針對於消費電子領域,應用還湊合吧 優點是開發起來很方便 如果你會vc 基本上開發wince 小菜一碟 有很多程序拿過來重新編譯下就ok了
缺點 微軟的東西沒免費的 ,貴死

linux 應用大為廣泛 從消費電子領域 比如我的e2 到安防領域可謂無處不在

優點 開源軟體 沒有授權費 穩定 我個人是做linux的 感覺現在linux的熱度是最高的 希望樓主也加入哦

還有一個操作系統vxworks 是美國航天都採用的 實時性非常好,但也非常貴 現在也比較緊缺

你如果熱衷嵌入式 這三大操作系統 你可以自己選擇一個

❸ linux程序移植到wince(詳細一點)!

在VC++下我覺得你差不多就要把所有代碼都重新寫一遍了。

你可以用mingw-g++編譯相應的庫,(GNU-make也是有相應的windows版本的) 然後再編譯你需要的應用程序試試, 因為win下很多架構都是和linux不同的, 可能很多函數你要重新定義才能通得過編譯,你可以先找些簡單的試試。

❹ Linux,vxworks,wince嵌入式有什麼區別和聯系

linux,vxworks,wince均是可以用於嵌入式領域的操作系統,其功能跟PC上的windows
xp之類的作用類似,均是為了方便管理硬體和軟體而使用的。
而ARM,是一家公司的名稱,也是一大類型微控制器/微處理器的統稱(均是以ARM公司提供的CPU核為基礎開發)。在ARM之外,還有MIPS,PowerPC等幾種類型的CPU用在嵌入式領域,你可以把它們看作是PC平台的CPU,只是它們的使用領域不是桌面電腦而已,並集成了很多功能模塊。
所以你的問題的回答:
1,有脫離ARM的,比如說在MIPS上開發做產品,也是屬於嵌入式,嵌入式LINUX可以移植到MIPS上;WINCE和VXWORKS也是一樣。為什麼我們聽說ARM會比較多,那是因為它的推廣工作做得好,價格功耗有優勢,國際上的知名的半導體大廠都有使用了ARM內核的產品,所以可以說是百花齊放的一個程度。
2,嵌入式開發基本上使用C,也可以用C++但很少用。在涉及到底層(硬體)部分,有需要用到少量的匯編(當然匯編格式與所使用的CPU類型有關).
3,在這個問題里,ARM是一個CPU,一個產品除了CPU外,還有別的部件,比如說溫度感測器,各種通訊介面,這些都是硬體的東西,是實實在在的晶元構成的。假如這個產品不復雜,但又用了ARM,一樣可以不使用操作系統,直接用普通寫法的程序去控制硬體(業內通俗說法叫:裸奔);但是當這個產品的功能很復雜,又用了乙太網,又用了界面,又用了很多高級的硬體,比如說智能手機,那麼它就需要一個嵌入式的操作系統去控制手機,這樣對於手機來說,產品的開發速度會加快,而且維護也相對容易,改進時的修改工作量也較少。你在市面上見到的大部分智能手機都是基於WINDOWS
MOBILE系統的,當然NOKIA的SYMBIAN也屬於嵌入式操作系統,只是其是專用於手機,還有少部分的智能手機比如MOTO的部分智能手機就是用的嵌入式LINUX的系統。
所以,對於一個較復雜的產品,工程師是各司其職,有專門負責硬體電路部分的,有專門去修改操作系統的驅動的,有專門去編寫上層的應用軟體的,這樣就有了嵌入式硬體工程師,嵌入式軟體工程師之分了,很多中小公司很多工作都是一人做完的,所以分類就不是那麼細了。
4,這個問題3中已經回答了一部分,跑上操作系統的,基本上都是你說的那樣劃分的,因為每一部分的工作都比較復雜,所以最好專人負責各自的部分,這樣項目進度才能保證.
其實你問的這些,書上網上都有的,搜一搜就有了~~~~

❺ 嵌入式開發從何入手Linux和winCE有開發什麼不同

嵌入式開發有很多具體的方向的,不過從你說的winCE和linux我覺得你可能比較注重的是手持終端的開發。
首先你有編程方面的基礎,c和c++還有匯編等,這樣編程方面的基礎基本上就夠了,至於VB的話,嵌入式開發很少用到,可能只是PC終端的人機交互界面會使用一些罷了。
另外,想學習嵌入式軟體的開發最終要的是要對你所想要開發的硬體體系架構有一定的了解才行,比如x86,arm,powerpc,MIPS等等。如果你想從事手持終端的開發的話,目前主流的手持終端一般都採用arm的體系架構,高級的可能會用到powerpc。如果入門級別的話,還是arm比較合適,一方面技術比較成熟,網上的論壇和資料很多,學習起來比較方便;另外,板子相對便宜一些。
搞嵌入式開發的話你可能更多的需要對你所開發的操作系統有所了解,需要知道該系統的特點是什麼,能夠提供怎樣的資源。嵌入式軟體開發最重要的其實是安排程序在運行過程中對系統資源的分配使用,所以不了解系統的資源分配原則是不可以的。
你所說的winCE和linux我個人理解應該是目標系統的軟體平台,就是在終端上跑著的操作平台。你要在自己的PC上裝這樣的操作系統是很不靠譜的,因為他們是應用平台,不適合開發的,很多資源沒法使用,配置起來也很麻煩。
如果你想搞winCE的開發的話在windows上就可以,VS2008以上的版本里有針對winCE平台的開發套件,你可以很方便的在上面開發一些基於winCE的軟體程序,方式跟用普通的編程語言在pc上開發差不多,MFC方面也是通用的,比較簡單。(目前windows的嵌入式平台好像不叫CE了吧,現在好像windows主推的嵌入式平台是win7 mobile吧,具體我不太了解,你可以平時自己在了解一下,早點嘗鮮還是比較好的,嵌入式開發中走在技術前沿的人都是比較佔便宜的)。
但如果你想高linux的開發的話,建議你還是裝個linux平台。目前流行的開發平台主要有Redhat,ubuntu和openSuse,建議你弄個ubuntu裝裝,免費的,而且是主流的個人開發平台。
另外,你如果想在嵌入式軟體開發方面有所建樹的話,建議你考慮好自己到底想要做那些方面的開發然後在著手去學習,因為嵌入式軟體的專用型是比較強的,每一個項目就對應著不同的系統平台,你想要精通每種平台是需要非常非常長時間的技術積累的,如果一開始就把網撒的太開,很有可能你學到一半的時候就會覺得好像學了很久但是什麼都沒有學會,然後慢慢就沒有信心了。考慮好方向以後還是計劃著買個開發板自己玩玩,因為嵌入式開發是實踐性很強的開發,需要在開發中學習才更有效率,所以我個人認為硬體投資還是很有必要的。
至於IDE的話,winCE剛才已經說過了,VS上做開發很方便,而且你也不會陌生。Linux的開發會麻煩一些,不過在Redhat和ubuntu上也有些基於eclipse的IDE平台,開發也是很方便的,只不過習慣在windows上開發的人要在linux上開發需要一個熟悉的過程罷了,不要擔心和害怕,慢慢習慣就好了。
我的思路有點亂,不過你的問題我上面的回答應該多少都覆蓋到了,希望能夠對你有所幫助,也祝願你能在你的目標上有所建樹~~ ^_^

❻ Linux 與WinCE的區別

最大的區別是一個開源一個封閉。
從實際廠家支持和嵌入式領域來說:linux支持的廠家多些。
代碼執行效率上講linux比wince的高。
微軟在電腦桌面領域還是統治地位。但是嵌入式領域里linux是統治地位。

❼ WinCE和linux有什麼區別和聯系

WinCE是windows旗下開發的一款嵌入式系統,用的系統類似於windows系統,但是目前wince貌似主要用於醫療等一些領域的嵌入式產品,至於用的范圍廣不廣我不是很清楚。同時wince是收費的。
linux是類UNIX系統,蘋果也是類UNIX系統。linux可以裝在PC,像Ubuntu、紅帽、fedora是linux系統的,現在比較流行的android用的是linux系統的內核。當然,linux應用范圍很廣,可以用於嵌入式,像一般的交換機、路由器、網關、機頂盒等一些基本的通信設施使用的都是linux,同時linux是免費和開源,正因為此,linux應用非常廣泛。

❽ 怎麼裝wince和linux雙系統

linux推薦用arch linux,比較小巧,但是對動手能力要求比較高。Ubuntu的社區用戶比較多,用它的話解決問題比較方便。雙系統的話不太清楚,估計wince比較難找齊驅動。你的本可以光碟機啟動或者USB啟動吧?如果不行的話灌系統可能有點棘手,要先找個boot loader

熱點內容
腳本設計圖 發布:2025-01-18 18:06:17 瀏覽:600
內部存儲空間不足總是跳出來 發布:2025-01-18 17:56:22 瀏覽:950
安卓光遇更新後魔法商店去哪裡了 發布:2025-01-18 17:55:47 瀏覽:132
安卓手機怎麼變成蘋果設備 發布:2025-01-18 17:46:06 瀏覽:915
linux服務端 發布:2025-01-18 17:36:55 瀏覽:250
表白代碼的編譯器是什麼 發布:2025-01-18 17:36:53 瀏覽:999
錄像機日誌伺服器地址怎麼填 發布:2025-01-18 17:28:17 瀏覽:110
安卓手機如何調整圖標樣式 發布:2025-01-18 17:23:53 瀏覽:549
計算機配置單怎麼算 發布:2025-01-18 17:23:52 瀏覽:81
超級終端如何清空配置 發布:2025-01-18 17:18:44 瀏覽:598