嵌入式、單片機學習書籍推薦

來源:互聯網
上載者:User

 Linux基礎

   1、《Linux與Unix Shell 編程指南》
   C語言基礎

   1、《C Primer Plus,5thEdition》【美】Stephen Prata著
   2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)著

   3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE)
   4、《嵌入式Linux應用程式開發詳解》
   Linux核心
   1、《深入理解Linux核心》(第三版)
   2、《Linux核心原始碼情景分析》毛德操 胡希明著
   研發方向
   1、《UNIX Network Programming》(UNP)
   2、《TCP/IP詳解》
   3、《Linux核心編程》
   4、《Linux裝置驅動開發》(LDD) 
   5、《Linux進階程式設計》 楊宗德著
   硬體基礎
   1、《ARM體繫結構與編程》杜春雷著

   2、S3C2410 Datasheet

   英語基礎
   1、《電腦與通訊專業英語》
   系統教程
   1、《嵌入式系統――體繫結構、編程與設計》
   2、《嵌入式系統――採用公開原始碼和StrongARM/Xscale處理器》毛德操 胡希明著
   3、《Building Embedded Linux Systems》   
   4、《嵌入式ARM系統原理與執行個體開發》 楊宗德著
   理論基礎
   1、《演算法導論》
   2、《資料結構(C語言版)》
   3、《電腦群組織與體繫結構?效能分析》
   4、《深入理解電腦系統》【美】Randal E. Bryant David O''Hallaron著
   5、《作業系統:精髓與設計原理》
   6、《編譯原理》
   7、《資料通訊與電腦網路》
   8、《資料壓縮原理與應用》

   C語言書籍推薦
   1. The C programming language 《C程式設計語言》
   2. Pointers on C 《C和指標》
   3. C traps and pitfalls 《C陷阱與缺陷》
   4. Expert C Lanuage 《專家C編程》
   5. Writing Clean Code -----MicrosoftTechiniques for Developing Bug-free C Programs

   《編程精粹--Microsoft 編寫優質無錯C程式秘訣》
   6. Programming Embedded Systems in C and C++ 《嵌入式系統編程》
   7.《C語言嵌入式系統編程修鍊》
   8.《高品質C++/C編程指南》林銳
   儘可能多的編碼,要學好C,不能只注重C本身。演算法,架構方式等都很重要。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.