简单说,除了通用计算机之外,所有带 CPU 的设备都属于嵌入式设备:POS 机,导航仪,智能电视,扫地机器人,从航空母舰到儿童玩具,嵌入式无处不在。做嵌入式开发,不但需要掌握软件知识,还需要对硬件体系结构有深入的了解;随着物联网的发展,计算机技术、通信技术、软件技术以及互联网技术的发展,各种嵌入式设备层出不穷,嵌入式系统更是取得了突飞猛进的发展。
不同阶段学员需要完成的项目
阶段一 学员需要完成“灯具信息管理项目”
阶段二 学员需要完成“设备远程控制项目"与“服务器和客户端人机交互UI设计项目"
阶段三、四 学员将完成“智能家居系统移植项目”和“驱动软件开发”
1.达内嵌入式培训课程*阶段
软件开发基础(贯穿项目:客户信息管理、分析系统):标准C语言软件开发、数据结构、经典算法、客户信息管理系统
2.达内嵌入式培训课程第二阶段
Linux C/C++高级软件开发(贯穿项目:web服务器):Linux C编程基础、Linux系统多进程、多线程编程、Linux网络编程、面向对象的标准C++编程、Web服务器
3.达内嵌入式培训课程第三阶段
嵌入式Linux系统软件开发(贯穿项目:智能家居主控):Qt高级软件开发、智能家居主控系统、ARM体系结构与嵌入式软件开发、BootLoader项目、ARM裸板驱动开发
4.达内嵌入式培训课程第四阶段
嵌入式Linux系统开发项目实战(贯穿项目:智能家居):嵌入式Linux系统定制、嵌入式Linux/Android驱动开发基础、智能家居项目、WIFI智能车项目、嵌入式Linux/Android驱动开发高级专题