嵌入式系統(tǒng)技術(shù)性具備非常廣闊的應(yīng)用前景,其主要用途包括智能機(jī)器人,嵌入式集成ic的發(fā)展趨勢(shì)將使智能機(jī)器人在小型化,全智能層面優(yōu)點(diǎn)更為顯著,另外會(huì)大幅度減少智能機(jī)器人的,使其在工業(yè)行業(yè)和服務(wù)項(xiàng)目行業(yè)得到更普遍的運(yùn)用。
嵌入式主要是硬軟融合的一個(gè)方位,根據(jù)LINUX電腦操作系統(tǒng)下邊的C開發(fā)設(shè)計(jì),包括:嵌入式Linux系統(tǒng)軟件開發(fā):偏重于開發(fā)工具構(gòu)建、核心基本原理、交叉編譯等。嵌入式Linux應(yīng)用程序開發(fā):偏重于Linux運(yùn)用程序編寫、核心編譯程序、系統(tǒng)進(jìn)程。嵌入式Linux驅(qū)動(dòng)開發(fā):偏重于嵌入式Linux系統(tǒng)軟件下的驅(qū)動(dòng)開發(fā)、核心的詳細(xì)分析。
如何成為嵌入式軟件工程師?
1、發(fā)展方向
確定自己的發(fā)展方向,制定職業(yè)計(jì)劃并為此付出實(shí)際行動(dòng),那么無(wú)論你將來(lái)是往技術(shù)、管理方向發(fā)展還是自主創(chuàng)業(yè),甚至無(wú)論你將來(lái)是否仍然執(zhí)行你現(xiàn)在制定的計(jì)劃,你都將獲得能力的提高。
2、理論與實(shí)踐
一個(gè)合格的嵌入式系統(tǒng)軟件工程師,是真正理解了嵌入式系統(tǒng)軟件產(chǎn)品的本質(zhì)及軟件產(chǎn)品研發(fā)思想精髓的人。掌握嵌入式系統(tǒng)軟件開發(fā)語(yǔ)言、應(yīng)用語(yǔ)言工具,解決工作中的具體問(wèn)題、完成目標(biāo)任務(wù)。
3、系統(tǒng)硬件
嵌入式系統(tǒng)硬件是將傳統(tǒng)的基于CPU的外圍器件,整合到CPU芯片內(nèi)部。例如比較高端的ARM類Intel Xscale架構(gòu)下的IXP網(wǎng)絡(luò)處理器CPU內(nèi)部集成了PCI控制器,還集成了3個(gè)NPE網(wǎng)絡(luò)處理器引擎。
4、系統(tǒng)軟件
從軟件上理解。嵌入式系統(tǒng)就是在定制操作系統(tǒng)內(nèi)核里將應(yīng)用一并選入,編譯后將內(nèi)核下載到ROM中。而在定制操作系統(tǒng)內(nèi)核時(shí)所選擇的應(yīng)用程序組 件則是完成了軟件的“嵌入”。
嵌入式系統(tǒng)的應(yīng)用已涉及到生產(chǎn)、工作、生活各個(gè)方面。從家用電子電器產(chǎn)品中的冰箱、洗衣機(jī)、電視、微波爐到 MP3、DVD;從轎車控制到火車、飛機(jī)的安全防范;從手機(jī)電話到 PDA;從醫(yī)院的 B 超、CT到核磁共振器;從機(jī)械加工中心到生產(chǎn)線上的機(jī)器人、機(jī)械手;從航天飛機(jī)、載人飛船,到水下核潛艇,到處都有嵌入式系統(tǒng)和嵌入式技術(shù)的應(yīng)用?梢哉f(shuō)嵌入式技術(shù)無(wú)所不在,嵌入式技術(shù)和設(shè)備的應(yīng)用在我國(guó)國(guó)民經(jīng)濟(jì)和國(guó)防建設(shè)的各個(gè)方面存在著廣泛的應(yīng)用,有著巨大的市場(chǎng)。可以說(shuō)它是信息技術(shù)的一個(gè)新的發(fā)展,是信息產(chǎn)業(yè)的一個(gè)新的亮點(diǎn),也成為當(dāng)前熱門的技術(shù)之一。目前我國(guó)對(duì)嵌入式系統(tǒng)設(shè)計(jì)人才需求較大的行業(yè)被調(diào)查者主要從事消費(fèi)電子、汽車電子、醫(yī)療電子、信息家電、通信通訊、手持設(shè)備、工業(yè)控制、安防監(jiān)控等領(lǐng)域產(chǎn)品的設(shè)計(jì)開發(fā)。