金领人生,从《嵌入式LINUX开发体验日》开始!

更新时间: 2012-09-11 15:03:49来源: 粤嵌教育浏览量:5070


  粤嵌教育讯
  粤嵌教育深圳中心近日启动《嵌入式LINUX开发体验日》活动,深圳粤嵌携手嵌入式业界精英,扬帆嵌入式,起航嵌入式实战体验。为此诚邀嵌入式爱好者,集结深圳粤嵌,共同激起嵌入式的集结号,深圳粤嵌讲师将于10月14号(星期天),现场手把手从零开始教你玩转嵌入式LINUX!
  粤嵌教育深圳分部隶属于广州粤嵌教育,这一专门从事嵌入式培训的专业机构从05年发展至今,在业界早已享誉盛名,作为IT新宠的嵌入式技术,粤嵌可谓前沿输出阵地,集产品研发、教学于一体,是您值得信赖的嵌入式入门就业基地。
  当下的社会是一个高速靠拢生活智能的承载体,随着社会科技的发展,嵌入式成为了人类走向智能的核心动力,深圳分部此次举办的《嵌入式LINUX开发体验班》活动正式起航,意在在短时间内向外界有志之士真实、客观的讲解和展示嵌入式在当下的发展和应用,作为IT新秀迅速崛起的嵌入式,可能大家了解的只是片面的抽象概念,对于业界模式、嵌入式linux开发存有疑虑,深圳分部举办的试听活动,将助您顺利搭载名师之车,遨游嵌入式各领域,从PC环境到目标板配置,从底层板子上电瞬间到应用层运行用户程序,从编译移植LINUX内核到根文件系统制作,《体验班》将带您从零开始畅游嵌入式开发中涉及的各个核心技术要点,提纲挈领的课程编排配合启发式教学,势必在短的时间内给您呈现高端IT行业的技术内幕。


  活动详情:



  注:活动费用包含课程教材资料费,活动场地费,宣传策划费,茶水午餐以及赠品等,本次讲师不收取任何培训或演讲费。活动限额20名,请提前报名预约。
  有任何疑问可以咨询网上在线客服或者拨打我们的热线电话4006-909-707

 课程详解:

嵌入式Linux开发体验  

 

 课程目标

       使广大嵌入式LINUX技术爱好者在粤嵌特有的低门槛教学方式下迅速入门,跟随讲师手把手搭建整个嵌入式LINUX开发环境,从PC环境到目标板配置,从底层板子上电瞬间到应用层运行用户程序,从编译移植LINUX内核到根文件系统rootfs制作,《体验班》将带领学员从零开始畅游嵌入式开发中涉及的各个核心技术要点,提纲挈领的课程编排配合启发式教学,势必在短的时间内给广大爱好者呈现高端IT行业的技术内幕。

   目标人群

        所有嵌入式LINUX技术爱好者,所有开源软件坚定拥护者,所有零基础但又渴望成为IT高端开发者的潜力股们。

时间

课程大纲

上午

9:00
|
10:00

 


 

 

 

 

 

 

嵌入式Linux技术开发概念扫盲
目标:通过这个小节的学习,学员能了解嵌入式LINUX系统的基本概念对开发板等器材有清晰的认识,掌握PC开发与嵌入式开发两者的差异,为进一步了解嵌入式Linux开发做铺垫。
      1.1 嵌入式系统的基本概念
      1.2 嵌入式系统的市场 
      1.3 开发板的介绍
      1.4 嵌入式开发与普通PC开发的差异
      1.5 市场上主要的嵌入式主控芯片的厂商
      1.6 嵌入式系统中的各大操作系统

嵌入式开发中的基础技术
目标:通过这个小节的学习,学员能了解操作LINUX系统的常用指令,懂得如何使用编辑器编辑源程序,使用编译器编译代码,使用调试器调试有问题的程序,以及使用工程管理器来管理大型的项目
     2.1、学习LINUX系统命令
     2.2图形编辑器和字符编辑器
     2.3GNU的杰作之一:gcc编译器的使用
     2.4调试器gdb的使用

10:00
|
11:00

 


 

 

 

 

 

 

3 开发模式与开发环境搭建介绍
目标:通过这个小节的学习,学员能掌握如何搭建嵌入式开发环境,如何在LINUX下配置相关服务,以及更加深刻地认识嵌入式开发的独特的技巧
      3.1 嵌入式交叉开发环境概览
      3.2 初识ubootPC端参数配置
      3.3 初识nfsPC端参数配置
      3.4 嵌入式开发流程总体概览

开发板上电启动流程
目标:通过这个小节的学习,学员能了解开发板在上电之后所发生的所有的事情,从条指令到整个系统的启动
      4.1启动流程各个环节简介
      4.2各种bootloader简介
      4.3GEC2440为实例介绍uboot运行过程 

    4.4GEC2440为实例介绍kernel加载过程  

11:00
||
12:00

 


 

 

 

 

 

 

5 嵌入式Linux系统的分区
目标:通过这个小节的学习,学员能了解嵌入式LINUX系统的各个部件在flash上的分区情况
      5.1 flash分区基本概念
      5.2 GEC2440为实例剖析其flash分区情况  

交叉开发环境的目标板参数设置及其作用
目标:通过这个小节的学习,学员能了解如何配置目标板,如何使用uboot的参数及其原理,如何使目标板的相关服务例程跟PC端的的服务协调工作,并终使得开发板运行起来
      6.1了解tftp服务和nfs服务的基本概念
      6.2掌握如何安装并配置tftp服务和nfs服务
      6.3了解如何启动tftp服务和nfs服务

下午

13:30
|
15:00

 


 

 

 

 

 

 

7 嵌入式LINUX系统开发概览
目标:通过这小节课程的学习,学员将了解嵌入式LINUX移植工作所涉及的核心技术,了解uboot的工作原理,了解LINUX源码的目录结构,掌握编译ubootLINUX内核的工具及其使用方法,了解在系统移植过程中需要涉及的硬件知识等
      7.1认识并使用一款bootloader
      7.2分析LINUX源码结构
      7.3掌握编译内核的步骤及其所使用的工具

15:00
|
16:30

 


 

 

 

 

 

 

8 嵌入式LINUX驱动开发概览
目标:通过这小节课程的学习,学员将了解到嵌入式LINUX移植工作所涉及的核心技术,包括LINUX系统源码的结构,LINUX典型驱动程序调用过程,LINUX设备驱动的基本概念,LINUX设备驱动的编程框架等
      8.1LINUX系统架构介绍
      8.2LINUX驱动程序如何与应用层程序交互介绍
      8.3LINUX设备驱动基本概念

      8.4LINUX设备驱动编程框架

16:30

9 嵌入式LINUX系统开发常用资源介绍

   16:30  17:00 : 答疑解惑,课程咨询

 

免费预约试听课