主要區(qū)別在系統(tǒng)工程師和軟件開(kāi)發(fā)工程師概念上。嵌入式要考慮的硬件限制較多比一般軟件工程師。
嵌入式軟件開(kāi)發(fā)與軟件開(kāi)發(fā)有什么區(qū)別
1.嵌入式軟件開(kāi)發(fā)是指單片機(jī)、ARM、FPGA的編程。如果沒(méi)有或操作系統(tǒng),即使有,也是功能相對(duì)簡(jiǎn)單的操作系統(tǒng),比如ucos??傊?,嵌入式軟件開(kāi)發(fā)與硬件密切相關(guān),所以一般需要編寫(xiě)硬件驅(qū)動(dòng)程序。2.軟件開(kāi)發(fā)一般是指在已經(jīng)安裝了image或linux的電路板上編寫(xiě)應(yīng)用程序。軟件開(kāi)發(fā)不直接寫(xiě)硬件驅(qū)動(dòng),因?yàn)轵?qū)動(dòng)已經(jīng)被操作系統(tǒng)實(shí)現(xiàn)了。軟件開(kāi)發(fā)側(cè)重于邏輯功能的實(shí)現(xiàn)。比如拍照,調(diào)用相機(jī)驅(qū)動(dòng)就可以了。
嵌入式系統(tǒng)工程師和嵌入式軟件開(kāi)發(fā)工程師有什么不同?
前者需要更深更廣的知識(shí)。一般后面的軟件開(kāi)發(fā)工程師可以通過(guò)自學(xué)或者參加嵌入式培訓(xùn)來(lái)獲得資格。主要區(qū)別在于系統(tǒng)工程師和軟件開(kāi)發(fā)工程師的概念。嵌入式系統(tǒng)比一般的軟件工程師需要考慮更多的硬件限制。
嵌入式開(kāi)發(fā)和互聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)的區(qū)別
嵌入式開(kāi)發(fā)。比如PDA手機(jī),掌上電腦,說(shuō)白了就是硬件開(kāi)發(fā),寫(xiě)驅(qū)動(dòng),嵌入式開(kāi)發(fā)。比如PDA手機(jī),掌上電腦,說(shuō)白了就是給硬件開(kāi)發(fā)寫(xiě)驅(qū)動(dòng)..這個(gè)工資收入比純WEB開(kāi)發(fā)高一倍
嵌入式開(kāi)發(fā)和安卓開(kāi)發(fā)有什么區(qū)別嗎?學(xué)哪個(gè)比較好?
我們做嵌入式主要學(xué)的是單片機(jī)fpgaarm,就是做java開(kāi)發(fā)。隨著嵌入式智能家具和智能機(jī)器人的增多,嵌入式的就業(yè)前景還是很好的,IT行業(yè)工資也比較高。