网站首页 网站导航 课程中心
课程大纲

史上最强嵌入式开发课程体系

嵌入式课程分为6大阶段20大模块课程,每个阶段都有实力案例和项目结合,从简单到专业一步一步带领学生走进嵌入式的世界,
帮助学生顺利走上嵌入式开发工程师的道路!

课程<br />一阶段 课程
一阶段
Linux简介 【15天】

■学习内容:Linux简介

■学习目标:Unix/Linux操作系统;
                      Unix/Linux文件系统简介;
                      阶段考试-笔试、机试;

■完成目标:中软国际实战型项目

课程<br />一阶段 课程<br />一阶段
课程<br />二阶段 课程
二阶段
Linux软件开发基础 【5天】

■学习内容:Linux软件开发基础

■学习目标:Linux简介、基本命令使用;
                      标准C语言软件开发;
                      阶段考试-笔试、机试;

■完成目标:中软国际实战型项目

课程<br />二阶段 课程<br />二阶段
课程<br />三阶段 课程
三阶段
Linux高级软件开发 【5天】

■学习内容:Linux高级软件开发

■学习目标:Linux环境高级软件开发;
                      Oracle、PL/SQL;
                      阶段考试-笔试、机试;

■完成目标:中软国际实战型项目

课程<br />三阶段 课程<br />三阶段
课程<br />四阶段 课程
四阶段
ARM体系结构与编程 【15天】

■学习内容:ARM体系结构与编程

■学习目标:ARM 体系结构与编程;
                      基于T-PAD平台驱动开发;
                      阶段考试-笔试、机试;

■完成目标:中软国际实战型项目

课程<br />四阶段 课程<br />四阶段
课程<br />五阶段 课程
五阶段
Linux系统软件开发 【30天】

■学习内容:Linux系统软件开发

■学习目标:嵌入式Linux系统部署;
                       Linux驱动开发;
                       阶段考试-笔试、机试;

■完成目标:中软国际实战型项目;

课程<br />五阶段 课程<br />五阶段
课程<br />六阶段 课程
六阶段
Linux软件开发项目实践 【15天】

■学习内容:Linux软件开发项目实践

■学习目标:智能家居控制系统;
                      智能无线视频车;

■完成目标:中软国际大型企业项目制作

课程<br />六阶段 课程<br />六阶段

嵌入式开发详细课程内容

特别说明:以下所有课程是嵌入式开发工程师必备知识与技能。


嵌入式开发
工程师

点击咨询课程
1.Unix/Linux基础 2.标准C基础 3.C++编程 4.数据结构 5.模板和STL
1、Unix/Linux操作系统;
2、Kernel和Shell;
3、Unix/Linux文件系统简介;
4、常用的Shell命令;
5、vi的使用;环境变量; 6、简单Shell脚本程序;
7、掌握vi 编辑器的用法;
1、gcc编译器,数据类型;
2、运算符和表达式;
3、数组,函数;
4、结构,联合和枚举;
5、指针高级应用;
6、双指针,void指针,函数指针;
7、C标准库,堆内存分配,IO等;
1、C++命名空间和数据类型;
2、面向对象编程(OOP),类和对象;
3、构造器,拷贝构造;
4、运算符重载;
5、面向对象编程(OOP),封装;
6、异常处理(Exception);
1 、数据结构的基本概念;
2 、线性结构;
3 、双向链表;
4 、栈和队列;
6 、树和二叉树;
7 、顺序查找法和二分查找法;
1、模板基本概念(template);
2、类模板和模板类;
3、函数模板和模板函数;
4、类型推断;
5、类模板和函数模板的特化;
6、智能指针的实现;
7、标准模板库;
6.Unix/Linux核心编程 7.数据库开发 8.QT图形界面开发 9.Win32核心编程 10.MFC框架开发
1、Unix/Linux静态库;
2、Unix/Linux内存管理;
3、Unix/Linux文件;
4、Unix/Linux进程管理;
5、Unix/Linux信号处理;
6、Unix/Linux进程间通信;
1、Oracle SQL 查询语句;
2、DML和事务处理语句;
3、Oracle SQL 建表和约束;
4、PL/SQL 存储过程;
5、PL/SQL 函数(function);
6、PL/SQL 游标和触发器;
7、Pro*c 操作数据库;
1、QT 基础;
2、QT 信号和槽;
3、QT Creator的使用;
4、QT Designer的使用;
5、Designer开发;
6、使用QT Creator;
1 、Windows窗口程序的开发;
2 、Windows消息机制;
3 、Windows绘图;
4 、Windows控件开发;
4 、Windows文件管理;
6 、Windows资源的使用;
1 、MFC基础;
2 、MFC消息映射和消息处理;
3 、MFC绘图和DC;
4 、MFC集合类;
5 、MFC对话框和属性页;
6 、MFC线程;
11.ARM 体系 12.ARM结构 13.ARM编程 14.T-PAD平台 15.驱动开发
1、嵌入式系统特征;
2、嵌入式系统发展;
3、嵌入式系统应用;
4、嵌入式系统开发特点;
5、软硬件开发系统构成;
1 、ARM体系结构;
2 、ARM处理器系列与发展;
3 、ARM编程模型;
4 、ARM指令集;
1、GNU ARM 汇编程序设计;
2、UART原理;
3、基于T-PAD UART驱动编写;
4、BootLoader原型设计;
1、T-PAD的NAND
2、Shell框架
3、人机交互br /> 4、命令编写
5、FLASH 特性;
1、FLASH驱动开发
2、内核引导条件
3、引导方法
4、编写Linux引导命令
5、完善Bootloader
16.Linux系统部署 17.Linux驱动开发 18.软件开发项目实践 19.智能家居控制系统 20.中软项目实训
1、Linux系统构成;
2、Linux内核的编程方法;
3、T-PAD平台部署;
4、Linux应用软件;
1、Linux驱动架构;
2、开发方法;
3、案例的编码;
4、解决企业及开发问题;
1、人机交互模块
2、设备驱动模块
3、服务器模块
4、客户端模块
1、智能家居控制系统;
2、3G移动网络
3、设备控制和信息采集模块;
4、ZIGBEE接口 ;
5、3G接口
6、摄像监控接口;
1、了解项目需求;
2、编写《需求说明书》
4、中软项目设计;
5、中软项目制作
6、中软项目上线
嵌入式开发全行业应用场景(部分)
嵌入式开发技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、
移动电话和互联网,在全球云计算和移动互联网的产业环境下,嵌入式更具备了显著优势和广阔前景。
觉信设计网站UI设计展示 龙岩集散中心手绘地图

觉信设计网站UI设计展示

龙岩集散中心手绘地图

小说《银色胡杨》封面 画册设计

小说《银色胡杨》封面

画册设计

团购类网站APP开发设计 素描设计案例

团购类网站APP开发设计

素描设计案例

还在犹豫什么?
学习4个月   个月 挑战年薪20万!
挑战年薪
去抢名额
嵌入式开发课程7天免费试听(全程免费)
时间:每周一至周五        10:00-16:00
截至目前
试听人数已有3827人试听过
【友情提示】:如您还有其他嵌入式开发培训课程相关问题,可电话咨询。
18622107272

营业执照 版权所有©Copyright 2008-2017,北京中软国际教育科技股份有限公司, All Rights Reserved. ICP备案号:京ICP备14058756号-2

| | 分类导航 | 关于我们