回覆列表
-
1 # 石文優Winyoo
-
2 # 一起閒說閒聊
俗話說入門容易跨過門難,每個人想要進行嵌入式學習時都會有這麼種感覺,就是剛開始學習時激情滿滿,但在逐步深入下去遇到困難逐漸增多時,就會慢慢放棄。想要跨過嵌入式學習第一道坎,必須在學習時主動與他人學習交流,遇到困難時不要擱著不理會或是拖沓,應積極主動請教他人,把遇到的問題及時解決,這樣既不會影響接下來的深入學習,也不會佔用太多時間,這樣堅持下去,相信會逐漸跨過第一道門,當真正跨過第一道門後,你就會明白自己後面怎麼做來提高自己了。
首先,要確定你學習的是什麼方向或者對什麼的感興趣。選擇FPGA、DSP、MCU(ARM)?側重於那個應用方向,如影象處理、數字訊號處理、通訊、控制、計算機軟體。確定方向之後您就可以找一些資料來進行入門了。如果你的硬體知識紮實,可以考慮FPGA入門。如果選擇FPGA的就要弄紮實VHDL/Verilog HDL、數位電路設計與時序電路設計等。 選擇從事軟體開發,比如說DSP、ARM、ARM+Linux,就要精通C,C++,MATLAB 、linux 與linux核心,甚至是C#,熟練組合語言等語言。
其次 可以在各網上的論壇、周圍同學進行蒐集學習資料,如學習影片、例程程式碼、晶片手冊等。不斷向周圍的大牛們請教;在學習中遇到的各類問題(軟體安裝與使用、程式裡面的bug、)可以自己到百度裡面先搜尋,找不到的可以仔細研讀幫助文件、手冊。一切問題都可以解決的。加入各種技術交流群,多分享和學習經驗。
最後 學習時養成良好習慣,多總結,多分析,建立文件規範化;不要好高騖遠,一步一個腳印,把一個技術學好後再學新的;勤于思考,要膽大心細。