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