電子信息工程專業(yè)導(dǎo)論調(diào)研報(bào)告_第1頁
電子信息工程專業(yè)導(dǎo)論調(diào)研報(bào)告_第2頁
電子信息工程專業(yè)導(dǎo)論調(diào)研報(bào)告_第3頁
電子信息工程專業(yè)導(dǎo)論調(diào)研報(bào)告_第4頁
電子信息工程專業(yè)導(dǎo)論調(diào)研報(bào)告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

電子信息工程專業(yè)導(dǎo)論調(diào)研報(bào)告學(xué)號(hào):5943班級(jí):電工三班姓名:周繼鵬

1.綜述國內(nèi)外嵌入式市場(chǎng)發(fā)展?fàn)顩r:嵌入式技術(shù)已經(jīng)無處不在,從隨身攜帶的mp3、語言復(fù)讀機(jī)、手機(jī)、PDA到家庭之中的智能電視、智能冰箱、機(jī)頂盒,再到工業(yè)生產(chǎn)、娛樂中的機(jī)器人,無不采用嵌入式技術(shù)。各大跨國公司及國內(nèi)外家電巨頭如INTEL、TI、SONY、三星、TCL、聯(lián)想和康佳等都面臨著嵌入式人才嚴(yán)重短缺的挑戰(zhàn)。世界嵌入式硬件和軟件開發(fā)工具市場(chǎng)約億美元,嵌入式系統(tǒng)帶來的工業(yè)年產(chǎn)值達(dá)1萬億美元。隨著全球信息化的發(fā)展,嵌入式系統(tǒng)市場(chǎng)將進(jìn)一步增加?,F(xiàn)在創(chuàng)新、湯姆遜、富士通、西門子、樂金電子、三星、飛利浦、大同、日立、卡西歐等國際大廠都在主動(dòng)應(yīng)用嵌入式技術(shù)。隨著信息家電的新品日漸增多,迷你的嵌入式手持?jǐn)?shù)字裝置,現(xiàn)在雖仍以PDA、手機(jī)(新聞、網(wǎng)站)為主,但隨著儲(chǔ)存器的普及、手持式產(chǎn)品的市場(chǎng)看好,以及嵌入式軟件功效的躍進(jìn),讓信息業(yè)者和家電業(yè)者都看好這塊比PC還大的市場(chǎng),紛紛研發(fā)新品搶市。后PC時(shí)代的到來,使得人們開始越來越多地接觸到嵌入式產(chǎn)品。像手機(jī)、PDA(如商務(wù)通等)均屬于手持的嵌入式產(chǎn)品,DVD機(jī)、機(jī)頂盒等也屬于嵌入式產(chǎn)品,而像車載GPS系統(tǒng)、數(shù)控機(jī)床、網(wǎng)絡(luò)冰箱等同樣都采用嵌入式系統(tǒng)。嵌入式軟件是數(shù)字化產(chǎn)品的核心。如果說PC機(jī)的發(fā)展帶動(dòng)了整個(gè)桌面軟件的發(fā)展,那么數(shù)字化產(chǎn)品的廣泛普及必將為嵌入式軟件產(chǎn)業(yè)的蓬勃發(fā)展提供無窮的推動(dòng)力。我國全方面信息化建設(shè)對(duì)嵌入式系統(tǒng)市場(chǎng)提出巨大需求,信息家電產(chǎn)品年需求量幾億臺(tái),每一類數(shù)字化家電產(chǎn)品需求量千萬臺(tái),工業(yè)控制需求量百十萬臺(tái),商用需求量幾百萬臺(tái)。到,我國嵌入式計(jì)算機(jī)將發(fā)明千億元的效益。在我國,除早期進(jìn)入市場(chǎng)的歐美和我國臺(tái)灣廠商外,本地廠商20世紀(jì)90年代起大力著手嵌入式計(jì)算機(jī)產(chǎn)品的研發(fā)生產(chǎn),并推出了嵌入式智能平臺(tái)EIP概念,提高了產(chǎn)品應(yīng)用水平,應(yīng)用行業(yè)從傳統(tǒng)工控向交通、電力、電信等行業(yè)進(jìn)一步延伸。市場(chǎng)也從臺(tái)灣品牌一統(tǒng)天下,演變?yōu)榕_(tái)灣和大陸品牌齊頭并進(jìn)之勢(shì)。除嵌入式計(jì)算機(jī)外,我國在CPCI技術(shù)研發(fā)上也獲得突破性進(jìn)展。深圳華為、中興等公司現(xiàn)已從單純的通訊設(shè)備制造公司變成嵌入式軟件公司,這對(duì)增強(qiáng)它們的硬件產(chǎn)品的銷售能力起到了主動(dòng)作用。深圳王氏公司原來以生產(chǎn)印刷電路板(PCB)為主業(yè),后來它逐步拓展自己的研發(fā)能力,產(chǎn)品從最低檔的、純正的PCB制造向較高檔的、包含一定嵌入式軟件成分的設(shè)備轉(zhuǎn)移。,它把整個(gè)PCB制造業(yè)務(wù)賣出,現(xiàn)在它已轉(zhuǎn)為計(jì)算機(jī)和通信部件(手機(jī)等)的OEM、ODM提供廠商,在羅湖有一種百余人的研究中心,重要從事嵌入式設(shè)備的開發(fā)工作。倪光南認(rèn)為,王氏公司的這種轉(zhuǎn)變有一定的普遍意義,它表明IT制造業(yè)應(yīng)從低端、純硬件的加工制造向更高端的、嵌入式設(shè)備的設(shè)計(jì)制造方向發(fā)展。在眾多的信息技術(shù)當(dāng)中,嵌入技術(shù)已經(jīng)廣泛滲入、應(yīng)用到各個(gè)領(lǐng)域,涉及到多個(gè)傳統(tǒng)及當(dāng)代技術(shù),形成了前所未有的多學(xué)科、多領(lǐng)域的交叉與融合,對(duì)信息產(chǎn)業(yè)的發(fā)展提出了新的挑戰(zhàn),同時(shí)也為信息產(chǎn)業(yè)發(fā)展帶來了新機(jī)遇。

