首頁>Club>
我是一名大二的學生,電子資訊工程專業,有點想做一名嵌入式工程師。不過認識還是比較模糊……做一個嵌入式工程師需要學習些什麼東西?做些什麼?向哪方面努力?
2
回覆列表
  • 1 # 富士山下ooo

    嗯。。你好,我們是一個同專業的,恰好我也是在大二的時候開始學習這方面的知識的,其實我覺得大二開始學這些算是一個很好的時機了。下面分享一下我的學習之談吧。

    首先為什麼說大二是一個很好的學習時機呢!因為經過了大一你也習慣了大學的節奏,瞭解了大學的套路,對自己的專業也有所瞭解。最主要的是大學也基本上過一兩門專業可以,應該有一點基本的認識,具備一點基礎知識了。下面說一下學習的思路吧!

    1、既然是電子資訊工程專業,那學校肯定是有相關專業的社團或者實驗室,有的話那就加入進去,裡面的學長以及負責的老師可以給你很多幫助,和很多練手的機會,各式各樣的比賽,都可以參加,是一個練手的好機會,而且裡面肯定有學校提供的資源,這些對你都很有幫助。

    2、我建議首先學一學微控制器,從微控制器開始你的嵌入式道路。因為微控制器比較簡單,入門很快,不至於像那些複雜的東西,整半天找不到門路。拿微控制器怎麼學呢!?當然是弄一塊開發板(推薦STM32,戰艦開發板),不管是實驗室提供還是自己買(一塊開發板也要幾百塊,這是投資自己)。然後跟著教程學,從簡單的到難的。

    3、有一定基礎了,就要開始練手了,開始你的各種小製作(光立方,遙控小車,循跡小車等等),練手的時候要搞懂這些東西的原理,要學透。如果用的是STM32那ucos一定要跑起來,檔案系統,GUI都儘量整一下,對你後面深入有很大的幫助。儘量參加到一些比賽中去(國賽或者省賽都不要放過)。當然自己學的就要靠自己去找一些小專案練手了。

    4、玩完了微控制器就可以開始ARM之旅了。當然也是整一塊開發板,ARM系列的,Cortex系列的,隨便弄一款就好了(口碑要好的,教程好,資料多)。當然也會有教程,也跟著學就好了。玩上ARM的時候就要把Linux跑起來了。有了微控制器的一些基礎,上ARM應該會容易很多。這時候你就要把底層的驅動這些搞明白,當然微控制器的時候已經寫過驅動,這次不過是讓你的驅動在Linux裡面執行而已。多動手多練習,你的技術就會越來越牛逼了。

    總結這些,所有的教程其實都是帶你入門,一般都是講一些基礎的東西,深入學習都是要靠自己,靠自己的方式就是多練習,多理解,多交流,多學習,最主要的還是毅力,遇到困難不要輕易放棄,搞完這些就差不多可以出來工作了,到時候你會發現以你的技術找個滿意的工作其實也很簡單的。

  • 中秋節和大豐收的關聯?
  • 哪些人在理財的過程中需要理財顧問?