嵌入式Linux學習方法
時間:2019-11-18 00:00:00
來源:信盈達
作者:信盈達
所謂學而不思則罔,思而不學則殆。學習嵌入式linux要講究方法,好的方法可以讓我們學習效率事半功倍。已經(jīng)2019年了,新的一年抓緊時間來學嵌入式linux吧。本篇文章就來分享2019年最新總結(jié)的嵌入式linux學習方法。有扎實的基礎,會在學習嵌入式linux的路上一帆風順,那么有什么樣的基礎會讓我們學習變得輕松呢?
1.如果能能掌握C語言高級編程。
2. 要了解嵌入式Linux操作系統(tǒng)。
3.了解Linux或者wince下的編程。
4.具有單機片或者ARM或者MIPS等相關(guān)基礎。
5.其他知識的擴充。我們還可以通過閱讀一些優(yōu)秀的代碼,了解UBOOT的源代碼,或者是學習下linux的源代碼等等。
一、嵌入式學什么的,學習嵌入式linux之前必須要做好心理準備:
第一,要明白學好嵌入式linux不是一件一蹴而就的事,一定要能堅持使用它,特別是在使用初期,由于在linux中,用戶權(quán)限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么,系統(tǒng)做了些什么,這需要時間去掌握,(背命令不是一件好的學習方法,相信我你一定會在你背完之前全部忘光),盡量掌握常用命令;
第二,在學習初期,你一定會遇到很多困難,或者說各種困難,所以你最好先將你linux中的重要內(nèi)容備份,因為,在你學習的過程中,很可能將系統(tǒng)搞廢(eg:源混亂等);
第三,如果你想在以后的生涯中在軟件行業(yè)工作的話,學習linux是一項基本技能,所以打從你打算學習linux那天起,放棄windows吧!因為它除了能給你帶來片刻的娛樂,別無其他;
第四,如果你只是想應付一下操作系統(tǒng)的課程,勸你最好別學,或者說不要指望能用的怎么樣,原因我說了,這很耗時間,而且如果你學不好的話,你在linux中開發(fā)的機會就很少,或者說幾乎沒有,它的優(yōu)勢就消失了,然后隨著時間的流逝,你就會全部忘記她。
二、嵌入式學什么的,要學好嵌入式linux需要做些什么:
第一,要多google,因為我不可能,也不可以給你解答所有內(nèi)容,我只能告訴你一些關(guān)鍵點,甚至我會故意隱瞞答案,因為在尋找答案的過程中,你會學到更多的知識,學習linux,更要學習一種geek的精神,python之禪中也說過:以總結(jié)分享為榮,以跪*求其解為恥;
第二,要多動手,不要怕什么搞壞了怎么辦,你不搞壞,不去動手,就永遠不會有收獲,既然你在linux中是自由的,那就發(fā)揮自己的權(quán)利;
第三,學習linux,就意味著更快的開發(fā)效率,等更多關(guān)于軟件本身或者說操作系統(tǒng)本身的理解,(給你裝的系統(tǒng)里為ubuntu12.04,它已經(jīng)封裝的很臃腫了,但是考慮到你沒有很多時間投入其中,所以給你裝了它),但是怎么用它提高開發(fā)效率,需要你在學習的過程中不斷總結(jié)。
在學習得過程中,還是務必保持謙虛謹慎的態(tài)度,戒驕戒躁,要知道,“雄關(guān)漫道真如鐵,而今邁步從頭越”,無論你學了多少,只要還沒有走上工作崗位,那么萬里長征就只是才邁出了第一步,還有很長的道路等待著你。