-
硬件基础
-
ARM
- ARM体系结构与编程
- S3C2410 Datasheet
- 嵌入式系统――体系结构、编程与设计
- 嵌入式系统――采用公开源代码和StrongARM/Xscale处理器
- Building Embedded Linux Systems
-
精通c语言
-
教材
- Linux与Unix Shell 编程指南
- 国嵌c语言以及嵌入式c教程,免费且质量不错
- linux一站式编程,亚嵌教材
- C Primer Plus,5th Edition
- The C Programming Language, 2nd Edition
- 嵌入式Linux应用程序开发详解
-
重点
- 数据结构(链表、队列)
- 库函数(文件函数、io函数、内存操作函数等等)
- 网络编程
- 文件编程
- 系统编程
-
操作系统
-
教材
-
基础
- unix环境高级编程(apue)
- 深入理解Linux内核
- Linux内核源代码情景分析
-
研发方向
- Linux内核编程
- Linux设备驱动开发
- TCP/IP详解
- UNIX Network Programming
-
重点
- 进程
- 线程
- 文件系统