菜鳥級(ji)必看(kan)的嵌入(ru)式工程師(shi)入(ru)門教程
時間(jian):2018-07-02 來源:未知(zhi)
嵌入(ru)式工程(cheng)師入(ru)門教程(cheng)
就從(cong)目前IT行(xing)業大的(de)方向上(shang)來講嵌(qian)入式(shi)工程師(shi)相對(dui)來講是非(fei)常吃(chi)香的(de),學習(xi)嵌(qian)入式(shi)開(kai)發(fa)的(de)朋友(you)數量也是非(fei)常的(de)多的(de),那么(me)對(dui)于對(dui)嵌(qian)入式(shi)工程師(shi)我們(men)應該從(cong)哪里入手(shou)呢(ni)?
下(xia)面就(jiu)根據我自身(shen)多年的(de)一個實(shi)際的(de)工作經驗(yan)來給哪些(xie)不知道怎么入門的(de)朋友來簡單(dan)的(de)介(jie)紹一下(xia)。
前提(ti)基礎:簡單(dan)的電路(lu)、模電、數(shu)電知識,C語言

一、從51單片機入手
如果(guo)(guo)有一些前提的(de)基(ji)礎(chu)知識,要上手(shou)51單片(pian)機(ji)不(bu)算難(nan)。首先,你得有一塊開發板,及配套(tao)配套(tao)視頻,可(ke)以跟著視頻來(lai)一步(bu)步(bu)地走進單片(pian)機(ji)的(de)世(shi)界。因為是用C語(yu)言編程的(de),功能實現的(de)過程不(bu)算復雜,有C語(yu)言基(ji)礎(chu)的(de)基(ji)本(ben)不(bu)會有問題。如果(guo)(guo)不(bu)想看視頻,或者想要一本(ben)書來(lai)總結一下。
我推(tui)薦一些嵌(qian)入式方面的書(shu)籍://download.fsbing.cn/download/ebooks.htm?lbj
二、動手做51單片機作(zuo)品(pin)
當學了一些(xie)基礎后,檢驗你是(shi)(shi)否已經學會了,最(zui)好的(de)方法是(shi)(shi)自己(ji)從頭開始(shi)做一個小(xiao)作(zuo)品,可以先在開發板(ban)的(de)基礎上接(jie)一些(xie)小(xiao)模塊,實現一些(xie)功能,接(jie)著自己(ji)動手設計電路板(ban),可以用萬(wan)用板(ban)或(huo)者(zhe)自己(ji)畫PCB。說(shuo)到(dao)這(zhe)里,順便說(shuo)下(xia)(xia)PCB,一般實用的(de)作(zuo)品都是(shi)(shi)用PCB板(ban)的(de),所以在學習的(de)過程中,也是(shi)(shi)需要學下(xia)(xia)PCB的(de)繪(hui)制。
三、進(jin)階:STM32
STM32也是一種單(dan)(dan)片機(ji)(ji),不過性能比51單(dan)(dan)片機(ji)(ji)好(hao)很多,其(qi)實上手51單(dan)(dan)片機(ji)(ji)并熟悉后(hou),學STM32也不算難事(shi),一樣(yang)的道理,首(shou)先(xian)需(xu)要一個開發(fa)板吧。
推薦(jian)://fsbing.cn/emb/shebei/?lbj
四、再進階:嵌入式系統
嵌(qian)入(ru)式系(xi)統可以從uCos入(ru)手(shou),比較簡單點,理解(jie)系(xi)統的結構(gou)后(hou),可以繼(ji)續(xu)深(shen)入(ru)Linux系(xi)統,嵌(qian)入(ru)式Linux開發(fa)的門檻有點高,需(xu)要看挺多知識(shi),但(dan)是當有一天大成(cheng)后(hou),你就是科技達人(ren)了。
推(tui)薦視頻(pin)://m.emb.fsbing.cn/VideoCourse/linux/?lbj
嵌入式系統的分工也挺(ting)多的,比如(ru)驅(qu)動工程(cheng)師,找準自己(ji)想做(zuo)的。
說在最后:
上面推(tui)薦了那么多,不要(yao)認為(wei)我(wo)是推(tui)銷(xiao)的(de)啊,現在網絡這么發達,可以去網上搜下,找到適合自己的(de)。然后,我(wo)建議是最好能(neng)找到一(yi)個(ge)人來帶下你,這樣你學起來會更快,有空(kong)可以參加下比賽(sai)或者多動手實(shi)踐。真正能(neng)達到嵌入式的(de)高(gao)水平是有困難的(de),這需要(yao)多年的(de)經驗(yan),但是世上無難事(shi),只怕(pa)有心人。

