首页 核心课程 师资团队 企业培训 在职工程师培训 就业实训 技术文章 在线学习 我要报名 “顶嵌杯”专题 关于我们
栏目导航

核心优势:
1.按学员基础收费:从高到低分为A、B、C三个等级,该三个等级的学费由低到高收取,最高优惠2000元。
2.素质拓展培训:嵌入式系统开发属于复杂且团队合作较强的工作,如果没有良好的心理素质,没有良好的合作意识,很难完成高质量的嵌入式产品开发。
3.实际项目演练:顶嵌会承接一些中小型嵌入式实际开发项目,让学员完全参与真正提高学习的效率。
4.分阶段付款:学员在每学一个阶段之前付该阶段费用,可减轻一次性交费的经济压力。
5.项目小组学习:学习过程中会按每4-5人一个小组进行项目实战,对于表现优秀的项目小组,顶嵌提供丰厚奖学金,通过这种激励机制来激发学生的学习激情。
6.外企高工、嵌入式书籍作者授课:欧文盛、李亚锋、陈曦、索健、朱亚东、刘镕华、杨征、汪明虎等。


顶嵌部分内部培训教材:



顶嵌成员出版的部分嵌入式
热点图书:

 

《嵌入式Linux驱动/内核短期速成班》(4天)

 

   免费试听,完全定制化培训,最低学费500元!

 

【优惠政策】
1、前2名报名优惠100元;
2、前10名报名赠送
《ARM嵌入式Linux设备驱动实例开发》
3、两人及以上同时报名,每人优惠100元。

 

【课程描述】
      该课程是针对有一定C语言开发基础并且对嵌入式开发有一定了解的学生或在职人员。本课程的最大特点是以实际项目为培训目标,采用理论与实践比例为3:4的方式,创造性的改革了现有市场上理论与实践比例为1:1的传统方式,其优势就是加强学员的实际动手开发能力。通过本课程的学习,学员能够掌握:1)Linux内核的组成机制;2)Linux字符设备驱动开发;3)Linux块设备驱动开发;4)Linux网络设备驱动开发。保证完全掌握、学不会退费!

 

【培养对象】
嵌入式Linux系统开发工程师、嵌入式Linux驱动开发工程师

 

【理论基础】
1、掌握C语言编程
2、基本的Linux使用和应用程序编写基础
3、具有数字电路、模拟电路的基础

 

【参考教材】
《顶嵌-嵌入式Linux驱动开发班内部教材》
《ARM嵌入式Linux设备驱动实例开发》

 

【课程情况】
开课时间:2010年5月22日
培训课时:28课时
上课地点:北京

 

 短期驱动速成班课程大纲(v2.0

时间

课程大纲

第一天 Linux驱动重要概念与内核模块

9:00
|
1
2:00

1 Linux设备驱动开发的重要概念
1.1 Linux设备驱动分类
1.2 Linux中断机制
1.3 嵌入式Linux系统中常用的锁机制
1.4 内存映射与DMA
1.5 Linux设备驱动模型
1.6 I/O端口与I/O内存  
2 Linux
内核代码框架 
2.1 分析内核代码架构
2.2
分析内核模块                                                                                              

13:00
|
1
7:00

【实验】
实验1配置和编译Linux内核
通过该实验,学员能够自己配制和编译
Linux内核,并掌握Linux内核升级的方法。
实验2编写一个内核模块                                
通过该实验,学员能够掌握
Linux内核模块的实现与加载/卸载机制。                                  

Linux字符设备驱动开发

9:00
|
12:00

3 Linux字符设备驱动开发
3.1 字符设备的基本概念
3.2 字符设备数据结构
3.3 字符设备驱动框架
3.4 ioctl方法实现

13:00
|
1
7:00

【实验】
实验1:编写一个字符设备驱动通过该实验,学员能够掌握如何实现一个字符设备驱动。 
实验2:加载并编写应用程序测试字符设备驱动通过该实验,学员能够掌握如何加载和应用字符设备驱动。

Linux块设备驱动开发

9:00
|
12:00

4 Linux块设备驱动开发
4.1 块设备驱动基本概念 
4.2 块设备数据结构
4.3块设备驱动实现框架
4.4 块设备请求处理
4
.5 MTD技术

13:00
|
1
7:00

【实验】
实验1:编写一个块设备驱动程序

通过该实验,学员能够掌握如何编写块设备驱动程序。 
实验2:基于MTD技术编写S3C2440 NANDFLASH驱动程序
通过该实验,学员能够掌握如何利用
MTD技术编写NANDFLASH驱动程序。

Linux网络设备驱动开发

9:00
|
12:00

5 Linux网络设备驱动开发
5.1 网络设备驱动基本概念 
5.2 网络设备驱动相关数据结构
5.3 网络设备驱动框架
5.4 NAPI技术                                                  

13:00
|
1
7:00

【实验】
实验1:编写针对S3C2440dm9000e网卡设备驱动程序通过该实验,学员能够掌握针对ARM平台的网卡设备驱动实现。 
实验2:配制并测试网卡设备驱动程序通过该实验,学员能够掌握如何配置并测试网卡设备驱动程序。

 

 

 

嵌入式培训 | 在线报名 | 合作企业 | 关于顶嵌 | 联系我们 | 加入顶嵌 | 友情链接 

联系电话:010-62264198
传真:010-62631735-8900
地址:北京市海淀区紫竹院南路7号院2楼
全国免费咨询电话:400-661-5264
Copyright © 2009 北京顶嵌(TOP-E)开源科技有限公司 - 嵌入式Linux专业培训机构 All Rights Reserved
京ICP06031998