對(duì)于學(xué)習(xí)通信工程、電子工程的人來(lái)說(shuō),他們就會(huì)比較偏于搞硬件開(kāi)發(fā)了,有時(shí)候是需要開(kāi)發(fā)一些與硬件想關(guān)聯(lián)的東西,比如說(shuō)BootLoader和初級(jí)的硬件驅(qū)動(dòng)程序等。 對(duì)于這些他們的優(yōu)勢(shì)就在于他們對(duì)于硬件的原理了解的比較透徹,當(dāng)然他們也有不足的地方,那就是他們對(duì)于硬件來(lái)說(shuō)是應(yīng)付自如的,但是對(duì)于軟件來(lái)說(shuō),他們就會(huì)有一種力不從心了。
還有一種是學(xué)習(xí)軟件的計(jì)算機(jī)出身的人,他們主要從事的軟件方面的應(yīng)用開(kāi)發(fā),嵌入式開(kāi)發(fā)的設(shè)備里面很多的工程都是取決于嵌入式開(kāi)發(fā)的軟件的,這個(gè)領(lǐng)域的系統(tǒng)會(huì)占用他們的主要工作時(shí)間,所以很多的公司都知道,嵌入式產(chǎn)品的主要差異就在于軟件上面,所以如果說(shuō)這個(gè)公司沒(méi)有硬件方面的人才的話,一般會(huì)把硬件的方面外包出去給硬件公司。
粵嵌小編認(rèn)為驅(qū)動(dòng)對(duì)于軟件和硬件的差別不是很明顯的,尤其是操作系統(tǒng)的嵌入式平臺(tái),所以小編覺(jué)得軟件方面厲害的軟件工程師可以去了解下硬件方面的問(wèn)題。硬件厲害的就可以去學(xué)習(xí)下軟件方面的知識(shí),這樣的話就可以成為一個(gè)全能的嵌入式人才。