轉載:http://blog.sina.com.cn/s/blog_69708ebe0100toqn.htmlhtml
Linux基礎
一、《Linux與Unix Shell 編程指南》
C語言基礎
一、《C Primer Plus,5th Edition》【美】Stephen Prata著
二、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)著
三、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE)
四、《嵌入式Linux應用程序開發詳解》
Linux內核
一、《深刻理解Linux內核》(第三版)
二、《Linux內核源代碼情景分析》毛德操 胡希明著
研發方向
一、《UNIX Network Programming》(UNP)
二、《TCP/IP詳解》
三、《Linux內核編程》
四、《Linux設備驅動開發》(LDD)
硬件基礎
一、《ARM體系結構與編程》杜春雷著
二、S3C2410 Datasheet
英語基礎
一、《計算機與通訊專業英語》
系統教程
一、《嵌入式系統――體系結構、編程與設計》
二、《嵌入式系統――採用公開源代碼和StrongARM/Xscale處理器》毛德操 胡希明著
三、《Building Embedded Linux Systems》
理論基礎
一、《算法導論》
二、《數據結構(C語言版)》
三、《計算機組織與體系結構?性能分析》
四、《深刻理解計算機系統》【美】Randal E. Bryant David O'Hallaron著
五、《操做系統:精髓與設計原理》
六、《編譯原理》
七、《數據通訊與計算機網絡》
八、《數據壓縮原理與應用》算法