消費(fèi)者學(xué)習(xí)嵌入式軟件有專業(yè)要求嗎?嵌入式是網(wǎng)絡(luò)從事者就業(yè)的新寵兒之一,常常會(huì)聽到有人咨詢:我可以學(xué)習(xí)嵌入式開發(fā)嗎?今天
智能硬件開發(fā)小編便來和大家仔細(xì)介紹一番!
第一類是學(xué)電子工程、通信工程等偏硬件專業(yè)出身的人,主要是搞硬件設(shè)計(jì),有時(shí)要開發(fā)一些與硬件關(guān)系密切的底層軟件,如BootLoader和初級(jí)的硬件驅(qū)動(dòng)程序等,他們的優(yōu)勢(shì)是對(duì)硬件原理非常清楚,當(dāng)然也會(huì)有不足之處,不足的是他們更擅長(zhǎng)定義各種硬件接口,但對(duì)復(fù)雜軟件系統(tǒng)往往表現(xiàn)的力不從心。
另一類就是學(xué)軟件、計(jì)算機(jī)專業(yè)出身的人,主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。嵌入式設(shè)備的增值很大程度上取決于嵌入式軟件,這一領(lǐng)域占了嵌入式系統(tǒng)的主要的工作部分,因?yàn)楹芏喙径贾?,嵌入式產(chǎn)品的差異很大程度在軟件上,所以都會(huì)將硬件設(shè)計(jì)外包給專門的硬件公司。
個(gè)人認(rèn)為驅(qū)動(dòng)上對(duì)軟硬件的差別不是很明顯,尤其是基于操作系統(tǒng)的嵌入式平臺(tái)下,所以我認(rèn)為還有一種選擇,就是搞軟件的人去了解數(shù)字電路,入門簡(jiǎn)單一些,加之軟件的基礎(chǔ)可以寫出不錯(cuò)的底層硬件驅(qū)動(dòng)程序。這點(diǎn)只是個(gè)人見解,比較高端的驅(qū)動(dòng),涉及時(shí)序等內(nèi)容,還是需要比較深厚的電路知識(shí)的。
以上就是學(xué)習(xí)嵌入式和專業(yè)之間的一些關(guān)系。其實(shí)現(xiàn)在嵌入式這一領(lǐng)域人才缺口相當(dāng)大,有很多機(jī)構(gòu)都是零基礎(chǔ)開始教學(xué)的,所以,想要加入這樣的行列,沒必要有那么多的顧忌…
本文由安徽海鴻計(jì)算機(jī)技術(shù)有限公司原創(chuàng),轉(zhuǎn)載時(shí)請(qǐng)注名
嵌入式開發(fā)網(wǎng)址:
http://www.avach.cn/