国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
微軟智能之源-WinCE - 天行健的日志 - 網(wǎng)易博客
微軟智能之源-WinCE
 
看了大家的一些疑問(wèn),今天我們就來(lái)說(shuō)說(shuō)Windows CE,一些疑問(wèn)就可以解決了。
Windows CE
名詞解釋:(文中帶*的詞語(yǔ),我在這里做了一些名詞解釋,幫助你閱讀我這篇文章)
1、API(Application Programming Interface,應(yīng)用程序編程接口)是一套用來(lái)控制Windows的各個(gè)部件(從桌面的外觀到為一個(gè)新進(jìn)程分配的內(nèi)存)的外觀和行為的一套預(yù)先定義的Windows函數(shù),用戶的每個(gè)動(dòng)作都會(huì)引發(fā)一個(gè)或幾個(gè)函數(shù)的運(yùn)行以告訴Windows發(fā)生了什么。
2、Visual:中文意思是“可視化的”,是在Windows95后,微軟把當(dāng)時(shí)自己的編程工具進(jìn)行改進(jìn)和整合后發(fā)布的一種編程工具套裝。其中主要包括Visual c++、Visual Basic、Visual Foxpro。最大的特點(diǎn)就是可以直接調(diào)用Windows的元素(函數(shù)方法),例如:如果你想在軟件中顯示時(shí)間,不必去編寫復(fù)雜的程序進(jìn)行計(jì)算,只要寫=now(time)就可以了,因?yàn)樗苯诱{(diào)用Windows的now函數(shù)的time元素(方法),另外就是在寫程序時(shí)不必考慮封裝(生成exe文件)問(wèn)題,因?yàn)樵诜庋b的時(shí)候它會(huì)自動(dòng)封裝要用的注冊(cè)信息和動(dòng)態(tài)鏈接庫(kù)(*.dll)文件。
3、PDA,英文全稱Personal Digital Assistant,即個(gè)人數(shù)碼助理,一般是指掌上電腦。相對(duì)于傳統(tǒng)電腦,PDA的優(yōu)點(diǎn)是輕便、小巧、可移動(dòng)性強(qiáng),同時(shí)又不失功能的強(qiáng)大,缺點(diǎn)是屏幕過(guò)小,且電池續(xù)航能力有限。PDA通常采用手寫筆作為輸入設(shè)備,而存儲(chǔ)卡作為外部存儲(chǔ)介質(zhì)。在無(wú)線傳輸方面,大多數(shù)PDA具有紅外和藍(lán)牙接口,以保證無(wú)線傳輸?shù)谋憷?。許多PDA還能夠具備Wi-Fi連接以及GPS全球衛(wèi)星定位系統(tǒng)。
4、 Paim,另外一個(gè)手機(jī)操作系統(tǒng),它的第三方軟件擁有量,位居所有手機(jī)操作系統(tǒng)之首,系統(tǒng)穩(wěn)定,使用簡(jiǎn)單,它最不尋常的特點(diǎn)就是:?jiǎn)稳蝿?wù)操作系統(tǒng),這一點(diǎn)是最受爭(zhēng)議的,喜歡的人說(shuō)它這樣保證了系統(tǒng)的穩(wěn)定性,不會(huì)像另外的一些系統(tǒng)(指的就是Windows)在軟件運(yùn)行過(guò)多時(shí),進(jìn)入內(nèi)存溢出的窘境。但是不喜歡的人說(shuō)它就是一個(gè)GUI版本的DOS。特別說(shuō)明:?jiǎn)稳蝿?wù)代表著在同時(shí)間單位內(nèi)只能運(yùn)行一個(gè)程序,也就是說(shuō),如果你想在聽(tīng)音樂(lè)時(shí)看書,那是不可能的,因?yàn)樗荒苓\(yùn)行一個(gè)程序,要不然你聽(tīng)音樂(lè),要不然你就看書。
5、Pilot:另外一個(gè)標(biāo)準(zhǔn)的開發(fā)平臺(tái),paim和Pilot Linux就是基于這個(gè)平臺(tái)上開發(fā)的。
6、 VxWorks 是美國(guó) Wind River System 公司(風(fēng)河公司 ,即WRS公司)推出的一個(gè)實(shí)時(shí)操作系統(tǒng)。
7、 Linux操作系統(tǒng),是一種跨平臺(tái)操作系統(tǒng)。Linux操作系統(tǒng)的內(nèi)核的名字也是“Linux”。Linux操作系統(tǒng)是自由軟件和開放源代碼軟件。因?yàn)殡娪啊短┨鼓峥颂?hào)》的虛擬場(chǎng)景在其上完成,所以名聲大振,我們要想用的話,可以試一下中科院開發(fā)的“紅旗linux”。
8、.NET Framework 是支持生成和運(yùn)行下一代應(yīng)用程序和 XML Web services 的內(nèi)部 Windows 組件。
9、Visual Studio 2005:前面已經(jīng)介紹過(guò)Visual Studio,2005中加入了.NET Framework2.0,并且相應(yīng)的編程工具都實(shí)現(xiàn)了.Net的編程。
WindowsCE是微軟公司嵌入式、移動(dòng)計(jì)算平臺(tái)的基礎(chǔ),它是一個(gè)開放的、可升級(jí)的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作系統(tǒng),它是精簡(jiǎn)的Windows 95,Windows CE的圖形用戶界面相當(dāng)出色。
其中CE中的C代表袖珍(Compact)、消費(fèi)(Consumer)、通信能力(Connectivit)和伴侶(Companion);E代表電子產(chǎn)品(Electronics)。與Windows 95/98、Windows NT不同的是,Windows CE是所有源代碼全部由微軟自行開發(fā)的嵌入式新型操作系統(tǒng),其操作界面雖來(lái)源于Windows 95/98,但Windows CE是基于WIN32 API*重新開發(fā)、新型的信息設(shè)備的平臺(tái)。Windows CE具有模塊化、結(jié)構(gòu)化和基于Win32應(yīng)用程序接口和與處理器無(wú)關(guān)等特點(diǎn)。Windows CE不僅繼承了傳統(tǒng)的Windows圖形界面,并且在Windows CE平臺(tái)上可以使用Windows 95/98上的編程工具(如Visual Basic、Visual C++*等)、使用同樣的函數(shù)、使用同樣的界面風(fēng)格,使絕大多數(shù)的應(yīng)用軟件只需簡(jiǎn)單的修改和移植就可以在Windows CE平臺(tái)上繼續(xù)使用。
WindowsCE版本主要有1.0、2.0、3.0、4.0、4.2、5.0 和6.0
WinCE1.0 : WINCE1.0是一種基于Windows95的操作系統(tǒng),其實(shí)就是單色的Windows95簡(jiǎn)化版本。90年代中期卡西歐推出第一款采用WinCE1.0操作系統(tǒng)的蛤殼式PDA*,算是第一家推出真正稱得上手掌尺寸的掌上電腦廠商。作為第一代的WinCE1.0于1996年問(wèn)世,不過(guò)它最初的發(fā)展并不順利。當(dāng)時(shí)Paim*操作系統(tǒng)在PDA市場(chǎng)上非常成功,幾乎成為了整個(gè)PDA產(chǎn)品的代名詞,在這種情況下,微軟公司被迫為最初WinCE的不斷改進(jìn)的同時(shí),微軟公司也通過(guò)游說(shuō)、技術(shù)支持、直接資助等手段聚集了大量合作廠商,使WinCE類的PDA陣容越來(lái)越強(qiáng)大。
WinCE2.0 : 隨著Windows95的出現(xiàn)和Windows98的成功,PDA市場(chǎng)的發(fā)展?jié)摿Ρ槐姸喾治黾铱春?,嗅覺(jué)異常靈敏的“微軟”自然不會(huì)放過(guò)這樣一個(gè)巨大的市場(chǎng),在其操作系統(tǒng)帝國(guó)已經(jīng)非常穩(wěn)定的前提下,又開始了在PDA市場(chǎng)上的全力沖刺,用WinCE2.0操作系統(tǒng)來(lái)打造與Palm非常類似的掌上產(chǎn)品。
WinCE2.0不僅比CE1.0快的多,而且的彩色顯示,又眾多新型PDA采用新的WinCE2.0系統(tǒng),大有取代Pilot*的趨勢(shì),成為PDA操作系統(tǒng)新的標(biāo)準(zhǔn)。盡管CE2.0仍然要比Pilot的操作系統(tǒng)需要的空間要大的多,但它具有Windows的界面,會(huì)用PC的人估計(jì)沒(méi)有多少人不會(huì)使用微軟的操作系統(tǒng)。如果你熟悉Windows95,在使用WindowsCE的時(shí)候就熟門熟路了,就不需要重新學(xué)習(xí)。而且,兩者技術(shù)上的相似性,第三方Windows應(yīng)用軟件開發(fā)商們,就可以很容易地把自己的應(yīng)用軟件轉(zhuǎn)換成可供CE運(yùn)行的版本,因此,WindowsCE的可使用軟件的種類將會(huì)越來(lái)越多的。
WinCE3.0: WinCE3.0是微軟的Windows Compact Edition,是一個(gè)通用版本,并不針對(duì)掌上產(chǎn)品,標(biāo)準(zhǔn)PC、家電和工控設(shè)備上也可以安裝運(yùn)行,但要做許多客戶化工作,當(dāng)然也可以做掌上電腦。 微軟鼓勵(lì)大家在任何硬件平臺(tái)(WinCE3.0支持5系列CPU: x86, PowerPC, ARM ,MIPS,SH3/4) 上使用(為了和VxWorks*,Linux*等競(jìng)爭(zhēng)),所以早期的WINCE運(yùn)行在不同的硬件平臺(tái)上。
2000年微軟公司將WinCE3.0正式改名為Windows for Pocket PC,簡(jiǎn)稱Pocket PC。就是把Pocket Word和Pocket Excel等一些日常所需的辦公軟件的袖珍版裝了進(jìn)去Pocket PC,同時(shí)在娛樂(lè)方面的性能做很大的加強(qiáng)。當(dāng)然對(duì)于微軟的所有舉動(dòng),捧場(chǎng)的廠商自然也不會(huì)少,加入Pocket PC 陣營(yíng)的現(xiàn)在就有HP、Compaq、Casio等一些著名廠商。當(dāng)Compaq的iPAQ 3630的誕生和在市場(chǎng)的熱銷,支持和加入Pocket PC陣營(yíng)的廠商就越來(lái)越多。2002年智能手機(jī)商機(jī)再現(xiàn),不少PPC廠商希望推出整合手機(jī)功能的PPC,于是在2002年8月,專門為手機(jī)優(yōu)化過(guò)的微軟Pocket PC 2002 Phone Edition操作系統(tǒng)匆匆問(wèn)世,2002年10月,國(guó)內(nèi)第一款PPC手機(jī)--多普達(dá)686上市了,隨后熊貓推出了CH860、聯(lián)想推出ET180
WinCE4.0: WinCE.Net(即WinCE 4.0)是微軟于2002年1月份推出的首個(gè)以.Net為名的操作系統(tǒng),從名字上我們就可以知道它是微軟的.net的一部分。WinCE.Net是WinCE3.0的升級(jí),同時(shí)還加入.Net Framework*精簡(jiǎn)版,支持藍(lán)牙和.Net應(yīng)用程序開發(fā)。
WinCE4.2 : WindowsCE.NET 4.2是WindowsCE.NET 4.0/4.1的升級(jí)版,對(duì)Windows CE先前版本的強(qiáng)大功能進(jìn)行了進(jìn)一步的擴(kuò)充和豐富,基于其開發(fā)的設(shè)備將從這些微小但重要的變化中獲得更好的性能和更強(qiáng)的Windows集成功能。微軟在WinCE4.2版時(shí)曾提供開放源代碼,不過(guò)只針對(duì)研究單位,而程序代碼較少,為200萬(wàn)行。
WinCE5.0: WinCE5.0在2004年5月份推出,微軟宣布WinCE5.0擴(kuò)大開放程序源代碼。在這個(gè)開放源代碼計(jì)劃授權(quán)下,微軟開放250萬(wàn)行源代碼程序作為評(píng)估套件(evaluationkit)。凡是個(gè)人、廠商都可以下載這些源代碼加以修改使用,未來(lái)廠商OEM時(shí),則再依執(zhí)行時(shí)期(Run-time)授權(quán),支付Win CE5.0核心每臺(tái)機(jī)器3美元的授權(quán)費(fèi)用,這也是微軟第一個(gè)提供商業(yè)用途衍生授權(quán)的操作系統(tǒng)。
Windows CE 6.0: 2006年11月,微軟公司其最新的嵌入式平臺(tái)Windows Embedded CE 6.0正式上市。作為業(yè)內(nèi)領(lǐng)先的軟件工具,Windows Embedded CE 6.0將為多種設(shè)備構(gòu)建實(shí)時(shí)操作系統(tǒng),例如:互聯(lián)網(wǎng)協(xié)議(IP)機(jī)頂盒、全球定位系統(tǒng)(GPS)、無(wú)線投影儀,以及各種工業(yè)自動(dòng)化、消費(fèi)電子以及醫(yī)療設(shè)備等。
在Windows Embedded誕生十周年之際,微軟將首次在“共享源計(jì)劃(Microsoft Shared Source programme)”中100%毫無(wú)保留地開放Windows Embedded CE 6.0內(nèi)核,(GUI圖形用戶界面不開放)比Windows Embedded CE的先前版本的開放比例整體高出56%。“共享源計(jì)劃”為設(shè)備制造商提供了全面的源代碼訪問(wèn),以進(jìn)行修改和重新發(fā)布(根據(jù)許可協(xié)議條款),而且不需要與微軟或其他方共享他們最終的設(shè)計(jì)成果。盡管Windows操作系統(tǒng)是一個(gè)通用型計(jì)算機(jī)平臺(tái),為實(shí)現(xiàn)統(tǒng)一的體驗(yàn)而設(shè)計(jì),設(shè)備制造商可以使用Windows Embedded CE 6.0這個(gè)工具包為不同的非桌面設(shè)備構(gòu)建定制化的操作系統(tǒng)映像。通過(guò)獲得Windows Embedded CE源代碼的某些部分,比如:文件系統(tǒng)、設(shè)備驅(qū)動(dòng)程序和其他核心組件,嵌入式開發(fā)者可以選擇他們所需的源代碼,然后編譯并構(gòu)建自己的代碼和獨(dú)特的操作系統(tǒng),迅速將他們的設(shè)備推向市場(chǎng)。
微軟還將Visual Studio 2005專業(yè)版作為Windows Embedded CE 6.0的一部分一并推出。這對(duì)微軟來(lái)說(shuō)又是一次史無(wú)前例的突破。
Visual Studio 2005專業(yè)版將包括一個(gè)被稱為Platform Builder的功能強(qiáng)大的插件,它是一個(gè)專門為嵌入式平臺(tái)提供的“集成開發(fā)環(huán)境”。這個(gè)集成開發(fā)環(huán)境使得整個(gè)開發(fā)鏈融為一體,并提供了一個(gè)從設(shè)備到應(yīng)用都易于使用的工具,極大地加速了設(shè)備開發(fā)的上市。 Windows Embedded CE 6.0重新設(shè)計(jì)的內(nèi)核具有32,000個(gè)處理器的并發(fā)處理能力,每個(gè)處理有2GB虛擬內(nèi)存尋址空間,同時(shí)還能保持系統(tǒng)的實(shí)時(shí)響應(yīng)。這使得開發(fā)人員可以將大量強(qiáng)大的應(yīng)用程序融入到更智能化、更復(fù)雜的設(shè)備中。無(wú)論在路上、在工作還是在家里,都可以使用這種設(shè)備。
在路上: Windows Embedded CE 6.0加入了新的單元核心數(shù)據(jù)和語(yǔ)音組件,這使得設(shè)備能夠通過(guò)蜂窩通訊網(wǎng)絡(luò)建立數(shù)據(jù)連接和語(yǔ)音通話,從而實(shí)現(xiàn)機(jī)器對(duì)機(jī)器的通訊應(yīng)用場(chǎng)景,并構(gòu)建相應(yīng)的設(shè)備,如停車表、自動(dòng)售貨機(jī)和GPS設(shè)備等。
在工作上: Windows Embedded CE 6.0包含的組件更便于開發(fā)者創(chuàng)建通過(guò)Windows Vista內(nèi)置功能無(wú)線連接到遠(yuǎn)程桌面共享體驗(yàn)的投影儀。
在家中: Windows Embedded CE 6.0充分利用了多媒體技術(shù),以開發(fā)網(wǎng)絡(luò)媒體設(shè)備、數(shù)字視頻錄像機(jī)和IP機(jī)頂盒等。 [/color]
以上我們已經(jīng)認(rèn)識(shí)了Windows CE(累死我了,發(fā)個(gè)帖子容易嗎?),下面我想和大家一起討論討論其中的一些細(xì)節(jié)問(wèn)題:
1、Windows CE不是Windows Mobile。這是一個(gè)概念性的問(wèn)題,Windows CE是一個(gè)開發(fā)平臺(tái),而Windows Mobile是基于Windows CE平臺(tái)上開發(fā)的專門用于手機(jī)的操作系統(tǒng),也就是說(shuō)Windows Mobile根據(jù)手機(jī)的特點(diǎn)把設(shè)備的驅(qū)動(dòng)程序,軟件都集成了,但是Window CE是跨平臺(tái)的,所以這些東西都沒(méi)有,需要使用者自己安裝和開發(fā)。所以現(xiàn)在魅族的工作人員做的就是這些事情,如果愿意,魅族也可以給他們開發(fā)的這個(gè)操作系統(tǒng)起一個(gè)名字,就像Windows Mobile這個(gè)名字一樣。
2、m8能不能支持rm?(其實(shí)這個(gè)問(wèn)題應(yīng)該這樣說(shuō):Windows CE能支持什么):首先我們要弄清楚一個(gè)問(wèn)題,也就是開發(fā)方式,你如果認(rèn)真的讀了剛才的介紹,你會(huì)發(fā)現(xiàn)Windows CE平臺(tái)為我們提供了win32 api,這個(gè)意思就是說(shuō),軟件的接口問(wèn)題不需要我們?nèi)ゾ幊蹋苯涌梢哉{(diào)用接口,而且我在文中提到過(guò)Windows CE是和windows系列電腦操作軟件的接口保持一致的。那么我們的開發(fā)編程僅僅就是應(yīng)用層的開發(fā),物理層不需要我們操心。現(xiàn)在就有答案了,你家電腦上的Windows能不能支持rm格式的文件了?能,那怎么樣支持的呢?就是裝上Realplayer。那么我可以告訴你,Windows CE只要有相應(yīng)的解碼器就可以支持任何一種音樂(lè)、視頻格式,這叫做軟解碼。別的手機(jī)不支持因?yàn)樗麄兊拈_發(fā)基于了物理層,也就是他們使用硬解碼,所以沒(méi)有解碼芯片,他們就支持不了。就像你們家的vcd永遠(yuǎn)讀不出來(lái)dvd光碟。(另外說(shuō)明一點(diǎn),只要到時(shí)候魅族提供多媒體指令接入鏈接庫(kù),我為大家寫m8上的“暴風(fēng)影音”!)
3、m8軟件開始會(huì)很少?這個(gè)概念是錯(cuò)誤的,由于Windows CE和windows系統(tǒng)及Windows mobile 采用了一樣的內(nèi)核和api,所以在Windows和Windows mobile上運(yùn)行的大部分軟件都可以或者稍作修改就可以在Windows CE上使用了。
4、觸摸屏對(duì)軟件的影響。大家可能有這樣的顧慮,在別的手機(jī)操作系統(tǒng)上觸摸屏的手機(jī)軟件往往可以在不是觸摸屏的手機(jī)上運(yùn)行,但是反過(guò)來(lái)就不可以了。這樣的問(wèn)題存在是因?yàn)樵陂_發(fā)的時(shí)候往往他們刪除了不用的端口造成的,比如ppc在操作系統(tǒng)方式和smartphone不同,再如s60和uiq的操作系統(tǒng)方式也不同,是的,這個(gè)問(wèn)題是肯定存在的,到底m8在開發(fā)的過(guò)程中是怎么樣的,我們實(shí)在不得而知。
好了,有什么問(wèn)題大家可以一起討論,當(dāng)然我以我僅有的知識(shí)寫了這篇文章,如有不同意見(jiàn),說(shuō)出來(lái)大家一起研究一下。 魅族加油,m8加油?。?div style="height:15px;">
友情提示:本人正在寫關(guān)于現(xiàn)在幾大操作系統(tǒng)的介紹和不同,及其中間存在的淵源,就請(qǐng)大家關(guān)注“【掃盲】二、諾摩三索的智能之劍”
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
windows ce
微軟嵌入式操作系統(tǒng)WindowsCE 6測(cè)試版發(fā)布
windows ce、windows mobile和 Pocket PC 的區(qū)別 - 水天...
微軟歷代手機(jī)操作系統(tǒng)一覽-華軍資訊
WinCE與Windows Mobile操作系統(tǒng)的區(qū)別
嵌入式系統(tǒng)烽火再起 微軟10年磨一劍
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服