嵌入式開(kai)發需要掌握的知識
時間:2020-05-20 來源:未(wei)知
只要有去了解過嵌入式的學員,那么都會知道現在嵌入式的發展可以說非常好了,只要你認真學習嵌入式技術,那么基本問題不大,下面可以先來了解下嵌入式開發主要做什么,看看你掌握了這些知識點沒有。

(1)嵌入(ru)式開發的(de)其它相關軟件課(ke)程
搞嵌(qian)入式(shi)(shi)若能熟悉嵌(qian)入式(shi)(shi)應(ying)用的一(yi)些主(zhu)要領(ling)域,這樣的人更受企業歡迎。主(zhu)要的相(xiang)關領(ling)域包括:
A、數字(zi)圖(tu)像壓縮(suo)技術(shu):這是(shi)嵌(qian)入式最重(zhong)要最熱門的應用(yong)領域之一,主(zhu)要是(shi)應掌握MPEG編(bian)解碼算法和技術(shu),如DVD、MP3、PDA、高精電視、機(ji)頂盒等(deng)都涉及MPEG高速解碼問題。為此,我院已預訂(ding)了(le)一位(wei)能開設數字(zi)圖(tu)像處理課程的博士。
B、通(tong)信(xin)(xin)(xin)協(xie)議及編程(cheng)技術:這(zhe)(zhe)包(bao)括(kuo)傳統(tong)的(de)TCP/IP協(xie)議和熱門的(de)無線(xian)通(tong)信(xin)(xin)(xin)協(xie)議。首(shou)(shou)先(xian),大(da)多數嵌入式(shi)設備都要連入局域(yu)網(wang)或Internet,所(suo)(suo)以首(shou)(shou)先(xian)應掌(zhang)(zhang)握TCP/IP協(xie)議及其(qi)編程(cheng),這(zhe)(zhe)是需首(shou)(shou)要掌(zhang)(zhang)握的(de)基本技術;其(qi)次,無線(xian)通(tong)信(xin)(xin)(xin)是目前的(de)大(da)趨勢,所(suo)(suo)以掌(zhang)(zhang)握無線(xian)通(tong)信(xin)(xin)(xin)協(xie)議及編程(cheng)也是是很(hen)重要的(de)。無結(jie)通(tong)信(xin)(xin)(xin)協(xie)議包(bao)括(kuo)無線(xian)局域(yu)網(wang)通(tong)信(xin)(xin)(xin)協(xie)議802.11系列,Bluetooth,以及移動通(tong)信(xin)(xin)(xin)(如(ru)GPRS、GSM、CDMA等)。
C、網(wang)絡與信息安全技(ji)術(shu):如加密技(ji)術(shu),數字(zi)證書CA等。我院有這方面的選修課(ke)。
D、DSP技術:DSP是Digital Signal Process數字信(xin)號(hao)處(chu)(chu)理的(de)意(yi)思(si),DSP處(chu)(chu)理器通過硬件實(shi)現數字信(xin)號(hao)處(chu)(chu)理算法,如(ru)高速(su)數據采集、壓(ya)縮、解壓(ya)縮、通信(xin)等。數字信(xin)號(hao)處(chu)(chu)理是電子、通信(xin)等硬件專業的(de)課程(cheng),對于搞軟件的(de)人(ren)若能(neng)了解一下最(zui)好。目(mu)前(qian)DSP人(ren)才較缺。如(ru)果(guo)有信(xin)號(hao)與系統、數字信(xin)號(hao)處(chu)(chu)理等課程(cheng)基礎,對于學習MPEG編(bian)解碼原理會有很大幫助。
(2)嵌入式開發的相關硬件基礎
對于軟(ruan)(ruan)件(jian)工程(cheng)(cheng)專(zhuan)業的(de)(de)學(xue)生(sheng),從(cong)事嵌(qian)(qian)入(ru)式軟(ruan)(ruan)件(jian)開(kai)發,像數(shu)(shu)字(zi)電路(lu)、計算機(ji)(ji)組成原(yuan)(yuan)理(li)、嵌(qian)(qian)入(ru)式微(wei)處理(li)器(qi)結(jie)構(gou)等硬(ying)件(jian)課程(cheng)(cheng)是(shi)(shi)較(jiao)重(zhong)(zhong)要(yao)的(de)(de)。另(ling)外,匯編語言、C/C++、數(shu)(shu)據(ju)結(jie)構(gou)和算法(fa)、特別(bie)(bie)是(shi)(shi)操作(zuo)系(xi)統(tong)(tong)等軟(ruan)(ruan)件(jian)基礎(chu)課也(ye)是(shi)(shi)十分重(zhong)(zhong)要(yao)的(de)(de)。我(wo)們(men)的(de)(de)主要(yao)目(mu)地(di)是(shi)(shi)能看懂硬(ying)件(jian)工作(zuo)原(yuan)(yuan)理(li),但(dan)重(zhong)(zhong)點應(ying)是(shi)(shi)在嵌(qian)(qian)入(ru)式軟(ruan)(ruan)件(jian),特別(bie)(bie)操作(zuo)系(xi)統(tong)(tong)級軟(ruan)(ruan)件(jian),那將是(shi)(shi)我(wo)們(men)的(de)(de)優(you)勢。我(wo)們(men)的(de)(de)研究(jiu)生(sheng)里有些(xie)(xie)(xie)是(shi)(shi)學(xue)電子、通信類專(zhuan)業過來(lai)(lai)的(de)(de),有較(jiao)好的(de)(de)模擬電路(lu)和單(dan)片機(ji)(ji)基礎(chu),學(xue)嵌(qian)(qian)入(ru)式非常合(he)適。嵌(qian)(qian)入(ru)式本身就是(shi)(shi)從(cong)單(dan)片機(ji)(ji)發展過來(lai)(lai)的(de)(de),只是(shi)(shi)單(dan)片機(ji)(ji)不帶(dai)OS,而現(xian)在很(hen)多嵌(qian)(qian)入(ru)式應(ying)用越(yue)來(lai)(lai)越(yue)復雜,以至不得不引入(ru)嵌(qian)(qian)入(ru)式操作(zuo)系(xi)統(tong)(tong)。另(ling)外,為追求(qiu)更高速的(de)(de)信號處理(li)速度(du)(du),現(xian)在在一些(xie)(xie)(xie)速度(du)(du)要(yao)求(qiu)較(jiao)高的(de)(de)場合(he),有不少(shao)公(gong)司是(shi)(shi)將一些(xie)(xie)(xie)DSP算法(fa),如MPEG壓(ya)縮(suo)解壓(ya)縮(suo)算法(fa)等用硬(ying)件(jian)來(lai)(lai)實現(xian),這就涉及(ji)(ji)到(dao)HDL數(shu)(shu)字(zi)電路(lu)設計技術(shu)及(ji)(ji)其FPGA/IP核(he)實現(xian)技術(shu),這方(fang)面(mian)(mian)的(de)(de)人目(mu)前市場上也(ye)很(hen)缺。題(ti)外話另(ling)外,能寫驅(qu)動(dong)(dong)程(cheng)(cheng)序(xu)(xu)的(de)(de)人目(mu)前是(shi)(shi)非常緊缺的(de)(de)(驅(qu)動(dong)(dong)程(cheng)(cheng)序(xu)(xu)也(ye)可歸(gui)于嵌(qian)(qian)入(ru)式范疇),包括桌面(mian)(mian)Windows中的(de)(de)DDK開(kai)發環境和WDM驅(qu)動(dong)(dong)程(cheng)(cheng)序(xu)(xu)。公(gong)司每時每刻都(dou)要(yao)推出新(xin)產品(pin),每一個新(xin)產品(pin)出來(lai)(lai)了,要(yao)能被操作(zuo)系(xi)統(tong)(tong)所使(shi)用,是(shi)(shi)必(bi)須(xu)寫驅(qu)動(dong)(dong)程(cheng)(cheng)序(xu)(xu)的(de)(de)。寫驅(qu)動(dong)(dong)程(cheng)(cheng)序(xu)(xu)就必(bi)須(xu)掌握操作(zuo)系(xi)統(tong)(tong)(如Windows或Linux)的(de)(de)內(nei)部工作(zuo)原(yuan)(yuan)理(li),還涉及(ji)(ji)到(dao)少(shao)量硬(ying)件(jian)知識,難度(du)(du)較(jiao)大(da),所以這方(fang)面(mian)(mian)的(de)(de)人很(hen)難找(zhao)。想(xiang)成為高手(shou)的(de)(de)同學(xue),也(ye)可從(cong)驅(qu)動(dong)(dong)程(cheng)(cheng)序(xu)(xu)方(fang)面(mian)(mian)獲得突破。
以上介紹的就是嵌入式開發主要做什么了,如果你確定要去做嵌入式開發的話,那么就需要找一個正規的嵌入式培訓機構去學習一下了,自學嵌入式的話,難度還是要大一些的。

