嵌入式培训

深圳报名热线:4008699035
上海报名热线:021-51875830
北京报名热线:010-51292078
南京报名热线:4008699035
武汉报名热线:027-50767718
成都报名热线:4008699035

广州报名热线:4008699035
西安报名热线:029-86699670


3G通信 企业培训 研发与生产脱产就业培训基地
嵌入式Linux就业班马上开课了 详情点击这儿
 
  首 页   手机阅读模式   课程介绍   培训报名  企业培训   付款方式   讲师介绍   学员评价  关于我们  承接项目 开发板商城  联系我们 
嵌入式协处理器--FPGA
FPGA项目实战系列课程----
嵌入式OS--4G手机操作系统
嵌入式协处理器--DSP
手机/网络/动漫游戏开发
嵌入式OS-Linux
嵌入式CPU--ARM
嵌入式OS--WinCE
单片机培训
嵌入式硬件设计
Altium Designer Layout高速硬件设计
嵌入式OS--VxWorks
PowerPC嵌入式系统/编译器优化
PLC编程/变频器/数控/人机界面 
开发语言/数据库/软硬件测试
Windows内核修炼和内核安全
3G手机软件测试、硬件测试
芯片设计/大规模集成电路VLSI
云计算、物联网
开源操作系统Tiny OS开发
小型机系统管理
汽车电子及其他
WEB在线客服
南京WEB在线客服
武汉WEB在线客服
西安WEB在线客服
广州WEB在线客服
点击这里给我发消息  
QQ客服一
点击这里给我发消息  
QQ客服二
点击这里给我发消息
QQ客服三
  双休日、节假日及晚上可致电值班电话:021-51875830 值班手机:15921673576/13918613812

值班QQ:
点击这里给我发消息

值班网页在线客服,点击交谈:
 
网页在线客服

 

嵌入式Linux实时系统与内核开发培训班

   班级规模及环境--热线:4008699035 手机:15921673576/13918613812( 微信同号)
       坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。
   课程目标
       嵌入式Linux实时系统开发包含以下内容:1)嵌入式Linux实时性能分析;2)嵌入式Linux实时性改进;3)编写符合实时内核的设备驱动和内核模块;4)编写实时Linux系统应用;5)对嵌入式Linux系统进行实时性评测和瓶颈分析等几个方面,提供从实时内核到实时应用编程等几个方面的培训,通过课程学习与掌握,学员可以构建一个符合特定性能指标的实时系统,进行相关项目深入开发。

       嵌入式Linux内核开发可以让学员掌握Linux2.6系统的内核原理,比较细致的了解内核架构,从庞大的代码堆中解放出来。通过学习本课程,学员可以:
       1) 了解内核调度算法的实现
       2) 了解linux内存管理
       3) 了解linux中断
  windowsphone  入学要求
        学员学习本课程应具备下列基础:
        ◆ 能够使用Linux操作系统。
        ◆ 掌握C语言基础。
  windowsphone  培养对象
        ◆ 对Linux内核感兴趣,却苦于不知如何下手者。
        ◆ 学习Linux内核良久,却收益不大者。
        ◆ 有志从事Linux内核和Linux驱动开发的工程师。
        ◆ 有志从事Android底层开发的工程师。
   开课时间和上课地点
     上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
     近开课时间(周末班/连续班/晚班):
Linux实时系统开班时间:即将开课,详情请咨询客服。..(欢迎您垂询,视教育质量为生命!)
   实验设备和授课方式

     ☆资深工程师授课

        
        ☆注重质量
        ☆边讲边练

        ☆合格学员免费推荐工作

        
        专注高端培训17年,曙海提供的课程得到本行业的广泛认可,学员的能力
        得到大家的认同,受到用人单位的广泛赞誉。

        ★实验设备请点击这儿查看★

   新优惠
       ☆在读学生凭学生证,可优惠500元。
   质量保障

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、培训结束后免费提供半年的技术支持,充分保证培训后出效果;
        3、培训合格学员可享受免费推荐就业机会。

   课程大纲 ---嵌入式Linux实时系统与内核开发培训班

第一部分 嵌入式Linux实时系统开发

第一阶段

    通过本课学习,学员可以了解实时操作系统性能分析,Linux的实时化技术发展以及相关的资源。通过Linux实时应用例子认识普通Linux内核实时性能瓶颈。掌握嵌入式Linux实时性能分析方法。

1. 嵌入式Linux实时性能分析
    1.1 实时操作系统性能评估方法
    1.2 Linux的实时化技术发展及相关资源
    1.3 Linux内核性能瓶颈
    1.4 Linux内核性能分析

