學習嵌入式時間長了自然也會有自己獨到的見解,粵嵌嵌入式培訓老師提了幾點建議,希望對新手有一定的幫助,可以幫助你更好地掌握所學知識和內(nèi)容。
1.嵌入式涉及到很多的基礎知識:
c語言,關于C語言要知道基本的語法,什么是結構體,什么是共用體,有什么區(qū)別,不用強記一些二級考的東西,因在實際中用的很少。嵌入式真正用到的是指針、函數(shù)、數(shù)據(jù)類型、運算符表達式等等。
操作系統(tǒng)原理也應該知道基本的原理的,我記得我大學沒這個課還是去電信學院蹭別的專業(yè)的課呢,后來學習發(fā)現(xiàn)很多的東西都是在這個課上學到的。
Linux基本命令的使用,我們現(xiàn)在很多的人都習慣用鼠標了,很少用到命令,我們學習嵌入linux可要改改這個習慣了,linux用命令操作一是效率高,二是功能非常強大。
2.學習方法指導,讀書的方式
學習嵌入式應循序漸進,從基礎開始,有人剛開始就看底層的書籍,這是完全違背邏輯的,你C代碼都不咋滴。完全不靠譜的。正確的方式是:基礎-應用-底層。
看書也有竅門:不要希望一次就會,一次就明白是什么意思,也不要死記硬背,看不明白也沒關系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就記住了,遇到的少的,忘記也就忘記了。還有,不要直接閱讀linux內(nèi)核源代碼。
3.要腳踏實地,學好每一步
對于初學者,還有一點小建議,我們拿到一個開發(fā)板,很興奮也很激動,想法自然也很多,想用開發(fā)板實現(xiàn)自己的這個想法,實現(xiàn)那個想法,然后又不知道從何下手,首先,我們對這部分知識了解嗎?如果不了解就去google一下,了解了一些,也就大概知道要怎么做了。
4.多練習寫代碼
任何技能都是熟能生巧才可以熟練掌握所學內(nèi)容,多看代碼,從代碼中讀出代碼的意思,當然在平時也要多寫代碼,多多練習,進行總結,一定有所收獲。
這些是我的一些經(jīng)驗總結,希望對嵌入式初學者有一定的幫助。如果有難處,可以咨詢粵嵌嵌入式培訓的老師。