首 页 关于我们 就业培训 短期培训 企业培训 师资团队 免费视听 网上报名 下载中心 联系我们 技术论坛
嵌入式OS-Android
  移动互联网android开发技术
  Android应用开发培训班
  Android系统移植培训班
  Android系统开发培训班
大学生实训、实习课程
  Android 应用及游戏开发实训方案
  Android 移动开发实训方案
  .NET 就业实训方案
  JAVA 就业实训
嵌入式物联网技术应用
  国家职业资格证书 Java/.Net 程序设计员(二级/三级)培训
  嵌入式系统开发工程师(物联网技术)
嵌入式OS-VxWorks
  嵌入式OS-VxWorks
嵌入式OS-QNX
  嵌入式OS-QNX
ADI BLACKFIN大学计划
  ADI BLACKFIN大学计划
嵌入式处理器-ARM
  2014年ARM嵌入式培训就业班
  ARM开发培训班
  MIPS开发培训班
嵌入式硬件设计
  高速嵌入式硬件设计
嵌入式OS-WINCE
  Windows CE.Net系统定制与驱动开发培训班
  Windows XP Embedded
  WINCE6.0
  WINCE5.0
  嵌入式wince预科班
嵌入式OS-Linux
  嵌入式Linux应用程序移植班
  嵌入式Linux驱动开发班
  嵌入式Linux预科班(免费)
  嵌入式Linux系统开发班
  嵌入式Linux开发及电子设计竞赛研修班
嵌入式Linux系统开发班
  培养目标
嵌入式系统开发工程师、系统移植工程师。
  基础要求
    学员学习本课程应具备下列基础知识:
  ◆ 熟练使用Linux操作系统; 
  ◆ 熟悉C语言编程和汇编语言编程; 
  ◆ 对ARM处理器有一定的了解。
  师资团队
  “海纳百川纳英才”是锐极一贯坚持的用人理念,做为一家知识型的企业,锐极重视人才,尤其掌握顶尖嵌入式核心技术,并有丰富的大型嵌入式系统项目经验的高级技术人才,为企业生存发展的核心动力与核心资源;公司汇聚了一批来自国内外大型公司的资深技术专家和行业精英, 他们在嵌入式行业领域都有着平均5年以上的大型项目系统开发及团队管理经验。

李老师

  十多年嵌入式系统软硬件开发经验,致力于嵌入式Linux系统应用和研究。具有 X86/ARM/ XSCALE/ PowerPC/ MIPS等体系结构平台的Linux移植经验;对于嵌入式Linux的实现和应用有深入研究。作为嵌入式Linux高级工程师,移植Linux到更多硬件 平台,为客户提供解决方案;研究Linux和CELinux的特点和实现以及应用;成功支持客户开发和系统集成,涉及网络,通讯,控制,信息终端,手机等 各行各业。 

陈老师

八年嵌入式系统软硬件开发经验,具有丰富的ARM/PowerPC/等体系结构平台的Linux开发经验 

黄老师

  十年嵌入式系统软硬件开发经验,致力于嵌入式uCLinux、Linux系统应用和研究。具有Coldfire/X86/ARM/ XSCALE/ PowerPC等体系结构平台的Linux、uClinux移植经验;对于嵌入式Linux的实现和应用有深入研究。作为嵌入式Linux高级工程师,移 植Linux到更多硬件平台,为客户提供解决方案;研究Linux和uCLinux的特点和实现以及应用;成功支持客户开发和系统集成,涉及网络,通讯, 控制,信息终端,手机等各行各业。 
  课程材料
  《《锐极培训中心--嵌入式Linux系统实验培训讲义》
《ARM&Linux嵌入式系统开发详解》
  实验器材
 

RJARM9-EDU

  课时费用
 

 课时: 4天,每天6学时,总计24学时
       
培训费用(含教材费和午餐费):3500元    团体报名优惠措施:两人9.5折优惠,三人或三人以上9折优惠
       
认证费(可选):300元(项目考核通过,颁发由上海开源软件行业协会嵌入式分会认证的《Linux设备驱动开发工程师》证书)   
       
外地学员:代理安排食宿(需提前预定)

  质量保证
  所有课程内容均可免费重听,直到学员完全掌握为止。
  •凡是锐极学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
  •雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
  •成绩优秀的学员可免费到锐极合作单位实习、就业。
  课程进度
 

 

时间

课程大纲

第一天

9:00
|
12:00

1 嵌入式Linux开发环境构建
      1.1
