求知 文章 文库 Lib 视频 Code iProcess 课程 角色 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
英特尔 代码整洁与嵌入式C
某安保系 嵌入式Linux基
国内某知 嵌入式软件可靠性设
中国航空 嵌入式C高质量编程
中国移动 网络规划与管理
全球领先 使用EA和UML进
上海汽车 嵌入式软件架构设计

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 
全部课程 >嵌入式Linux  
嵌入式 Linux系统开发
965 次浏览  96 次
朱老师
嵌入式Linux资深专家
 
时间地点: 北京、上海、深圳根据报名开班
课程费用:4000元/人
 
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程关注如何建立嵌入式软件的开发基础,系统学习构建一个嵌入式系统(基于Linux)的各种关键技术和开发方法,学员快速掌握嵌入式系统的运行原理、组织结构和关键开发技术、工具,并能够了解相关的开发的流程,系统移植的方法。
    培训目标:
    通过本课程,学员可以系统化了解如下工作原理与实践方法:
    • 嵌入式 Linux开发概览
    • 构建 Linux Bootloader
    • 内核编译与配置
    • 构建文件系统
    • 集成部署Linux系统
    • 让系统映像更小
    • 移植Linux内核源码
    • Linux源代码管理: git
    培训对象:嵌入式系统开发工程师、系统移植工程师。
    学员基础:了解Linux操作系统; 熟悉C语言编程和汇编语言编程; 对ARM处理器有一定的了解。
    授课方式:定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容:2天

    主题 内容
    嵌入式 Linux开发概览
  • Linux的特点、版本演进与发展方向
  • 嵌入式 Linux系统组成
  • 开发环境构建
  • 安装设置 ARM工具链
  • 安装设置 NFS文件系统
  • 安装设置 SSH服务
  • 安装设置 TFTP服务
  • GNU工具链和 GDB调试
  • 常用 GNU工具的使用
  • 使用 gdb调试器
  • 构建 Linux Bootloader
    编译和运行 U-Boot
    U-Boot移植
    内核编译与配置
    Linux内核介绍
    Linux内核特点
    Linux内核源代码结构
    Linux内核选项解析
    内核配置 Kconfig和 Makefile
    Linux内核编译链接
    内核模块编译、使用方法
    构建文件系统
    文件系统组成
    Busybox编译与配置
    加入 C库
    加入应用程序
    编写一个应用程序
    使用 NFS服务
    使用 TFTP服务
    集成部署Linux系统
    Linux系统集成测试文件系统和存储设备的选择
    部署Ramdisk文件系统的过程
    部署JFFS2文件系统的过程
    部署Yaffs2文件系统的过程
    让系统映像更小
    内核裁剪
    文件系统裁剪
    C库裁剪
    应用程序裁剪
    移植Linux内核源码
    Linux内核移植介绍
    Linux内核移植平台相关代码分析
    在内核中新增和修改程序动
    分析编译过程错误和宏定义的关系
    启动过程源代码分析
    内核平台设备结构介绍
    Linux源代码管理: git
    git的工作原理
    一般的 git命令
    merge
    分支和 tag
    gitweb
     
    965 次浏览  96 次
    其他人还看了课程
    基于linux内核构建自己的嵌入式操作系统  437 次浏览
    嵌入式Linux系统开发  965 次浏览
    嵌入式Linux内核开发  884 次浏览
    嵌入式Linux驱动开发  2089 次浏览
    Move to Linux 3.x and SMP  965 次浏览
    Hard Real-time Linux - Linux RT-Preempt  985 次浏览
    定制内训



    最新活动计划
    [北京]基于模型的设计 3-6
    [北京]机器学习&TensorFlow+Keras框架 3-13
    [北京]UML +嵌入式系统分析设计 3-15
    [北京]软件架构设计方法、案例与实践 3-20
    [北京]基于Kubernetes的DevOps实践 4-11
    [上海]人工智能,机器学习和深度学习 3-22
    [上海]产品需求分析与管理 3-30
    [深圳]软件开发过程中的质量管理实践 3-29
    中国移动  人工智能、机器学习和深度学习
    知名财险公司  Oracle数据库性能调优
    航天科工某子公司  软件测试架构师
    英特尔  代码整洁与嵌入式C高质量编程
    知名消费金融公司  探索性测试与测试分析
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号