【实验】
    实验1:嵌入式平台高精度定时延迟测试
    实验2:嵌入式平台周期性任务延迟测试
    实验3:嵌入式平台内核延迟综合测试

第二阶段

    通过对Linux内核进行实时抢占改进,了解实时内核调度与抢占、实时内核锁机制、实时内核中断线程化等原理,掌握内核锁机制使用、设备驱动中断编写等内核编程技术。掌握实时内核测试原理,以及常用测试工具选用与编写。

2. 嵌入式Linux实时性改进
    2.1 实时内核调度与抢占
    2.2 实时内核锁机制分析
    2.3 实时内核中断线程化技术
    2.4 其他内核模块实时性改进

【实验】
    实验1:针对特定嵌入式平台进行内核实时抢占改进
    实验2:分析实时Linux的内核性能并进行实时性测试

第三阶段

    通过对Linux内核进行优化配置,增强Linux内核实时性能。结合实时抢占内核新特性进行高效设备驱动编程,对原有设备驱动进行改进。

3. 符合实时内核的设备驱动和内核模块编程
    3.1 实时抢占内核配置与移植
    3.2 在设备驱动中使用锁机制、高精度定时器等技术
    3.3 对原有设备驱动进行实时化改造

【实验】
    实验1:实时设备驱动编程例子
    实验2:设备驱动实时改造例子

第四阶段

    掌握Linux实时应用编程,掌握用户级优先级继承互斥机制、实时信号,实时时钟系统等实时编程技术。了解Linux实时性评测理论,掌握系统瓶颈分析工具使用,对特定平台进行性能测试与性能分析。

4. 实时Linux应用编程与系统实时性评测
    4.1 Linux实时应用编程
    4.2 内核与用户层结合进行实时编程
    4.3 内核实时性评测和系统瓶颈分析
    4.4 对特定平台进行性能分析综合

【实验】
    实验1:高精度定时与周期性控制任务例子
    实验2:优先级继承互斥机制使用
    实验3:对特定平台进行实时和非实时性能分析比较


第二部分 嵌入式Linux内核开发


第五阶段

第1章 内核基本结构简介

1.1 简要介绍2.6内核
1.2 2.6内核和2.4比较
1.3 新内核技术介绍

第2章 进程调度和抢占内核实现分析

2.1 O(1)调度器分析
2.2 内核锁机制分析
2.3 内核抢占技术分析

实验课 内核性能测试

1) 熟悉2.6内核编译配置
2) 编译运行2.6内核
3) 编译运行内核测试工具
4) 内核测试报告

第六阶段

第3章 内存管理

3.1 Linux-i386的段式存储和页式管理
3.2 四级页表树和Linux的进程地址空间分布
3.3 mm,vma结构和HighMem支持
3.4 Linux的物理内存组织
3.5 objrmap、cold/hold page以及NUMA支持

第3章 内存管理

3.6 VM的策略:请求分页、写时复制,交换和页面置换(Token-based)
3.7 Linux page fault
3.8 内核缓冲区管理:slab分配器

第七阶段

第3章 内存管理

3.9 页核心分配器和NUMA内存分配策略
3.10 页帧换出守护进程:kswapd
3.11 写时复制实现
3.12 页面换入实现

第4章 内核中的定时
实验课 高精度定时器的实现

4.1 内核中的定时
4.2 高精度定时
实验: 内核高精度定时的实现

第八阶段

第5章 中断和异常

5.1 IA-32平台上的中断概述以及APIC介绍
5.2 Linux的硬件中断模型和内核出入口图
5.3 Linux对中断的响应和服务

第5章 中断和异常

5.4 Bottom Half机制
5.5 软中断的实现
5.6 tasklet
5.7 工作队列
5.8 Linux对异常的实现

第九阶段

第6章 系统调用和IPC
实验课 系统调用

6.1 系统调用实现分析
6.2 IPC实现简要分析
实验: 系统调用设计和IPC实验

第7章 文件系统
实验课 基于NAND FLASH文件系统

7.1 文件系统介绍
7.2 2410 Yaffs实现文件系统实现分析
实验: Yaffs在2410上的移植


 
版 权 所 有:上海 曙 海 信 息 网 络 科 技 有 限 公 司 copyright 2000----2012

*双休日、节假日及晚上可致电:
值 班 电 话:021-51875830
*值 班 手 机:15921673576/13918613812


备案号:沪ICP备08026168号

.(2013年01月01日)..................................................................