1、背景
|
嵌入式系统是当前最热门最有发展前途的IT应用领域之一,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。目前我国嵌入式系统发展最大制约因素是稀缺人才。
和盈针对企业的需求,由富有开发经验的讲师进行Linux /Vxwork开发工具和ARM/MIPS的培训,快速掌握最新、最实用的开发技能。同时在培训经理的带领下,按照软件工程规范模拟实际工作氛围,以团队方式完成基于 Linux C/C++开发工具和ARM/MIPS的嵌入式系统,掌握开发嵌入式系统所需的软件技能,熟悉整个软件开发流程,注重国际规范和团队精神培养,掌握软件质量控制等相关知识,提高实际的软件技能。 |
2、培养目标:Linux嵌入式软件工程师
3、您将获得:
就业机会,一入学签培训就业协议;
扎实的开技能;
符合国际规范的开发风格;
面向对象的系统思想。
4、主要课程
1)Linux 操作系统
系统安装、基本命令和系统管理。
Linux 下的常用工具、以及各种应用服务配置
编程风格(GNU/K&R)
应用开发(gcc/gdb/make&Makefile)
2)嵌入式C语言
代码编译、连接及生成可执行文件的内部过程
函数、变量、指针运行时内存布局
交叉编译与链接
堆和栈
动态内存分配
易失寄存器变量
链接时的段布局
汇编语言与C混合编程
Linux内核结构
3) Linux环境高级编程
ARM体系结构、ARM编程知识、编程模型:
指令分类 寻址方式 指令集 存储系统 异常中断处理 C/C++和汇编混合编程
ARM嵌入式开发板硬件设计原理
基本硬件设计流程
嵌入式图形界面的开发MiniGUI、QT/Embedded
嵌入式数据库SQLite
设备驱动程序
字符设备驱动程序
块设备与网络设备、网卡驱动、
常用嵌入式设备驱动开发等知识。
MIPS体系结构简介
MIPS寄存器与汇编语言
Vxwork
4) 项目实战和指导
项目管理
经典系统1
案例分析和欣赏
经典系统2
5) 软件工程与团队训练
代码规范和版本控制
软件测试
需求开发及管理
软件质量保证
软件过程
5、入学条件:理工类本科以上学历
从基础开始,由浅入深,循序渐进
6、毕业证书:
培训合格学员,公司颁发的ACSEE证书。 |