來自華清遠見學員分享:嵌入式學習路線
時間:2019-03-06 來源:華清遠見
通過華清遠見的嵌入式相關知識學習,我給大家的建議則是嵌入式學習千萬不要急于一時,這是一個相對于比較慢的過程,是一個積累的過程。對于嵌入式的學習希望大家自己心里知道什么是重點,然后在明確一個目標這樣就會學習的非常容易。下面就給大家分享一下我的嵌入式學習路線。
我個人的學習過程分為了4個階段:
1.基礎知識的學習與積累
對于這一方面大家應該都會有所了解,首先就是要非常熟練的運用C語言開發(fā),要知道嵌入式開發(fā)的主流開發(fā)語言就是C語言,所以C語言是要精通的;其次就是Linux系統(tǒng)開發(fā),這是嵌入式開發(fā)的常用操作系統(tǒng),一定要熟悉linux操作系統(tǒng)。當然對于數(shù)據(jù)結構和一些算法的掌握也是不能缺失的。
以上就是相關的基礎學習部分,更多的內(nèi)容是關于理論方面的知識,以上幾個方面一定要學習的非常牢固,這對于以后的開發(fā)會有非常大的幫助。
2.嵌入式系統(tǒng)的核心開發(fā)
這方面的學習包括嵌入式應用編程、嵌入式linux并發(fā)程序設計、嵌入式網(wǎng)絡編程、嵌入式數(shù)據(jù)庫開發(fā)、嵌入式linux應用綜合項目、c++,QT開發(fā)等相關知識。
對于以上知識需要大家多練習,多應用,熟能生巧。

3.這就是有關于嵌入式底層的學習了
嵌入式的底層學習是學習嵌入式開發(fā)必須要涉及到的,這方面就會接觸到系統(tǒng)移植、內(nèi)核開發(fā)等等,是有關于如何把自己寫好的程序移植到開發(fā)板上。當然這方面也是嵌入式高級方面的知識了,所以對于嵌入式linux系統(tǒng)開發(fā)及驅(qū)動開發(fā)驅(qū)動都要有一定的了解。
4.就是相應的知識點結合實踐了
光有理論是絕對不行的,當所有的知識點都學習完畢之后,要結合著項目自己進行相應的開發(fā),在華清遠見可以接觸的項目有智能小車、智能倉儲、智能家居+VR系統(tǒng)、智能交通、智能農(nóng)業(yè)、AI工業(yè)分揀系統(tǒng)、AI機器人系統(tǒng)、Android開源平板、車載導航系統(tǒng)、智能安防等項目。
最后提醒大家的是,在學習過程中一定要注意自己的學習態(tài)度,萬萬不可有松懈的時候。學習的時候一定要勤加練習,熟能生巧才能到最后找到好的工作!還有相關的嵌入式學習教程大家可以參考一下。

