课程目标 |
|
通过一天的学习,学员可以掌握Linux设备驱动程序的概念和原理,可以开发字符设备驱动程序。 |
授课老师 |
|
【孙天泽】
● 具有多年嵌入式开发实战经验,3年嵌入式培训经验。曾参与过多个嵌入式系统项目的开发工作,熟悉的处理器包括:EP7312、S3C44B0,S3C2410,PXA255,在项目中主要负责driver开发工作。多年来一直从事Linux内核的研究工作,任Linux伊甸园网站内核版版主。《嵌入式设计及Linux驱动开发指南--基于arm9处理器》一书作者,《Red Hat Linux实用指南》一书译者,近3年内发表学术论文10余篇。老师咨询信箱:tianzesun@farsight.com.cn。
更多师资力量请参见华清远见师资团队。 |
教材 |
|
◆《Linux字符设备驱动程序专题讲义》
◆实验板
人手一机一板,充分实验机会! |
学时 |
|
课时:1天(7学时)
近开班时间:2006年1月21日(上午8:30签到,9:00开始上课)
|
费用 |
|
◆培训费:500元(含资料、午餐费,带发票)
◆上课地点:清华大学
课程咨询电话:010-82600385/86
|
课程进度安排 |
|
时间 |
课程大纲 |
|
上午 |
9:00 | 12:00 |
1. Linux设备驱动程序概述
2. Linux设备驱动程序组成
3. 字符设备驱动程序分析
4. 对比2.4和2.6内核的字符设备驱动程序 |
|
下午 |
13:00 | 17:00 |
实验1 熟悉Linux设备驱动开发环境
实验2 编写skull字符设备驱动
实验3 键盘设备驱动
实验4 GPIO
实验5 I2C
|