 計算機嵌入式(shi)工作是做什(shen)么的
							時間:2018-08-29      來(lai)源(yuan):未知
							計算機嵌入式(shi)工作是做什(shen)么的
							時間:2018-08-29      來(lai)源(yuan):未知 
							就現在(zai)的市場行情來看,IT領(ling)域已經來到了高速(su)發(fa)展(zhan)(zhan)階段,物聯網逐漸(jian)在(zai)代替(ti)著互聯網,最明顯的就是嵌(qian)入(ru)式(shi)(shi)(shi)技(ji)術(shu)(shu)的發(fa)展(zhan)(zhan)了,我們現在(zai)生活中(zhong)的嵌(qian)入(ru)式(shi)(shi)(shi)產品在(zai)日益增多(duo)(duo),像智能手機,mp3等,不止這(zhe)些,他的領(ling)域也(ye)是十分廣(guang)泛的,就像小到一(yi)(yi)個智能耳(er)機,大到航空(kong)航天(tian)技(ji)術(shu)(shu),這(zhe)些都是應用著嵌(qian)入(ru)式(shi)(shi)(shi)技(ji)術(shu)(shu),介于(yu)嵌(qian)入(ru)式(shi)(shi)(shi)發(fa)展(zhan)(zhan)如此的快(kuai),很(hen)多(duo)(duo)大學(xue)生和(he)一(yi)(yi)些換工作(zuo)的人都紛紛走上了嵌(qian)入(ru)式(shi)(shi)(shi)學(xue)習這(zhe)一(yi)(yi)條路。但(dan)是很(hen)多(duo)(duo)不熟悉(xi)嵌(qian)入(ru)式(shi)(shi)(shi)的人來說(shuo),就會(hui)對嵌(qian)入(ru)式(shi)(shi)(shi)有疑問,嵌(qian)入(ru)式(shi)(shi)(shi)工作(zuo)是做什么的呢?接下(xia)來我這(zhe)只老鳥就來談(tan)(tan)談(tan)(tan)嵌(qian)入(ru)式(shi)(shi)(shi)工作(zuo)。
首(shou)先(xian)我們要知道嵌入式工作(zuo)大致(zhi)上(shang)可以(yi)分為4個方向:
1、硬件
2、驅動
3、內核
4、應用
 
嵌(qian)入式(shi)工(gong)作是做什么的?
就目前的(de)(de)嵌(qian)(qian)入式(shi)行業來說(shuo),嵌(qian)(qian)入式(shi)系(xi)統(tong)用(yong)(yong)在(zai)一些(xie)(xie)特(te)定專用(yong)(yong)設(she)備上,通常這些(xie)(xie)設(she)備的(de)(de)硬件資源(yuan)(如處(chu)理器、存儲器等)非常有限,并且對成本很敏感,有時(shi)對實時(shi)響應要求很高等。特(te)別是(shi)(shi)隨著(zhu)消(xiao)費家電(dian)(dian)的(de)(de)智能化,嵌(qian)(qian)入式(shi)更顯重要。像(xiang)我們平常常見到的(de)(de)手機(ji)(ji)、PDA、電(dian)(dian)子字典(dian)、可(ke)視(shi)電(dian)(dian)話(hua)、VCD/DVD/MP3Player、數(shu)字相(xiang)機(ji)(ji)(DC)、數(shu)字攝像(xiang)機(ji)(ji)(DV)、U-Disk、機(ji)(ji)頂(ding)盒(SetTopBox)、高清電(dian)(dian)視(shi)(HDTV)、游戲機(ji)(ji)、智能玩具、交換機(ji)(ji)、路(lu)由(you)器、數(shu)控設(she)備或儀表、汽車電(dian)(dian)子、家電(dian)(dian)控制系(xi)統(tong)、醫療儀器、航天航空設(she)備等等都是(shi)(shi)典(dian)型(xing)的(de)(de)嵌(qian)(qian)入式(shi)系(xi)統(tong)。這些(xie)(xie)都是(shi)(shi)嵌(qian)(qian)入式(shi)的(de)(de)工作。
當然還(huan)有在系統方面的話可以分(fen)為下面幾(ji)種工作性質:
1.系統集成與(yu)設計(ji)
要求熟(shu)悉各(ge)類操(cao)作系統(tong)和相關工具(ju)(ju),對(dui)硬(ying)件、操(cao)作系統(tong)及應(ying)用(yong)(yong)軟件設計(ji)均有較深研究,參與并主持過(guo)(guo)產品開(kai)發(fa),熟(shu)悉開(kai)發(fa)過(guo)(guo)程(cheng),熟(shu)練使用(yong)(yong)調試(shi)工具(ju)(ju),對(dui)解決調試(shi)中出現的(de)問題(ti)較有心得。具(ju)(ju)有較強的(de)專業基礎知(zhi)識,解決問題(ti)的(de)思路(lu)清(qing)晰。而這一切(qie)應(ying)該是在專業學(xue)習過(guo)(guo)程(cheng)中,通過(guo)(guo)大(da)量的(de)實踐訓練逐步(bu)培養(yang)出來的(de)。
2、驅動程(cheng)序開(kai)發(fa)
編(bian)寫設(she)(she)備驅(qu)(qu)動程(cheng)序會耗(hao)費(fei)嵌(qian)入式(shi)開(kai)發(fa)人員(yuan)的(de)很多時(shi)間,這是由(you)于嵌(qian)入式(shi)系(xi)統(tong)是一(yi)(yi)種量(liang)身定制(zhi)的(de)系(xi)統(tong),應用(yong)可能會面對(dui)不同的(de)硬(ying)件環(huan)境。對(dui)不同的(de)配置(zhi)需要,應用(yong)要求也(ye)就不同。系(xi)統(tong)中(zhong)(zhong)每(mei)增加(jia)一(yi)(yi)種設(she)(she)備,就需要為其編(bian)寫相應的(de)驅(qu)(qu)動程(cheng)序,所以其工(gong)作(zuo)(zuo)量(liang)也(ye)比較大。有些(xie)公司(si)在開(kai)發(fa)程(cheng)序過程(cheng)中(zhong)(zhong)并(bing)不設(she)(she)置(zhi)專(zhuan)門(men)的(de)驅(qu)(qu)動程(cheng)序開(kai)發(fa)人員(yuan),而是把相關(guan)工(gong)作(zuo)(zuo)交由(you)其他公司(si)來做,其好處是編(bian)寫的(de)驅(qu)(qu)動程(cheng)序更(geng)專(zhuan)業,與操作(zuo)(zuo)系(xi)統(tong)的(de)配合更(geng)理想,但為此也(ye)要花費(fei)不菲的(de)費(fei)用(yong)。
3、應用程(cheng)序開發
應(ying)用程(cheng)序(xu)開發人員的工作(zuo)是(shi)在嵌入式(shi)系統開發平臺上,編(bian)寫應(ying)用程(cheng)序(xu)。這類(lei)人員是(shi)嵌入式(shi)系統應(ying)用開發的主力。產品(pin)的設計(ji)和功能的實現(xian)都是(shi)由(you)他們來完成(cheng)的。他們常(chang)常(chang)困惑于不(bu)知如(ru)(ru)何使產品(pin)有新的創意(yi),而不(bu)是(shi)如(ru)(ru)何去實現(xian)它,所以需要能夠(gou)緊盯市場。從實際意(yi)義上來講,他們不(bu)僅僅是(shi)做應(ying)用,更多(duo)的是(shi)做市場。
除(chu)了(le)上面(mian)這些,你也是可以去(qu)自(zi)己(ji)創(chuang)業(ye)的(de),掌握好嵌入(ru)式(shi)所有的(de)知識,完(wan)全是可以自(zi)我創(chuang)業(ye)的(de)。
 
