當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > IT培訓(xùn)問題庫 > 菜鳥級必看的嵌入式工程師入門教程
嵌入式工程師入門教程
就從目前IT行業(yè)大的方向上來講嵌入式工程師相對來講是非常吃香的,學(xué)習(xí)嵌入式開發(fā)的朋友數(shù)量也是非常的多的,那么對于對嵌入式工程師我們應(yīng)該從哪里入手呢?
下面就根據(jù)我自身多年的一個(gè)實(shí)際的工作經(jīng)驗(yàn)來給哪些不知道怎么入門的朋友來簡單的介紹一下。
前提基礎(chǔ):簡單的電路、模電、數(shù)電知識,C語言
一、從51單片機(jī)入手
如果有一些前提的基礎(chǔ)知識,要上手51單片機(jī)不算難。首先,你得有一塊開發(fā)板,及配套配套視頻,可以跟著視頻來一步步地走進(jìn)單片機(jī)的世界。因?yàn)槭怯肅語言編程的,功能實(shí)現(xiàn)的過程不算復(fù)雜,有C語言基礎(chǔ)的基本不會(huì)有問題。如果不想看視頻,或者想要一本書來總結(jié)一下。
我推薦一些嵌入式方面的書籍://download.hqyj.com/download/ebooks.htm?lbj
二、動(dòng)手做51單片機(jī)作品
當(dāng)學(xué)了一些基礎(chǔ)后,檢驗(yàn)?zāi)闶欠褚呀?jīng)學(xué)會(huì)了,最好的方法是自己從頭開始做一個(gè)小作品,可以先在開發(fā)板的基礎(chǔ)上接一些小模塊,實(shí)現(xiàn)一些功能,接著自己動(dòng)手設(shè)計(jì)電路板,可以用萬用板或者自己畫PCB。說到這里,順便說下PCB,一般實(shí)用的作品都是用PCB板的,所以在學(xué)習(xí)的過程中,也是需要學(xué)下PCB的繪制。
三、進(jìn)階:STM32
STM32也是一種單片機(jī),不過性能比51單片機(jī)好很多,其實(shí)上手51單片機(jī)并熟悉后,學(xué)STM32也不算難事,一樣的道理,首先需要一個(gè)開發(fā)板吧。
推薦://www.mairao.cn/emb/shebei/?lbj
四、再進(jìn)階:嵌入式系統(tǒng)
嵌入式系統(tǒng)可以從uCos入手,比較簡單點(diǎn),理解系統(tǒng)的結(jié)構(gòu)后,可以繼續(xù)深入Linux系統(tǒng),嵌入式Linux開發(fā)的門檻有點(diǎn)高,需要看挺多知識,但是當(dāng)有一天大成后,你就是科技達(dá)人了。
推薦視頻://m.emb.hqyj.com/VideoCourse/linux/?lbj
嵌入式系統(tǒng)的分工也挺多的,比如驅(qū)動(dòng)工程師,找準(zhǔn)自己想做的。
說在最后:
上面推薦了那么多,不要認(rèn)為我是推銷的啊,現(xiàn)在網(wǎng)絡(luò)這么發(fā)達(dá),可以去網(wǎng)上搜下,找到適合自己的。然后,我建議是最好能找到一個(gè)人來帶下你,這樣你學(xué)起來會(huì)更快,有空可以參加下比賽或者多動(dòng)手實(shí)踐。真正能達(dá)到嵌入式的高水平是有困難的,這需要多年的經(jīng)驗(yàn),但是世上無難事,只怕有心人。