2、軟件開發(fā)一般指在已經(jīng)安裝了像或linux的電路板上編寫應(yīng)用,軟件開發(fā)不直接編寫硬件驅(qū)動(dòng),因?yàn)轵?qū)動(dòng)已經(jīng)被操作系統(tǒng)實(shí)現(xiàn)了,軟件開發(fā)注重邏輯功能的實(shí)現(xiàn),比如要實(shí)現(xiàn)拍照,只需調(diào)用攝像頭驅(qū)動(dòng)即可。
嵌入式軟件開發(fā)與軟件開發(fā)有什么區(qū)別
1.嵌入式軟件開發(fā)是指單片機(jī)、ARM、FPGA的編程。如果沒有或操作系統(tǒng),即使有,也是功能相對(duì)簡(jiǎn)單的操作系統(tǒng),比如ucos??傊度胧杰浖_發(fā)與硬件密切相關(guān),所以一般需要編寫硬件驅(qū)動(dòng)程序。2.軟件開發(fā)一般是指在已經(jīng)安裝了image或linux的電路板上編寫應(yīng)用程序。軟件開發(fā)不直接寫硬件驅(qū)動(dòng),因?yàn)轵?qū)動(dòng)已經(jīng)被操作系統(tǒng)實(shí)現(xiàn)了。軟件開發(fā)側(cè)重于邏輯功能的實(shí)現(xiàn)。比如拍照,調(diào)用相機(jī)驅(qū)動(dòng)就可以了。
嵌入式開發(fā)和純軟件開發(fā),哪個(gè)更有前景
c#和JAVA面向B/S系統(tǒng)開發(fā)。這是發(fā)展趨勢(shì),也就是web應(yīng)用系統(tǒng)開發(fā)。SAP國(guó)際erp巨頭,項(xiàng)目是C/S系統(tǒng),最近和他們公司競(jìng)標(biāo)。以上都是應(yīng)用軟件開發(fā)方向,而嵌入式開發(fā)一般都是和工控設(shè)備打交道,不需要應(yīng)用軟件開發(fā)的人也很多。
嵌入式系統(tǒng)與軟件工程哪個(gè)好
嵌入式系統(tǒng)本身只是一個(gè)操作系統(tǒng),是軟件工程師用的。至于哪個(gè)更好,你問嵌入式系統(tǒng)還是軟甲項(xiàng)目。其實(shí)都是同一個(gè)行業(yè),同一個(gè)工作,同一個(gè)專業(yè),所以沒有好壞之分。