欢迎来IT培训班!

咨询热线 18940085928

IT培训网 > 深圳IT培训 > 深圳嵌入式开发培训 >

宝安嵌入式Linux系统开发基础学习班-深圳嵌入式

授课机构:IT培训班

地址:北京

网报价格:详询

课程原价:

咨询热线:18940085928

课程详情 相关推荐 学校地址 网上报名

  宝安嵌入式Linux系统开发基础培训班
 
  ● 第1阶段:嵌入式基础篇
 
  1 嵌入式Linux系统开发基础
 
  (48课时)教学内容:
 
  主要讲解Linux操作系统的安装方法以及基础知识。详细介绍Linux下的目录结构、基本命令、管理配置和Vi编辑器,shell脚本编写等基本技能。并讲解进行嵌入式开发环境的搭建。
 
  教学案例:
 
  1、安装Linux操作系统及Vmware workstatation、vmtools
 
  2、搭建嵌入式交叉编译开发环境
 
  3、下载U-boot和kernel、rootfs到Mini2440开发板
 
  4、搭建SMB、NFS、tftp网络服务器
 
  2 嵌入式C基础编程
 
  (40课时)教学内容:
 
  本课程的主要目标是以贯穿讲解、案例分析、学生演练的形式,熟练掌握C语言的基础编程知识,使学员精通C语言的数组、指针、函数、结构体、动态内存以及存储类等相关重点知识以及GCC编译器,GDB调试器的使用。
 
  教学案例:
 
  1、变量、表达式、运算符 2、控制结构与程序开发逻辑流程
 
  3、指针数组与数组指针 4、指针函数与函数指针
 
  5、结构体与联合体 6、文件I0与字符串
 
  7、动态内存与存储类
 
  3 嵌入式C高级编程
 
  (40课时)教学内容:
 
  数据结构及算法是嵌入式C语言领域较重要也是较主要技能,本课程将在学员C语言基础知识之上,通过大量编程实例,重点讲解基于C语言的各种高级数据结构知识,包括宏、标准I0库、枚举、单双链表、循环链表、树,常见排序与查找算法,库函数的使用、linux中自定义动态库的创建和使用、Make 项目管理工具以及Makefile。各知识点都通过1个个实例,使理解更加深入。
 
  教学案例:
 
  1、常见宏的定义、预定义宏的使用、各种特殊扩展类型的定义(如枚举、typedef等)
 
  2、标准I0、文件与目录以及各种Linux基本命令的编写
 
  3、Make工程管理器的熟练使用 4、单、双链表的15项基本操作
 
  5、循环链表及其应用 6、树与2叉树的基本应用和常规算法
 
  7、Linux动态库的创建和使用
 
  4 嵌入式C项目实践 ---- 学生管理系统
 
  (40课时)项目简介:
 
  学生管理系统是1个以C语言基础,数据结构为设计方法的小型项目、教师信息,学员成绩管理,教务统计的应用管理系统。本系统包含基本登陆、信息查询、检索、添删改功能,同时具备权限、角色的管理框架,用户可以使用基本的终端功能运行并使用STMS,数据库以文件为载体。
 
  部分功能:
 
  1、学员、教师、管理不同角色登陆验证 2、学员与教师自身信息的管理
 
  3、教员与管理员对学生信息的管理 4、双向链表与快速排序、折半查找的应用
 
  5、各种字符串处理函数的定义
  • 学校名称:IT培训网

    固定电话:18940085928

    授课地址:线下 预约名额

报名信息