济南嵌入式开发培训班

导读  本课程主要针对那些零基础学员,理工科大学生,在职职员的学员我们信盈达嵌入式培训课程小班10人以内教学,由专业班主任全程跟踪教学计划;授课老师均为多年从事嵌入式开发工程师、项目经理;要求晚上必须上自习,强调团队互帮互助,当天作业当天完成。
400-882-1633 548
嵌入式 物联网 JAVA 安卓

课程详情

2022-11-07

嵌入式

 本课程主要针对那些零基础学员,理工科大学生,在职职员的学员我们信盈达嵌入式培训课程小班10人以内教学,由专业班主任全程跟踪教学计划;授课老师均为多年从事嵌入式开发工程师、项目经理;要求晚上必须上自习,强调团队互帮互助,当天作业当天完成。
课程内容:
  初始阶段嵌入式Linux系统开发基础
  学习Linux命令和环境搭建,Linux命令详解,vim使用,gcc编译器使用,gdb调试器使用,shell编程,makefeil工程管理,autotools使用,交叉开发,远程调试。。---配合实验学习
  第二阶段嵌入式C基础编程
  主要介绍在嵌入式开发编程中C语言的重要概念和编程技巧中的重点难点,以复习串讲和实例分析的形式,重点介绍*括函数与程序结构,指针、数组和链表,库函数的使用等知识。指针训练,字符串训练和常用C库函数编程接口实践,强化学员对Linux下基本编程开发的理解和编码调试的能力。
  第三阶段嵌入式C高级编程
  C语言是嵌入式领域*重要也是*主要的编程语言,本课程将在学员C语言基础知识之上,**大量编程实例重点讲解C语言的基础编程以及高级编程知识,*括常用函数与程序结构、字符串操作、指针、数组、结构体、宏、枚举、常用算法、库函数、文件的使用等知识。另外,本节还重点讲解数据结构的基础内容,*括链表、队列、栈等内容的应用与C语言实现。各知识点都**一个个实例,使理解更加深入。
  第四阶段:嵌入式内核系统定制
  一,使学员**掌握嵌入式系统开发的流程,系统移植的方法,Bootloader的原理。深入地了解u-boot启动流程和原理,熟练地进行u-boot不同平台的移植。
  二,在掌握Linux内核的基本功能和源代码结构基础上,让学生深入地了解Linux内核编译的原理;根据不同项目的需要,熟练地进行内核裁剪,编译和下载到目标板。
  三,深入学习linux系统支持的各种文件系统的原理和特点,熟练地进行各种文件系统的创建。**本章地学习,让学员能够从事嵌入式系统相关的项目集成开发。
  ◆熟练编译,使用u-boot,理解bootloader的原理和功能,以及掌握u-boot的启动过程
  ◆熟练uboot过程开发细节,编写uboot代码
  ◆掌握Linux内核的基本功能和源代码结构,熟悉Linux内核的编译和配置;
  ◆熟悉内源控制和中断处理机制
  第五阶段项目阶段
  本课程将一个真实完整的项目案例,让学员了解真实项目的开发流程,掌握如何将所学知识应用到项目开发中。将模拟真实项目的管理过程,培养学员项目团队协同开发能力,项目文档编写能力和新知识的学习能力,为下一步*做好知识上和心理上的充分准备。
  国际项目管理、电子产品项目管理知识详解
  1)国际项目管理概述;
  2)国际项目管理三要素;
  3)电子产品开发规划、流程;
  4)*分解表WBS
  5)甘特图;
  6)电子产品项目计划书编制。
  5.嵌入式模块实践阶段:嵌入式开发剖析,项目分析方法。
  1)基于Qtopia的GUI开发、linux应用程序调试技术
  2)FAT16/32文件系统剖析与移植
  3)TCPIP剖析,移植及应用
  4)图象采集
  5)操作系统平台上的编程实战
  6)基于操作系统的底层驱动的移植
  7)USB传输剖析,移植及应用(也可讨论选择)
课程目标:
      ◆小班10人以内教学,由专业班主任全程跟踪教学计划;

  ◆授课老师均为多年从事嵌入式开发工程师、项目经理;

  ◆要求晚上必须上自习,强调团队互帮互助,当天作业当天完成;

  招生对象

  零基础学员,理工科大学生,在职职员
上一篇: 无 下一篇: 济南JAVA零基础培训班

推荐课程

查看全部课程
济南信盈达嵌入式教育中心

济南信盈达嵌入式教育中心

天桥校区

查看全部校区 进入官方主页