返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 北京IT教育資訊
近,收到了幾個(gè)小伙伴咨詢說:自學(xué)了1年還是學(xué)不會(huì)嵌入式開發(fā),是怎么回事?
我相信有多自學(xué)者也有同樣的經(jīng)歷,因?yàn)榍度胧介_發(fā)涉及的知識(shí)體系太龐大了。
如果你去找答案,很難找到一個(gè)靠譜的,我看過很多類似文章。
比如說要學(xué)c語言、c++、java、單片機(jī)、ARM、Linux、數(shù)電模電等等。
當(dāng)你看到其中一個(gè)要學(xué)習(xí)的內(nèi)容以后,我相信你已經(jīng)有打退堂鼓的計(jì)劃了。
隨便一個(gè)都?jí)蚰銓W(xué)1個(gè)月以上了,全部學(xué)的話,這么算下來,順利的話1年可能差不多,長(zhǎng)的話2年也很正常。
在這信息爆炸的網(wǎng)絡(luò)時(shí)代,有利有弊,你要什么教程都能找到,但選擇多了你往往也無從下手。
試問一個(gè)入門級(jí)的新手哪有辨別哪個(gè)教程更靠譜的能力對(duì)吧?
其實(shí)想要比較高效地學(xué)習(xí)嵌入式,前期的定位是非常重要的。
嵌入式開發(fā)細(xì)分很多方向,我們步要做的就是選擇方向,就像我們當(dāng)初選擇專業(yè)一樣。
俗話說選擇不對(duì),努力加倍,這句話在這里一樣適用。
一般一個(gè)產(chǎn)品公司會(huì)配備硬件工程師和嵌入式軟件工程師。
那嵌入式軟件工程師還分為以下幾個(gè)方向。
嵌入式分為以下幾個(gè)主流方向:
單片機(jī)開發(fā)ARM+Linxu開發(fā)FPGA開發(fā)我當(dāng)初是從單片機(jī)入門進(jìn)入嵌入式開發(fā),目前已經(jīng)從事了10年研發(fā)工作了。
所以針對(duì)我熟悉的單片機(jī)開發(fā)來講解下。
相信很多人也看過關(guān)于單片機(jī)這個(gè)行業(yè)的負(fù)面文章,比如說很多人噴這個(gè)行業(yè)工資低,屁事又多,軟硬件都要會(huì)。
我們來看看實(shí)際情況,直接在招聘平臺(tái)上搜單片機(jī)工程師看看待遇如何。
我相信這個(gè)待遇應(yīng)該沒有拖后腿吧?
所以不要聽風(fēng)就是雨,要懂得自己通過數(shù)據(jù)去評(píng)估真實(shí)性。
Ok,假設(shè)現(xiàn)在我們定位好我們的方向就是單片機(jī)開發(fā)。
那我們?cè)偃シ治?,這個(gè)方向需要學(xué)習(xí)哪些東西。
的方法還是看職位的需求,那下面結(jié)合我從業(yè)10年的經(jīng)驗(yàn),為大家總結(jié)下。
一、基礎(chǔ)篇
1.c語言
單片機(jī)支持c語言和匯編去編寫程序,匯編基本很少用了,主要學(xué)習(xí)c語言。
單片機(jī)c語言和上位機(jī)的c語言還是有點(diǎn)差別的,市面上目前大多數(shù)都是上位機(jī)c語言的教程。
我們無際單片機(jī)編程前段時(shí)間為學(xué)員錄制了針對(duì)單片機(jī)的c語言入門教程,需要的可以去小破站看。
2.硬件基礎(chǔ)
單片機(jī)開發(fā)主要是寫程序控制硬件,所以硬件基礎(chǔ)必須得掌握。
很多人就是在這個(gè)環(huán)節(jié)走了彎路,其實(shí)對(duì)于軟件開發(fā)來說,只要能看懂原理圖就行了,不用具備設(shè)計(jì)的能力。
前面也說了,硬件一般由硬件工程師負(fù)責(zé),你不要去做搶別人飯碗的缺德事。
3.單片機(jī)
有了c語言和硬件基礎(chǔ)以后,就開始學(xué)習(xí)單片機(jī),前期我還是建議從51單片機(jī)開始學(xué)習(xí)。
這個(gè)時(shí)候就需要去購買一個(gè)開發(fā)板,一遍學(xué)一遍動(dòng)手操作。
二、進(jìn)階篇
當(dāng)你學(xué)完基礎(chǔ)篇的內(nèi)容,你會(huì)發(fā)現(xiàn)自己還是不會(huì)通過單片機(jī)開發(fā)產(chǎn)品,這是正常的現(xiàn)象,不用過于焦慮。
想要達(dá)到獨(dú)立做項(xiàng)目就得不斷做項(xiàng)目磨練,別無捷徑。
至于做項(xiàng)目,可以找無際單片機(jī)編程帶,也可以自行到某寶購買DIY的項(xiàng)目套件。
不過,我建議還是找個(gè)資深的人帶,這樣你才能學(xué)到實(shí)際產(chǎn)品開發(fā)的東西。
市面上不管開發(fā)板也好,DIY的項(xiàng)目也好,跟實(shí)際產(chǎn)品相差甚遠(yuǎn),代碼也是以實(shí)現(xiàn)功能為主,并沒有太大的參考價(jià)值,只適合新人練手。
杭州有沒有正規(guī)的unity游戲開發(fā)培訓(xùn)機(jī)構(gòu)?
杭州游戲培訓(xùn)機(jī)構(gòu)怎么選-4招教你選對(duì)杭州游戲培訓(xùn)機(jī)構(gòu)
杭州游戲培訓(xùn)機(jī)構(gòu)哪家好-游戲行業(yè)市場(chǎng)前景如何
只要一個(gè)電話
我們免費(fèi)為您回電