个人免费注册 机构免费注册 会员中心
首页  
课程分类▼
 培训机构&学校  人才需求  薪水福利  成功之路   
www.5future.comwww.5future.comwww.5future.com
    课程详细信息


成都博思培训

课程表
机构简介
图片展示


联系信息
联系人: 沈建清
电话: 13340993678
主页: www.broadsight.cn
地址: 成都倪家桥路11号一单元4楼1-5室(海联大厦)




该课程信息由培训机构自行发布,我的前程培训网不保证该信息的有效性和真实性。请您慎重使用。
基本信息  
课程名称
嵌入式Linux系统开发班
所属类别程序开发 | 晚班、 周未班、 脱产班
总课时30 
招生对象 
相关证书 
开课时间滚动开课 |  
报名截止日期2007-12-31
培训费1800
在线报名优惠价1700
授课方式面授
所在区域四川省成都
详细上课地点成都倪家桥路11号一单元4楼1-5室(海联大厦)
备注详情请登陆我们的网站:www.broadsight.cn


课程简介  

课程大纲
 
第一天
1 嵌入式Linux开发环境构建
      1.1 交叉开发环境介绍
      1.2 编译交叉开发工具链
      1.3 配置主机开发环境
      1.4 建立交叉开发环境
      1.5 编译器和二进制工具详解
 
 实验内容:基于博思ARM7实验板,建立Linux交叉开发环境,调试Linux应用程序。
      (1) 熟悉 Linux开发环境 
      (2) 安装开发工具和文件
      (3) 配置超级终端/minicom
      (4) 配置TFTP网络服务
      (5) 配置NFS网络服务
      (6) 引导目标板启动Linux内核
      (7) 交叉编译应用程序
      (8) 交叉调试应用程序
 
第二天
2 开发系统引导程序
      2.1 Bootloader介绍
      2.2 u-boot工程介绍
      2.3 u-boot的编译使用
      2.4 u-boot源码分析
      2.5 u-boot资源分配
      2.6 u-boot移植过程 
 
实验内容:掌握u-boot常用命令,分析修改u-boot-1.1.2源代码,移植到实验实验板上。
      (1) u-boot常用命令
      (2) 添加u-boot新命令
      (3) 设置u-boot环境变量
      (4) 配置编译u-boot
 
第三天
3 配置编译Linux内核
      3.1 Linux内核介绍
      3.2 Linux内核特点
      3.3 Linux内核源代码结构
      3.4 Linux内核选项解析
      3.5 Linux内核编译链接
 
实验内容:配置实验板的Linux内核,熟悉内核配置选项;编译交叉开发环境所需要的内核
      (1) 配置交叉开发环境
      (2) 熟悉菜单配置文件的组织结构
      (3) 熟悉内核配置过程选项
      (4) 加入Kconfig新选项
      (5) 编译交叉开发环境所需要的内核
 
第四天
4 移植Linux内核源码
      4.1 Linux内核移植介绍
      4.2 Linux内核移植平台相关代码分析
      4.3 动手修改Linux内核源代码
      4.4 分析编译过程错误和宏定义的关系
      4.5 Linux启动过程源代码分析 
 
实验内容:熟悉Linux内核平台相关代码,为实验板移植高版本的Linux内核
      (1) 配置交叉开发环境
      (2) 配置编译高版本的Linux内核
      (3) 移植实验板Linux内核支持到高版本
      (4) 分析解决编译过程中的错误
 
第五天
5 集成部署Linux系统
      6.1 Linux文件系统制作
      6.2 Linux系统集成测试
      6.3 文件系统和存储设备的选择
      6.4 部署Ramdisk文件系统的过程
      6.5 部署JFFS2文件系统的过程
 
实验内容:基于ARM平台上完成ramdisk文件系统的制作和部署
      (1) 制作最小的文件系统
      (2) 部署ramdisk文件系统
      (3) 部署jffs2文件系统
      (4) 配置u-boot使系统独立运行



该机构同类别的课程
UNIX/Linux软件开发工程师
UNIX OS/UNIX ansi C /EC
嵌入式Linux系统开发实验班
使学员具备独立开发一个嵌入式Linux系统的能力
嵌入式Linux系统开发班
学完该课程,学员应能独立开发嵌入式Linux系统
ARM开发实验班
使学员通过实际动手操作掌握基于ARM的嵌入式系统开发
嵌入式Linux开发入门班
掌握嵌入式Linux开发的基本流程
ARM开发培训班
了解ARM汇编指令格式和汇编语言编程

  使用说明  |  服务条约  |  友情链接  |  收藏我的前程  
Copyright© 2006 All Rights Reserved.客户服务Email:service[#]5future.com   QQ:137068960