當然(ran)做(zuo)上面(mian)這(zhe)些(xie)工作,都是需要有強大(da)的技(ji)術來支撐的,所以學習嵌(qian)入式你需要掌握下面(mian)這(zhe)些(xie)知識(shi):
C語言;C++;操作系統;計算機組成原理:linux編程(cheng);arm;硬件編(bian)程語言(FPGA);模擬電路&數字電路。
1.C/C++語(yu)言(yan),可(ke)以(yi)說這是(shi)計算機行(xing)業的(de)一門(men)必修課,所以(yi)要(yao)扎扎實實掌握好(hao)。
2.操(cao)作系(xi)統(tong),要學習一(yi)下操(cao)作系(xi)統(tong)的(de)(de)基本原(yuan)理(li),熟悉Linux環(huan)(huan)境下的(de)(de)開發(fa)環(huan)(huan)境,然后你就(jiu)照著相關的(de)(de)資(zi)料寫一(yi)個操(cao)作系(xi)統(tong)試(shi)(shi)試(shi)(shi)看(kan)。
3.計(ji)算(suan)機組成原理,要能夠(gou)熟悉計(ji)算(suan)機的基本原理,看看你一個計(ji)算(suan)機的基本組成以及(ji)軟件實質(zhi)是如(ru)何(he)來跑的。
4.可以選擇一些(xie)書籍來作為參(can)考,華清遠見有(you)很多(duo)專業(ye)的書籍,初學(xue)嵌入式的朋(peng)友可以作為參(can)考。
5.arm,可以(yi)說是當下很流行(xing)的微機,自(zi)己可以(yi)想辦法(fa)移植一(yi)個操作系統上去。
6.硬件編程(cheng)(cheng)語言,芯片到(dao)底是怎么做成的呢,學(xue)習完這門課程(cheng)(cheng),你就很清楚了。
7.模擬電(dian)路&數(shu)字(zi)電(dian)路,硬件的基礎,如(ru)果(guo)可以(yi)的話,學習下protel ,自己做(zuo)個(ge)硬件pcb板試試。
這些都是你需要學(xue)的(de)(de),我(wo)只是舉(ju)了其中幾(ji)點,還有(you)很多,需要的(de)(de)是你有(you)好的(de)(de)嵌入式學(xue)習(xi)方(fang)法(fa),學(xue)習(xi)嵌入式華清(qing)遠見還是一個很不錯的(de)(de)選(xuan)擇,會很具(ju)體的(de)(de)從(cong)淺到(dao)深,讓你更好的(de)(de)掌握學(xue)習(xi)方(fang)法(fa),對嵌入式感(gan)興趣的(de)(de)可以來咨詢哦。
相關推薦:嵌入式學(xue)習路線(xian)

