Linux基礎
1、《Linux與Unix Shell 編程指南》
C語(yǔ)言基礎
1、《C Primer Plus,5th Edition》【美】Stephen Prata著(zhù)
2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)著(zhù)
3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE)
4、《嵌入式Linux應用程序開(kāi)發(fā)詳解》
Linux內核
1、《深入理解Linux內核》(第三版)
2、《Linux內核源代碼情景分析》毛德操 胡希明著(zhù)
研發(fā)方向
1、《UNIX Network Programming》(UNP)
2、《TCP/IP詳解》
3、《Linux內核編程》
4、《Linux設備驅動(dòng)開(kāi)發(fā)》(LDD)
5、《Linux高級程序設計》 楊宗德著(zhù)
硬件基礎
1、《ARM體系結構與編程》杜春雷著(zhù)
2、S3C2410 Datasheet
英語(yǔ)基礎
1、《計算機與通信專(zhuān)業(yè)英語(yǔ)》
系統教程
1、《嵌入式系統――體系結構、編程與設計》
2、《嵌入式系統――采用公開(kāi)源代碼和StrongARM/Xscale處理器》毛德操 胡希明著(zhù)
3、《Building Embedded Linux Systems》
4、《嵌入式ARM系統原理與實(shí)例開(kāi)發(fā)》 楊宗德著(zhù)
理論基礎
1、《算法導論》
2、《數據結構(C語(yǔ)言版)》
3、《計算機組織與體系結構?性能分析》
4、《深入理解計算機系統》【美】Randal E. Bryant David O''Hallaron著(zhù)
5、《操作系統:精髓與設計原理》
6、《編譯原理》
7、《數據通信與計算機網(wǎng)絡(luò )》
8、《數據壓縮原理與應用》
C語(yǔ)言書(shū)籍推薦
1. The C programming language 《C程序設計語(yǔ)言》
2. Pointers on C 《C和指針》
3. C traps and pitfalls 《C陷阱與缺陷》
4. Expert C Lanuage 《專(zhuān)家C編程》
5. Writing Clean Code -----Microsoft Techiniques for Developing Bug-free C Programs
《編程精粹--Microsoft 編寫(xiě)優(yōu)質(zhì)無(wú)錯C程序秘訣》
6. Programming Embedded Systems in C and C++ 《嵌入式系統編程》
7.《C語(yǔ)言嵌入式系統編程修煉》
8.《高質(zhì)量C++/C編程指南》林銳
盡可能多的編碼,要學(xué)好C,不能只注重C本身。算法,架構方式等都很重要。
如果有條件也可以參加一些實(shí)力的技術(shù)培訓機構,希望給學(xué)習深圳/鄭州單片機培訓,深圳/鄭州嵌入式培訓,深圳/鄭州STM32培訓,深圳/鄭州linux培訓的朋友一些幫助和分享謝謝
嵌入式培訓推薦:
包教會(huì )QQ:九三九伍零四六九四 閆工:一三二二三零九六零三五
改變人生軌跡,規劃職業(yè)藍圖信盈達成就您的高薪夢(mèng)想!
課程均采用小班授課,由經(jīng)驗豐富的嵌入式工程師實(shí)戰教學(xué),手把手操作教學(xué),以實(shí)踐為主。 學(xué)習成績(jì)優(yōu)異者均可享受免費推薦就業(yè)機會(huì )。所有學(xué)員在學(xué)習期間均會(huì )獲得
我公司研發(fā)部十幾位資深高級工程師、國際項目經(jīng)理等的技術(shù)支持,除正常學(xué)習時(shí)間外,其他任何時(shí)間學(xué)員均可前來(lái)進(jìn)行額外實(shí)踐。