课程大纲 | 学习目标
培训目标 学习内容 掌握程度
掌握多种编程语言 C 语言 精通    
  ARM 汇编语言   熟悉  
  C++ 语言   熟悉  
掌握 Linux 高级编程 文件操作 精通    
  进程/线程 精通    
掌握两种嵌入式实时操作系统 Linux 精通    
  uCLinux 精通    
掌握两种处理器体系结构 ARM 体系结构 精通    
  MIPS 体系结构 精通    
掌握ARM核处理器 Samsung S3C4510 精通    
  Samsung S3C2410 精通    
掌握一种 MIPS 核处理器 MIPS Godson 龙芯   熟悉  
  MIPS Godson 龙芯   熟悉  
掌握两种硬件设计工具 Candence PCB     了解
  Protel     了解
掌握两种Linux下编辑软件 VI 精通    
  EMACS     了解
掌握两种串口通讯工具 超级终端 (Windows)   熟悉  
  MiniCOM (Linux)   熟悉  
掌握三种 Flash 烧写工具 Flash Programmer (GUI)   熟悉  
  JFlash 烧写软件及原理 精通    
  SJF系列烧写软件及原理 精通    
掌握两种调试工具 JTAG 在线调试器   熟悉  
  SkyEye 仿真调试工具   熟悉  
掌握两种集成开发环境 ARM ADS 精通    
  K-Develop IDE   熟悉  
掌握一种源代码版本管理工具 CVS/SVN   熟悉  
掌握嵌入式 Linux整体开发流程     熟悉  
GNU 交叉编译器使用 Cross-compiler-gcc/g++ 精通    
  Linux Makefile 组织结构 精通    
Bootloader 启动代码 u-Boot 精通    
  RedBoot   熟悉  
内核编译 配置参数设置 精通    
  内核调试   熟悉  
文件系统 JFFS2 文件系统 精通    
  NFS 文件系统 精通    
  ROMFS 文件系统 精通    
  EXT2 文件系统   熟悉  
  YAFF 文件系统     了解
设备驱动程序 Linux设备驱动 精通    
  串口/GPIO 精通    
  网卡设备驱动 精通    
  USB设备驱动   熟悉  
嵌入式图形系统 MiniGUI 精通    
  QT/Embedded   熟悉  
  MicroWIN     了解
嵌入式数据库系统 SQLLite 精通    
嵌入式应用程序开发 网络通讯应用开发 精通    
  数据库存储应用开发   熟悉  
  多媒体应用开发   熟悉  
  图形用户界面开发 精通    
  Shell 编程技巧   熟悉  
【说明】
精通:表明对于所学内容和工具的原理进行过深入分析,了解相关内容实现的具体技术细节,并掌握了相关工具的高级使用技巧。
熟悉:表明对于所学内容和工具能够融会贯通,掌握相关内容的基本概念,并能够熟练使用相关工具的常用技巧。
了解:表明对于所学内容和工具一般了解,能够区别相关内容在概念上的异同,并能够初步使用相关工具。
  12期:2008年03月12日
  13期:2008年04月05日
  14期:2008年05月10日
  15期:2008年06月14日
  清华大学
  中科院计算通信学院
  中国科技大学
  中国传媒大学
  中国地质大学
  中国工程物理研究院
  中国管理软件学院
  中国矿业大学
  中国农业大学
  中南大学
  中南民族大学
  中原工学院
  中北大学
  北京航空航天大学
  北方工业大学
  北京工商大学
  北京工业大学
  北京化工大学
  北京交通大学
  北京科技大学
  北京理工大学
  北京师范大学
  北京邮电大学
  北京服装学院
  北京联合大学
  北京吉利大学