2.調(diào)研實(shí)踐嵌入式系統(tǒng)是軟硬結(jié)合的東西,搞嵌入式開發(fā)的人有兩類:一類是學(xué)電子工程、通信工程等偏硬件專業(yè)出身的人,他們重要是搞硬件設(shè)計(jì),有時(shí)要開發(fā)某些與硬件關(guān)系最親密的最底層軟件,如BootLoader、BoardSupportPackage(像PC的BIOS同樣,往下驅(qū)動(dòng)硬件,往上支持操作系統(tǒng)),最初級(jí)的硬件驅(qū)動(dòng)程序等。他們的優(yōu)勢(shì)是對(duì)硬件原理非常清晰,局限性是他們更擅長(zhǎng)定義多個(gè)硬件接口,但對(duì)復(fù)雜軟件系統(tǒng)往往力不從心(例如嵌入式操作系統(tǒng)原理和復(fù)雜應(yīng)用軟件等)。另一類是學(xué)軟件、計(jì)算機(jī)專業(yè)出身的人,重要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。如果我們學(xué)軟件的人對(duì)硬件原理和接口有較好的掌握,我們完全也可寫B(tài)SP和硬件驅(qū)動(dòng)程序。嵌入式硬件設(shè)計(jì)完后,多個(gè)功效就全靠軟件來實(shí)現(xiàn)了,嵌入式設(shè)備的增值很大程度上取決于嵌入式軟件,這占了嵌入式系統(tǒng)的最重要工作(現(xiàn)在有諸多公司將硬件設(shè)計(jì)包給了專門的硬件公司,稍復(fù)雜的硬件都交給臺(tái)灣或國外公司設(shè)計(jì),國內(nèi)的硬件設(shè)計(jì)力量很弱,諸多嵌入式公司自己只負(fù)責(zé)開發(fā)軟件,由于公司都懂得,嵌入式產(chǎn)品的差別很大程度在軟件上,在軟件方面是最有“花頭“可做的),因此我們搞軟件的人完全不用緊張我們?cè)谇度胧绞袌?chǎng)上的用武之地,越是智能設(shè)備越是復(fù)雜系統(tǒng),軟件越起核心作用,并且這是現(xiàn)在的趨勢(shì)。在現(xiàn)在職場(chǎng)上比較走熱的還屬偏軟件人才。由于你必須得懂硬件才干開發(fā)出操作系統(tǒng)。因此從事軟件的職業(yè)人才是極少。市場(chǎng)上需要的嵌入式人才必須含有C語言編程經(jīng)驗(yàn)、嵌入式操作系統(tǒng)(嵌入式Linux)經(jīng)驗(yàn)、內(nèi)核裁剪經(jīng)驗(yàn)、驅(qū)動(dòng)程序開發(fā)經(jīng)驗(yàn),例如高級(jí)嵌入式軟件開發(fā)工程師有關(guān)職位規(guī)定是:有豐富的嵌入式多任務(wù)軟件系統(tǒng)分析和設(shè)計(jì)能力,能獨(dú)立完畢項(xiàng)目系統(tǒng)方案,解決系統(tǒng)故障和問題;精通C語言應(yīng)用開發(fā),有良好的編程習(xí)慣和風(fēng)格,程序穩(wěn)定可靠;良好的文檔編寫能力和習(xí)慣,能夠編寫規(guī)范的概要和具體設(shè)計(jì)文檔;熟悉項(xiàng)目管理流程。特別指出,良好的英文閱讀能力及較強(qiáng)的學(xué)習(xí)能力是從事這一領(lǐng)域工作的基礎(chǔ),而熟悉Linux是該職位錄用的優(yōu)先指標(biāo)。嵌入式人才稀缺,身價(jià)自然就高。據(jù)理解,初入門的嵌入式開發(fā)人員年薪普通都能達(dá)成4-7萬元,有3年以上經(jīng)驗(yàn)的人員年薪都在10萬元以上,有工作經(jīng)驗(yàn)的高級(jí)嵌入式工程師年薪在30萬元左右。不僅薪水不菲,嵌入式人才的工作環(huán)境與發(fā)展前景也有優(yōu)勢(shì)。從事嵌入式工作有兩大優(yōu)勢(shì):一是工作強(qiáng)度相對(duì)較低。開發(fā)公司應(yīng)用軟件的IT公司,這個(gè)顧客的系統(tǒng)搞完了,又得去搞下一種顧客的,并且每個(gè)顧客的需求和完畢時(shí)間都不同,開發(fā)人員往往疲于奔命,重復(fù)勞動(dòng);二是搞嵌入式系統(tǒng)的公司,都有自己的產(chǎn)品計(jì)劃,按自己的節(jié)奏行事,所開發(fā)的產(chǎn)品普通是通用的,不會(huì)因客戶的不同而修改,一種產(chǎn)品型號(hào)開發(fā)完了,往往尚有較長(zhǎng)一段空閑時(shí)間進(jìn)行充電和休整。二是職業(yè)發(fā)展相對(duì)順利。從事公司應(yīng)用軟件的人,工作范疇廣,項(xiàng)目變化大,日常的積累很難產(chǎn)生質(zhì)變,容易遭遇職業(yè)瓶頸;而從事嵌入式軟件的人,所涉及的專業(yè)技術(shù)范疇就是那些,時(shí)間長(zhǎng)了會(huì)越來越有經(jīng)驗(yàn)。從事嵌入式軟件開發(fā)的好處是:(1)現(xiàn)在國內(nèi)外這方面的人都很稀缺。首先,是由于這一領(lǐng)域入門門檻較高,不僅要懂較底層軟件(例如操作系統(tǒng)級(jí)、驅(qū)動(dòng)程序級(jí)軟件),對(duì)軟件專業(yè)水平規(guī)定較高(嵌入式系統(tǒng)對(duì)軟件設(shè)計(jì)的時(shí)間和空間效率規(guī)定較高),并且必須懂得硬件的工作原理,因此非專業(yè)IT人員很難切入這一領(lǐng)域;另首先,是由于這一領(lǐng)域較新,現(xiàn)在發(fā)展太快,諸多軟硬件技術(shù)出現(xiàn)時(shí)間不長(zhǎng)或正在出現(xiàn)(如ARM解決器、嵌入式操作系統(tǒng)、MPEG技術(shù)、無線通信合同等),掌握這些新技術(shù)的人固然很找。嵌入式人才稀缺,身價(jià)自然就高,越有經(jīng)驗(yàn)價(jià)格就越高。其實(shí)嵌入式人才稀少,根本因素可能是大多數(shù)人無條件接觸,這需要對(duì)應(yīng)的嵌入式開發(fā)板和軟件,另外需要有經(jīng)驗(yàn)的人進(jìn)行指導(dǎo)開發(fā)流程。(2)與公司計(jì)算等應(yīng)用軟件不同,嵌入式領(lǐng)域人才的工作強(qiáng)度普通低某些(但收入不低)。搞公司應(yīng)用軟件的IT公司,這個(gè)顧客的系統(tǒng)搞完了,又得去搞下一種顧客的,并且每個(gè)顧客的需求和完畢時(shí)間都得按客戶規(guī)定變化,往往疲于奔命,重復(fù)勞動(dòng)。相比而言,搞嵌入式系統(tǒng)的公司,都有自己的產(chǎn)品計(jì)劃,按自己的節(jié)奏行事。所開發(fā)的產(chǎn)品普通是通用的,不會(huì)因客戶的不同而修改。一種產(chǎn)品型號(hào)開發(fā)完了,往往有較長(zhǎng)一段空閑時(shí)間(或只是對(duì)軟件進(jìn)行某些小修補(bǔ)),有時(shí)間進(jìn)行充電和休整。另外,從事嵌入式軟件的每個(gè)人工作范疇相對(duì)狹窄,所涉及的專業(yè)技術(shù)范疇就是那些(ARM、RTOS、MPEG、802.11等),時(shí)間長(zhǎng)了這些東西會(huì)越搞越有經(jīng)驗(yàn),賣賣老本,幾句指導(dǎo)也夠讓那些初入道者琢磨六個(gè)月的。若搞應(yīng)用軟件,可能下一種客戶要換成一種完全不同的軟件開發(fā)平臺(tái),那就苦了。(3)哪天若想創(chuàng)業(yè),搞自已的產(chǎn)品,那么嵌入式是一種不錯(cuò)的主意,這可不像應(yīng)用軟件那樣容易被盜版。土木學(xué)院有一種叫啟明星的公司開發(fā)出一種好象叫“工程e”的掌上PDA(南校區(qū)門口有廣告),施工技術(shù)人員用該P(yáng)DA可當(dāng)場(chǎng)進(jìn)行土木概預(yù)算和其它土木計(jì)算,據(jù)說銷路特好。我認(rèn)識(shí)的某大學(xué)老師,他開發(fā)的飯館用的點(diǎn)菜PDA(WinCE平臺(tái),可無線連網(wǎng)和上網(wǎng)),據(jù)他說銷路不錯(cuò),飯館點(diǎn)點(diǎn)PDA讓客戶點(diǎn)菜,多顯派頭檔次。我記得00級(jí)2+2班當(dāng)年有一組同窗在學(xué)Windows程序設(shè)計(jì)課程時(shí)用VC++設(shè)計(jì)了一種功效很強(qiáng)的點(diǎn)菜系統(tǒng)做為課程項(xiàng)目,當(dāng)時(shí)真想建議他們將這個(gè)軟件做成PDA,預(yù)計(jì)會(huì)有些銷路(上?;疖囌灸蠌V場(chǎng)的Macdonald便使用很美麗的PDA給顧客點(diǎn)食品,像摸像樣的)。這些PDA的硬件設(shè)計(jì)普通都是請(qǐng)其它公司給訂做(這叫“貼牌”:OEM),都是通用的硬件,我們只管設(shè)計(jì)軟件就變成自己的產(chǎn)品了。從事嵌入式軟件開發(fā)的缺點(diǎn)是:(1)入門起點(diǎn)較高,所用到的技術(shù)往往都有一定難度,若軟硬件基礎(chǔ)不好,特別是操作系統(tǒng)級(jí)軟件功底不深,則可能不適于此行。(2)這方面的公司數(shù)量要遠(yuǎn)少于公司計(jì)算類公司。特別是從事嵌入式的小公司數(shù)量較多(小公司要搞自己的產(chǎn)品創(chuàng)業(yè)),出名大公司較少(搞嵌入式的大公司重要有Intel、Motorola、TI、Philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半導(dǎo)體、Microtek、研華、華為、中興通信、上廣電等制造類公司)。這些公司的習(xí)慣思維方式是到電子、通信等偏硬專業(yè)找人。(3)有少數(shù)公司經(jīng)常要碩士以上的人搞嵌入式,重要是基于嵌入式的難度。但大多數(shù)公司也并無此規(guī)定,只要有經(jīng)驗(yàn)即可。同窗若學(xué)習(xí)嵌入式,顯然應(yīng)偏重于嵌入式軟件,特別是嵌入式操作系統(tǒng)方面。對(duì)于搞嵌入式軟件的人,最重要的技術(shù)顯然是(事實(shí)上諸多公司的招聘廣告上就是這樣寫的):(1)掌握主流嵌入式微解決器的構(gòu)造與原理(2)必須掌握一種嵌入式操作系統(tǒng)(3)必須熟悉嵌入式軟件開發(fā)流程并最少做過一種嵌入式軟件項(xiàng)目。3.個(gè)人專業(yè)發(fā)展計(jì)劃學(xué)習(xí)嵌入式最重要的課程:第一項(xiàng)、嵌入式開發(fā)的有關(guān)領(lǐng)域做嵌入式若能熟悉嵌入式應(yīng)用的某些重要領(lǐng)域,這樣的人更受公司歡迎。重要的有關(guān)領(lǐng)域涉及:1、數(shù)字圖像壓縮技術(shù):這是嵌入式最重要最熱門的應(yīng)用領(lǐng)域之一,重要是應(yīng)掌握MPEG編解碼算法和技術(shù),如DVD、MP3、PDA、高精電視、機(jī)頂盒等都涉及MPEG高速解碼問題。2、通信合同及編程技術(shù):這涉及傳統(tǒng)的TCP/IP合同和熱門的無線通信合同。首先,大多數(shù)嵌入式設(shè)備都要連入局域網(wǎng)或Internet,因此首先應(yīng)掌握TCP/IP合同及其編程,這是需首要掌握的基本技術(shù);另首先,無線通信是現(xiàn)在的大趨勢(shì),因此掌握無線通信合同及編程也是是很重要的。無線通信合同涉及無線局域網(wǎng)通信合同802.11系列,Bluetooth,以及移動(dòng)通信(如GPRS、GSM、CDMA等)。3、網(wǎng)絡(luò)與信息安全技術(shù):如加密技術(shù)、數(shù)字證書CA以及多個(gè)網(wǎng)絡(luò)安全設(shè)備,涉及硬件防火墻、入侵檢測(cè)IDS、尚有防毒墻、IPS等,中國在這方面還是沒有自己優(yōu)勢(shì)的,我們陳院長(zhǎng)好象正在往這方面發(fā)展。4、DSP技術(shù):DSP是DigitalSignalProcess數(shù)字信號(hào)解決的意思,DSP解決器通過硬件實(shí)現(xiàn)數(shù)字信號(hào)解決算法,如高速數(shù)據(jù)采集、壓縮、解壓縮、通信等。數(shù)字信號(hào)解決是電子、通信等硬件專業(yè)的課程,對(duì)于搞軟件的人若能理解一下最佳。現(xiàn)在DSP人才較缺。如果有信號(hào)與系統(tǒng)、數(shù)字信號(hào)解決等課程基礎(chǔ),對(duì)于學(xué)習(xí)MPEG編解碼原理睬有很大協(xié)助。第二項(xiàng)、嵌入式開發(fā)的有關(guān)硬件基礎(chǔ)對(duì)于軟件工程專業(yè)的學(xué)生,從事嵌入式軟件開發(fā),像數(shù)字電路、計(jì)算機(jī)構(gòu)成原理、嵌入式微解決器構(gòu)造等硬件課程是較重要的。另外,匯編語言、C/C++數(shù)據(jù)構(gòu)造算法、特別是操作系統(tǒng)等軟件基礎(chǔ)課也是十分重要的。我們的重要目地是能看懂硬件工作原理,但重點(diǎn)應(yīng)是在嵌入式軟件,特別嵌入式系統(tǒng)級(jí)軟件,那將是我們的優(yōu)勢(shì)。我們的碩士里有些是學(xué)電子、通信類專業(yè)過來的,有較好的模擬電路和單片機(jī)基礎(chǔ),學(xué)嵌入式非常適宜。第三項(xiàng)、嵌入式微解決器構(gòu)造與應(yīng)用:這是一門嵌入式硬件基礎(chǔ)課程,我們說過,嵌入式是軟硬件結(jié)合的技術(shù),搞嵌入式軟件的人應(yīng)對(duì)ARM解決器工作原理和接口技術(shù)有充足理解,涉及ARM的匯編指令系統(tǒng)。若不理解解決器原理,怎么能控制硬件工作,怎么能寫出節(jié)省內(nèi)存又運(yùn)行高速的最優(yōu)代碼(嵌入式軟件設(shè)計(jì)特別講究時(shí)空效率),怎么能寫出驅(qū)動(dòng)程序(驅(qū)動(dòng)程序都是與硬件打交道的)?諸多公司招聘嵌入式軟件人員時(shí)都規(guī)定熟悉ARM解決器,將來若同窗到公司中從事嵌入式軟件開發(fā),公司都會(huì)給你一本該設(shè)備的硬件規(guī)格闡明書(xxxSpecification),你必須能看懂其中的內(nèi)存分布和端口使用等最基本的闡明(就像x86匯編同樣),否則怎么設(shè)計(jì)軟件。有些同窗覺得嵌入式解決器課程較枯燥,這重要是硬件課程都較抽象的因素。尚有同窗對(duì)ARM培訓(xùn)匯編不感愛好,覺得嵌入式開發(fā)用C語言就足夠了。其實(shí)不應(yīng)僅是將匯編語言當(dāng)成一種程序設(shè)計(jì)語言,學(xué)匯編重要是為了掌握解決器工作原理的。一種不熟悉匯編語言的人,怎么能在該解決器寫出最優(yōu)的C語言代碼。在嵌入式開發(fā)的某些核心部分,有時(shí)還必須寫匯編,如Bootloader等(可能還涉及BSP)。特別是在對(duì)速度有極高規(guī)定的場(chǎng)合(如DSP解決器的高速圖像采集和圖像解壓縮),現(xiàn)在還會(huì)用到匯編寫程序的,盡管用到的機(jī)會(huì)相對(duì)C要小得多。當(dāng)你在一種嵌入式公司工作時(shí),在查看描述原理的手冊(cè)時(shí),可能諸多都是用匯編描述的,這是由于諸多硬件設(shè)計(jì)人員只會(huì)寫或者喜歡用匯編描述,此時(shí)你就必須看懂匯編程序,否則軟硬件人員可能就無法交流。諸多嵌入式職位招聘時(shí)都規(guī)定熟悉匯編。第四項(xiàng)、嵌入式系統(tǒng)操作類課程除了WinCE的實(shí)時(shí)性稍差外,大多數(shù)嵌入式操作系統(tǒng)的實(shí)時(shí)性都很強(qiáng),因此也可稱為實(shí)時(shí)操作系統(tǒng)RealTimeOperatingSystem。從事嵌入式的人最少須掌握一種嵌入式操作系統(tǒng)(固然掌握兩個(gè)更加好),這在嵌入式的全部技術(shù)中是最為核心的了。現(xiàn)在最重要的RTOS重要涉及:第一類、傳統(tǒng)的典型RTOS:最重要的便是Vxworks操作系統(tǒng),以及其Tornado開發(fā)平臺(tái)。Vxworks因出現(xiàn)稍早,實(shí)時(shí)性很強(qiáng)(據(jù)說可在1ms內(nèi)響應(yīng)外部事件請(qǐng)求),并且內(nèi)核可極微(據(jù)說最小可8K),可靠性較高等,因此在北美,Vxworks占據(jù)了嵌入式系統(tǒng)的多半疆山。特別是在通信設(shè)備等實(shí)時(shí)性規(guī)定較高的系統(tǒng)中,幾乎非Vxworks莫屬。Vxworks的諸多概念和技術(shù)都和Linux很類似,重要是C語言開發(fā)。像Bell-alcatel、Lucent、華為等通信公司在開發(fā)產(chǎn)品時(shí),Vxworks用得諸多。但Vxworks因價(jià)格很高,因此某些小公司或小產(chǎn)品中往往用不起。現(xiàn)在諸多公司都在往嵌入式Linux轉(zhuǎn)(據(jù)說華為現(xiàn)在正在這樣轉(zhuǎn))。但無論如何,Vxworks在一段長(zhǎng)時(shí)間內(nèi)仍是不可動(dòng)搖的。與Vxworks類似的稍有名的實(shí)時(shí)操作系統(tǒng)尚有pSOS、QNX、Nucleus等RTOS。第二類、嵌入式linux操作系統(tǒng):Linux的前途除作為服務(wù)器操作系統(tǒng)外,最成功的便是在嵌入式領(lǐng)域的應(yīng)用,因素固然是免費(fèi)、開源、支持軟件多、呼擁者眾,這樣嵌入式產(chǎn)品成本會(huì)低。Linux本身不是一種為嵌入式設(shè)計(jì)的操作系統(tǒng),不是微內(nèi)核的,并且實(shí)時(shí)性不強(qiáng)?,F(xiàn)在應(yīng)用在嵌入式領(lǐng)域的Linux系統(tǒng)重要有兩類:一類是專為嵌入式設(shè)計(jì)的已被裁減過的Linux系統(tǒng),最慣用的是uClinux(不帶MMU功效),現(xiàn)在占較大應(yīng)用份額,可在ARM7上跑;另一類是跑在ARM9上的,普通是將Linux2.4.18內(nèi)核移植在其上,可使用更多的Linux功效(固然uClinux更可跑在ARM9上)。諸多人預(yù)測(cè),嵌入式Linux預(yù)計(jì)將占嵌入式操作系統(tǒng)的50%以上份額,非常重要。缺點(diǎn)是熟悉Linux的人太少,開發(fā)難度稍大。另外,現(xiàn)在我們能發(fā)現(xiàn)諸多教材和諸多大學(xué)都以u(píng)cOS/II為教學(xué)用實(shí)時(shí)操作系統(tǒng),這重要是由于ucOS/II較簡(jiǎn)樸,且開源,非常適合入門者學(xué)習(xí)實(shí)時(shí)操作系統(tǒng)原理,但由于ucOS/II功效有限,實(shí)用用得較少。況且熟悉了Linux開發(fā),不僅在嵌入式領(lǐng)域有用,對(duì)開發(fā)Linux應(yīng)用軟件,對(duì)加深操作系統(tǒng)的認(rèn)識(shí)也有協(xié)助,可謂一舉多得。據(jù)我所知,現(xiàn)在Intel、Philip都在大搞ARM+LINUX的嵌入式開發(fā),F(xiàn)ujitum則是在自己的解決器上大搞Linux開發(fā)?,F(xiàn)在在嵌入式Linux領(lǐng)域,下列幾個(gè)方面的人特別難找,一是能將Linux移植到某個(gè)新型號(hào)的開發(fā)版上;二是能寫Linux驅(qū)動(dòng)程序的人;三是熟悉Linux內(nèi)核裁減和優(yōu)化的人。但是LINUX有一種硬傷,就是沒有WINDOWS那樣的和諧方便美觀的交互界面,否則微軟帝國早就守不住了。第三類、WindowsCE嵌入式操作系統(tǒng):Microsoft也看準(zhǔn)了嵌入式的巨大市場(chǎng),MS永遠(yuǎn)是最厲害的,WinCE出來只有幾年時(shí)間,但現(xiàn)在已占據(jù)了很大市場(chǎng)份額,特別是在PDA、手機(jī)、顯示儀表等界面規(guī)定較高或者規(guī)定快速開發(fā)的場(chǎng)合,WinCE現(xiàn)在已很流行(據(jù)說有一家賣工控機(jī)的公司板子賣得太好,以至來不及為客戶裁減WinCE)。WinCE現(xiàn)在重要為4.2版(.NET),開發(fā)平臺(tái)重要為WinCEPlatformBuilder,有時(shí)也用EVC環(huán)境開發(fā)某些較上層的應(yīng)用,由于WinCE開發(fā)都是大家熟悉的VC++環(huán)境,因此我院學(xué)過Windows程序設(shè)計(jì)課程的同窗都不會(huì)有多大難度,這也是WinCE容易被人們接受的因素,開發(fā)環(huán)境方便快速,微軟的強(qiáng)大技術(shù)支持,WinCE開發(fā)難度遠(yuǎn)低于嵌入式Linux。對(duì)于急于完畢,不想拿嵌入式Linux冒險(xiǎn)的開發(fā)場(chǎng)合,WinCE是最適宜了(找嵌入式Linux的人可沒那么好找的),畢竟公司不能像學(xué)生學(xué)習(xí)那樣試試看,確保開發(fā)成功更重要。根據(jù)不同的側(cè)重點(diǎn),WinCE尚有兩個(gè)特殊版本,一種是MSPocketPC操作系統(tǒng)專用于PDA上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論