图书
C语言
《C Primer Plus,5th Edition》【美】Stephen Prata著
The C programming language《C程序设计语言》
Pointers on C《C和指针》
C traps and pitfalls《C陷阱与缺陷》
Expert C Lanuage《专家C编程》
Writing Clean Code—–Microsoft Techiniques for Developing Bug-free C Programs
《编程精粹–Microsoft 编写优质无错C程序秘诀》
Programming Embedded Systems in C and C++《嵌入式系统编程》
《C语言嵌入式系统编程修炼》
《高质量C++/C编程指南》林锐
Linux基础
1、《Linux与Unix Shell 编程指南》
2、《鸟哥的 Linux 私房菜 基础学习篇(第二版)》
3、《Linux程序设计.第3版》
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)
硬件基础
计算机组成原理
1、《ARM体系结构与编程》杜春雷著
英语基础
1、《计算机与通信专业英语》
系统教程
1、《嵌入式系统 ――体系结构、编程与设计》
2、《嵌入式系统 ――采用公开源代码和StrongARM/Xscale处理器》毛德操 胡希明著
3、《Building Embedded Linux Systems》
目前学习的主线是
1. 先学习基础的C语言编程,C++编程。《以达内的嵌入式软件编程培训为主》
2. 熟悉linux系统,参看《鸟哥的私房菜》,arm的《arm体系架构与编程》
3. 熟悉后以韦东山的《嵌入式Linux应用开发完全手册》作为主线,搭配2440开发板进行系统的Linux驱动开发
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!