一、初级培训:
1、入学条件:
*具备C、C++编程语言基础
*能理解各种数字电路原理图
*能阅读和理解各种外围芯片的Datasheet
*具备熟练的英语阅读能力
2、学习内容:
*学习了解Linux和嵌入式Linux操作系统的结构
*熟悉Linux和嵌入式Linux基本的配置、操作
*了解并配置Linux下编程与调试环境
*简单的上层应用程序的编写与调试
二、中高级实战培训:
1、入学条件:
*具备C、C++编程语言基础
*能理解各种数字电路原理图
*能阅读和理解各种外围芯片的Datasheet
*具备熟练的英语阅读能力
*了解Linux和嵌入式Linux操作系统的结构
*熟悉Linux和嵌入式Linux基本的配置、操作
*了解上层应用程序的编写与调试
2、学习内容:
2.1、软件方面
深入了解与学习Linux内核的结构、驱动程序、上层应用程序的编写、调试。以三个*代表性的程序模块做为学习目标。
*基于Socket网络应用程序的编写与调试
*硬件控制与驱动的编写与调试;并编写Application对其进行控制
*字符设备驱动程序的编写与调试;并编写Application对其进行控制
2.2、硬件方面
学习基于ARM 9的硬件控制系统的设计、制作、调试,底层驱动程序的编写与调试。按以下步骤完成学习内容:
*芯片选型
*原理图设计
*PCB设计与制作(制作由工厂完成)
*硬件调试
*相关硬件的驱动程序的设计与调试
石碣镇技术创新服务中心
华中科技*东莞研究院石碣分院
2006年6月
1、入学条件:
*具备C、C++编程语言基础
*能理解各种数字电路原理图
*能阅读和理解各种外围芯片的Datasheet
*具备熟练的英语阅读能力
2、学习内容:
*学习了解Linux和嵌入式Linux操作系统的结构
*熟悉Linux和嵌入式Linux基本的配置、操作
*了解并配置Linux下编程与调试环境
*简单的上层应用程序的编写与调试
二、中高级实战培训:
1、入学条件:
*具备C、C++编程语言基础
*能理解各种数字电路原理图
*能阅读和理解各种外围芯片的Datasheet
*具备熟练的英语阅读能力
*了解Linux和嵌入式Linux操作系统的结构
*熟悉Linux和嵌入式Linux基本的配置、操作
*了解上层应用程序的编写与调试
2、学习内容:
2.1、软件方面
深入了解与学习Linux内核的结构、驱动程序、上层应用程序的编写、调试。以三个*代表性的程序模块做为学习目标。
*基于Socket网络应用程序的编写与调试
*硬件控制与驱动的编写与调试;并编写Application对其进行控制
*字符设备驱动程序的编写与调试;并编写Application对其进行控制
2.2、硬件方面
学习基于ARM 9的硬件控制系统的设计、制作、调试,底层驱动程序的编写与调试。按以下步骤完成学习内容:
*芯片选型
*原理图设计
*PCB设计与制作(制作由工厂完成)
*硬件调试
*相关硬件的驱动程序的设计与调试
石碣镇技术创新服务中心
华中科技*东莞研究院石碣分院
2006年6月