达内最新嵌入式课程体系.docx_第1页
达内最新嵌入式课程体系.docx_第2页
达内最新嵌入式课程体系.docx_第3页
达内最新嵌入式课程体系.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

美国上市公司亿元级外企IT培训企业达内最新嵌入式课程体系达内嵌入式课程体系是达内IT培训集团联合国际知名厂商IBM、Microsoft、SIMENS、HUAWEI,并协同国际知名风险投资商IDG,由达内精英教师团队联合厂商技术专家共同开发完成。达内嵌入式课程体系系统开发智能家居系统项目实战WIFI视频智能车应用软件开发、部署智能家居项目贯穿WIFI智能车项目ARM嵌入式开发实战嵌入式Linux系统部署Linux驱动程序开发高级开发ZIGBEE 无线通讯视频采集播放音频视频应用项目贯穿人机交互软件信息采集与控制客户端软件服务器软件灯具管理项目3G 短信/彩信QT & UI编程多线程编程网络编程数据库文件操作语言基础C 语言C +语言数据结构 & 算法Linux操作系统 第一阶段:第一阶段:软件开发基础(贯穿项目:客户信息管理、分析系统)板块内容标准 C语言软件开发计算机基础、Linux操作系统、Linux文件系、Linux系统常用命令、VI的使用、简单Shell脚本简介及编程、环境变量以及常用工具软件;C语言基本语法、gcc 编译器、数据类型、变量和常量、运算符和表达式、分支语句、循环语句、数组、函数、指针和字符串、结构、联合、枚举、指针高级应用、多级指针、void 指针、函数指针、内存管理、文件流操作、预处理、其他常用C标库、Makefile编写。数据结构数据结构的基本概念、线性结构、双向链表、栈和队列、 树和二叉树。经典算法顺序查找法和二分查找法、排序算法(冒泡、选择、插入、归并、快速),常见算法实现。客户信息管理系统实现销售公司客户信息管理、分析系统。第二阶段:第二阶段: Linux C/C+高级软件开发(贯穿项目: web服务器)板块内容Linux C编程基础Linux C开发环境、Linux标准文件I/O、文件目录访问控制、内存管理、Linux 静态库和共享库的使用。Linux系统多进程、多线程编程进程与线程、Linux多进程与多线程编程、信号处理、进程间通信(IPC)、Linux 多线程同步技术。Linux网络编程 Linux系统套接字(Socket)编程技术、TCP/IP协议、TCP客户机/服务器、UDP客户机/服务 器,HTTP协议,网络爬虫技术。面向对象的标准C+编程面向对象编程编程思想,类和对象;构造器,拷贝构造,析构函数,new/delete,方法重载,运算符重载;面向对象编程的基本特性:封装、继承和多态,重写,覆盖,虚函数,虚函数表;string类,输入输出函数,友元,异常处理(Exception);Web服务器实现基于HTTP协议的Web服务器。第三阶段:第三阶段:嵌入式Linux系统软件开发 (贯穿项目:智能家居主控)板块内容Qt高级软件开发Qt是图形用户程序框架、Qt基础,Qt信号和槽,Qt Creator,Qt Designer,QML,Qt络编程;Qt访问数据库(SQL语法、Sqlite数据库编程)。智能家居主控系统智能家居主控系统ARM 体系结构与嵌入式软件开发嵌入式系统构成、特点、开发模式与方法、建立开发环境、ARM体系结构、指令流水线、MMU原理、ARM指令集、GNU ARM汇编程序设计、GPIO控制、LED驱动、KEY驱动、时钟子系 统、UART驱动、PWM驱动、I2C协议及重力加速度传感器驱动开发、中断(异常、GIC)、S5P6818启动原理BootLoader项目从零开发嵌入式Linux BootLoader。ARM 裸板驱动开发【扩展,视频】Timer&WatchDog Timer软件开发、RTC驱动开发第四阶段:第四阶段: 嵌入式Linux系统开发项目实战(贯穿项目:智能家居)板块内容嵌入式Linux系统定制嵌入式Linux系统构成、嵌入式linux开发环境建立、U-boot简介、U-boot编译、移植,Linux内核结构、Linux内核编译与移植、嵌入式Linux系统根文件系统介绍、制作各种格式的嵌入式Linux系统的根文件系统镜像、嵌入式Linux的多种启动方式。安卓系统移植、定制、部署方法(根据具体实施调整)嵌入式Linux/Android驱动开发基础Linux内核模块化设计思想、设备类型、驱动的作用和编写方法、字符设备驱动程序设计、键盘 驱动程序设计、高级字符设备驱动程序设计(原子变量、信号量、自旋锁、阻塞/非阻塞、等待队列、定时器、中断、内核内存管理)、定时器、PWM驱动设计、输入子系统。智能家居项目项目需求分析、项目模块划分、框架代码开发、必要设备驱动开发(如:温度传感器驱动、舵机驱动)、云台控制软件、WIFI驱动、WIFI AP软件部署、域名解析系统部署 Mjpeg-streamer部署、二次开发(插件开发)WIFI智能车项目智能车需求分析,模块开发(行走控制、远程音乐播放、消息推送、无线驱动移植、云台软件开发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论