隨著互聯(lián)網(wǎng)的快速發(fā)展,嵌入式也越來越火熱,更多的人投入到嵌入式開發(fā)的行列中來,那么想要學(xué)習(xí)嵌入式,該從哪里入手學(xué)習(xí),嵌入式學(xué)習(xí)路線圖怎么學(xué)?
想要學(xué)習(xí)好嵌入式,想成為嵌入式軟件工程師。那么當前企業(yè)需要哪些技術(shù)呢?
1.嵌入式上層的軟件應(yīng)用開發(fā)
需要:精通嵌入式Linux C語言編程、嵌入式Linux C語言數(shù)據(jù)結(jié)構(gòu)、嵌入式Linux項目開發(fā)流程、嵌入式 Linux并發(fā)程序設(shè)計、嵌入式 Linux應(yīng)用編程、嵌入式 Linux網(wǎng)絡(luò)編程、嵌入式數(shù)據(jù)庫開發(fā);若是Android設(shè)備的應(yīng)用開發(fā),那就必須要了解java編程,Android應(yīng)用編程。
2.嵌入式底層開發(fā)
當前底層90%的企業(yè)都采用ARM處理器,低功耗、成本低倍受關(guān)注。因此你必須要會:ARM處理器編程、ARM硬件接口開發(fā)、嵌入式Linux系統(tǒng)開發(fā)、嵌入式Linux內(nèi)核開發(fā)、嵌入式Linux驅(qū)動開發(fā)。其次Android設(shè)備越來越多,同樣你得了解嵌入式Linux在移動開發(fā)的典型應(yīng)用、ndroid底層系統(tǒng)開發(fā)。
目前嵌入式主要開發(fā)環(huán)境有 Linux、Wince等;Linux因其開源、開發(fā)操作便利而被廣泛采用。而企業(yè)對于人才招聘的需求上需要的嵌入式人才必須具備C語言編程經(jīng)驗、嵌入式操作系統(tǒng)(嵌入式Linux)經(jīng)驗、內(nèi)核裁剪經(jīng)驗、驅(qū)動程序開發(fā)經(jīng)驗,所以想要進入嵌入式行列,嵌入式開發(fā)學(xué)習(xí)書籍推薦給你。
基礎(chǔ)學(xué)習(xí)Ⅰ---Linux入門
Linux基礎(chǔ)
1、《Linux與Unix Shell 編程指南》
2、《嵌入式Linux應(yīng)用程序開發(fā)詳解》
C語言基礎(chǔ)
1. The C programming language 《C程序設(shè)計語言》
2. Pointers on C 《C和指針》
3. C traps and pitfalls 《C陷阱與缺陷》
4. Expert C Lanuage 《專家C編程》
5、《高質(zhì)量程序設(shè)計指南:C++/C語言(第3版)》
Linux內(nèi)核
1、《深入理解Linux內(nèi)核》(第三版)
2、《Linux內(nèi)核源代碼情景分析》毛德操 胡希明著
研發(fā)方向
1、《UNIX Network Programming》(UNP)
2、《TCP/IP詳解》
3、《Linux內(nèi)核編程》
4、《Linux設(shè)備驅(qū)動開發(fā)》(LDD)
硬件基礎(chǔ)
1、《ARM體系結(jié)構(gòu)與編程》杜春雷著
2、S3C2410 Datasheet
英語基礎(chǔ)
1、《計算機與通信專業(yè)英語》
系統(tǒng)教程
1、《嵌入式系統(tǒng)――體系結(jié)構(gòu)、編程與設(shè)計》
2、《嵌入式系統(tǒng)――采用公開源代碼和StrongARM/Xscale處理器》毛德操 胡希明著
3、《Building Embedded Linux Systems》
理論基礎(chǔ)
1、《算法導(dǎo)論》
2、《數(shù)據(jù)結(jié)構(gòu)(C語言版)》
3、《計算機組織與體系結(jié)構(gòu)?性能分析》
4、《深入理解計算機系統(tǒng)》【美】Randal E. Bryant David O‘Hallaron著
5、《操作系統(tǒng):精髓與設(shè)計原理》
6、《編譯原理》
Expert C Lanuage 《專家C編程》
學(xué)習(xí)不是一蹴而就的事情,想要學(xué)好嵌入式,除了要看書學(xué)習(xí)以外,實際的操作也很重要,理論結(jié)合實踐才能更好的學(xué)習(xí)掌握這門技術(shù)。
沒如果你想要更好的學(xué)習(xí)嵌入式,了解更多嵌入式技術(shù),可以來千鋒看看,千鋒有專業(yè)的嵌入式講師為大家講解嵌入式課程,而且提供長達兩周的課程試聽,有興趣可以來聽聽,反正也不花錢,多了解一些好的學(xué)習(xí)方式對我們的學(xué)習(xí)也是很有幫助的。
如今從開發(fā)領(lǐng)域、人才需求等就業(yè)方向等因素來看,學(xué)習(xí)嵌入式,前景十分廣闊,在未來的智能時代中,嵌入式工程師無需擔心就業(yè)前景。從一些招聘網(wǎng)站的信息來看,一般有2—3年工作經(jīng)驗的嵌入式開發(fā)工程師,其平均年薪也都在15萬以上,職位發(fā)展空間也很大。所以現(xiàn)在學(xué)習(xí)嵌入式是很好的機會,抓緊時間學(xué)習(xí)就能抓住高薪就業(yè)的機會。
-
嵌入式
+關(guān)注
關(guān)注
5090文章
19176瀏覽量
306887 -
C語言
+關(guān)注
關(guān)注
180文章
7614瀏覽量
137423
發(fā)布評論請先 登錄
相關(guān)推薦
評論