交叉开发环境介绍
      1.2
编译交叉开发工具链
      1.3
配置主机开发环境
      1.4
建立交叉开发环境
      1.5
编译器和二进制工具详解
      1.6
交叉调试应用程序

 

:30
|
16:30

实验
      
实验内容:基于RJARM9-EDU,建立Linux交叉开发环境,调试Linux应用程序。
      (1)
熟悉Redhat Linux 9虚拟机环境
      (2)
安装开发工具和文件
      (3)
配置超级终端/minicom
      (4)
配置TFTP网络服务
      (5)
配置NFS网络服务
      (6)
引导目标板启动Linux内核
      (7)
交叉编译应用程序
      (8)
交叉调试应用程序

 

第二天

9:00
|
12:00

2 开发系统引导程序
      2.1 Bootloader
介绍
      2.2 ppcboot
工程介绍
      2.3 ppcboot
的编译使用
      2.4 ppcboot
源码分析
      2.5 ppcboot
资源分配
      2.6 ppcboot
移植过程     

      2.2. 内存分配与存储器映射
      2.3.
高速缓存管理
      2.4. mmap
设备操作
      2.5.
在内核中描述时间
      2.6.
使用任务队列
      2.7.
内核定时器
      2.8.
硬件中断处理流程
      2.9. Linux
内核中断子系统
      2.10.
安装中断处理程序
      2.11.
上半部/下半部处理
      2.12.
中断共享

13:30
|
16:30

   实验内容:掌握ppcboot常用命令,分析修改ppcboot源代码,移植到RJARM9-EDU实验箱上。
      (1)ppcboot
常用命令
      (2)
添加ppcboot新命令
      (3)
设置ppcboot环境变量
      (4)
配置编译ppcboot

      (5) 移植RJARM9-EDUPPCBOOT

 

第三天

9:00
|
12:00

3 配置编译Linux内核
      3.1 Linux
内核介绍
      3.2 Linux
内核特点
      3.3 Linux
内核源代码结构

4 移植Linux内核源码
      4.1 Linux
内核移植介绍
      4.2 Linux
内核移植平台相关代码分析
      4.3
动手修改Linux内核源代码
      4.4
分析编译过程错误和宏定义的关系
      4.5 Linux
启动过程源代码分析

13:30
|
16:30

实验内容:RJARM9-EDU板的Linux内核,熟悉内核配置选项;编译交叉开发环境所需要的内核
      (1)
配置交叉开发环境
      (2)
熟悉菜单配置文件的组织结构
      (3)
熟悉内核配置过程选项
      (4)
加入Kconfig新选项
      (5)
编译交叉开发环境所需要的内核

实验内容:熟悉Linux内核平台相关代码,为RJARM9-EDU实验箱移植高版本的Linux内核
      (1)
配置交叉开发环境
      (2)
配置编译高版本的Linux内核
      (3)
移植RJARM9-EDU实验箱Linux内核支持到高版本
      (4)
分析解决编译过程中的错误

 
   
   

第四天

9:00
|
12:00

5 调试Linux内核
      5.1 Linux
内核调试概述
      5.2 Linux
内核的打印函数
      5.3 Linux
内核启动过程错误分析
      5.4
解析oops信息
      5.5
常用调试方法和工具
      5.6
基本的驱动程序分析

 6 集成部署Linux系统
      6.1 Linux
文件系统制作
      6.2 Linux
系统集成测试
      6.3
文件系统和存储设备的选择
      6.4
部署Ramdisk文件系统的过程
      6.5
部署JFFS2文件系统的过程

 

13:30
|
16:30

实验内容:熟悉Linux启动过程信息打印函数,分析出错信息的位置,掌握基本的调试方法
      (1)
配置交叉开发环境
      (2)
通过基本调试手段解决内核启动过程错误
      (3)
添加串口网口等基本驱动程序
      (4)
RJATM9-EDU实验箱添加MTD分区表

实验内容:基于ARM平台上完成ramdisk文件系统的制作和部署
      (1)
制作最小的文件系统
      (2)
部署ramdisk文件系统
      (3)
部署jffs2文件系统
      (4)
配置ppcboot使系统独立运行

 

关于我们 | 联系我们  
 
公司总部:上海市枣阳路108号1001室 (华师大科技园)     E-mail:train@ripeixun.com
总部电话:86-21-52667625 86-21-52666785-608(FAX)      在线咨询QQ:280382433
©2005-2024 上海锐极电子科技有限公司 版权所有