嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進(jìn)行開發(fā),一般常用的系統(tǒng)有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或匯編開發(fā);用高級(jí)處理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系統(tǒng)也屬于嵌入式的開發(fā)。
嵌入式系統(tǒng)是指以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。舉例來說,大到油田的集散控制系統(tǒng)和工廠流水線,小到家用VCD機(jī)或手機(jī),甚至組成普通PC終端設(shè)備的鍵盤、鼠標(biāo)、硬盤、Modem等均是由嵌入式處理器控制的。
什么是嵌入式?如果在十年前也許有70%的人不曾了解。但從今天看,不管是從行業(yè)應(yīng)用,還是智能硬件的爆發(fā),物聯(lián)網(wǎng)時(shí)代的來臨,大數(shù)據(jù)等等嵌入式技術(shù)都得到了史無前例的發(fā)展。所以如果你還不了解什么是嵌入式,那確實(shí)有些OUT了。簡(jiǎn)單的說下,嵌入式技術(shù)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)技術(shù)。舉個(gè)簡(jiǎn)單的例子,你智能手機(jī)其實(shí)就是一個(gè)嵌入式系統(tǒng),它的系統(tǒng)配置的一些硬件如存儲(chǔ),CPU、電池,但考慮到功耗,為智能手機(jī)特別定制了一個(gè)系統(tǒng)。試想一下,若智能手機(jī)還用臺(tái)式電腦的CPU,那終成型產(chǎn)品得有幾十斤,那樣的手機(jī)還有人買嗎?因此嵌入式系統(tǒng)就是針對(duì)產(chǎn)品需求而定制的系統(tǒng)。
它初起源于單片機(jī)技術(shù), 是各類數(shù)字化的電子、機(jī)電產(chǎn)品的核心,主要用于實(shí)現(xiàn)對(duì)硬件設(shè)備的控制、監(jiān)視或管理等功能。進(jìn)入21世紀(jì)計(jì)算機(jī)應(yīng)用的各行各業(yè)中90%左右的開發(fā)將涉及到嵌入式開發(fā)。全球嵌入式軟件市場(chǎng)年增長(zhǎng)率超過12.5%,嵌入式系統(tǒng)帶來的工業(yè)年產(chǎn)值達(dá)一萬(wàn)億美無,未來三年嵌入式軟件產(chǎn)業(yè)將保持40%以上的年復(fù)合增長(zhǎng)率。
做軟件開發(fā)實(shí)際上是有高低之分的,開發(fā)語(yǔ)言多的去了!如C、C++,再到紅透半邊天的Java等,該學(xué)哪種呢?為什么有些開發(fā)者工資很低,而有些開發(fā)者卻月薪好幾萬(wàn)?又為什么3年的Java高級(jí)程序員薪水多也只能15K?而一個(gè)嵌入式底層工程師兩年經(jīng)驗(yàn)就敢要15K-20k的薪水?正是由于良好的前景所致。
-
嵌入式
+關(guān)注
關(guān)注
5082文章
19126瀏覽量
305185 -
嵌入式開發(fā)
+關(guān)注
關(guān)注
18文章
1030瀏覽量
47579
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論