Linux实训培训
【所属机构:信盈达培训】

信盈达自2012年起与各大高校洽谈并开展相关合作,合作内容如下:学员毕设、校内实训授课、学院电子大赛、校企实训合作、GDIO共建实验室;还提供技术交流及企业工作面试平台,帮助学员更好的就业,找到理想工作。
专享课程,提分快人一步
课程主题 | 课程内容 | 课程目标 |
第一阶段 | Linux基础:Linux简介;Linux主要版本;虚拟机安装与Linux系统安装;Linux命令;常用命令的操作与系统设置;开发平台与Linux开发工具;Linux下的调试技巧与Make 工程管理器;硬件环境的搭建、arm-linux-gcc与gcc安装配置 | 讲解Linux操作系统的概念和安装方法;详细介绍Linux下的目录结构、基本命令、管理配置和编辑器,包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具以及Makefile、shell脚本编写等知识;并进行嵌入式开发环境的搭建 |
第二阶段 | Linux系统驱动应用开发:Bootloader介绍;u-boot工程介绍、编译使用、源码分析、资源分配、配置编译、移植过程、常用命令操作、添加新命令、设置环境变量、驱动添加 | 了解U-Boot的作用及工作流程;了解Bootloader的代码结构、编译过程;移植U-Boot;掌握常用的U-Boot命令 |
第三阶段 | Linux内核移植:Linux内核介绍、特点、源代码结构、选项解析、编译链接、模块编译、使用方法; Linux根文件系统,busybox 包移植、编译;Linux跟文件系统制作过程; nfs文件服务器系统搭建 | 熟悉内核的原码结构和kbuild Makefile语法;掌握和内核、驱动模块编译相关的原理及方法 |
第四阶段 | Linux驱动:字符型LED驱动开发(GPIO口驱动);按键驱动开发;ADC驱动开发;网卡驱动开发;串口驱动开发;液晶屏(TFT彩屏驱动开发);触摸屏驱动+tslib(中间插件移植与设置);IIS驱动开发+maplay移植与应用 | 介绍嵌入式Linux驱动开发相关概念及开发流程,了解驱动开发的关键技术点,讲解嵌入式Linux下常用接口驱动的编写方法 |
第五阶段 | Liunux应用学习:进程的概念,线程与父子进程的创建与应用;线程之间、进程之间的通信;进程间通信基本概念;信号;内存映射;消息队列;信号量;tcPip协议在应用程序中的编程开发(SOCKET套接字编程开发) | 精通嵌入式Linux下的程序设计;熟练掌握嵌入式Linux的开发环境、系统编程以及网络编程;熟悉C++、QT编程并且深刻体会整个嵌入式Linux项目开发流程;强化学员对Linux应用开发的能力 |
第六阶段 | QT移植与开发 | 了解嵌入式Linux下的几种常见GUI及其特点;能掌握QT的有关内容;具备QT程序设计能力;了解嵌入式数据库的配置与开发 |
Linux GUI介绍 | ———— | ———— |
QT开发包移植 | ———— | ———— |
第七阶段 | 嵌入式系统应用程序,驱动程序调试 | ———— |
Linux基本工具调试使用 | GDB,insight调试等 | ———— |
Linux应用程序的编程 | ———— | ———— |
嵌入式产品程序打包与发布 | ———— | ———— |
第八阶段 | 项目综合调试,产品发布 | 通过一个真实完整的项目案例,让学员了解真实项目的开发流程,掌握如何将所学知识应用到项目开发中;模拟真实项目的管理过程,培养学员项目团队协同开发能力,项目文档编写能力和掌握新知识 |
多方位的教学指导,让你省时省力
实力教师团队,带你攻破重重关卡

五年嵌入式工控、路由交换机产品项目研发经验
精通嵌入式C编程,51,MSP430,Cortex-M0/3/4/7系统MCU等级项目产品开发。个人具备独立完成从硬件设计到嵌入式软件开发整个项目开发能力。熟悉 LINUX 驱动,应用软件 OpenWrt 路由系统开发技术等。同时思维活跃,具备强的新技术拓展能力。教学严谨、条理清晰,通俗易懂,课堂笔记编写详细、规范,备受学生欢迎,教学满意度高。