1、三阶段走,逐步深入,稳扎稳打;
基础阶段:打好扎实功底,修炼嵌入式C、C++、数据结构,代码量冲击8000行;
提高阶段:熟练应用和掌握成熟的高阶嵌入式编程技术,完成3-5个中型项目
拓展阶段:让学员以工程师状态主导并完成大项目研发(汇文软件部项目),依托项目涉及的新领域来拓展知识面,了解先进技术的应用方向,这是其他实训机构不具备的实力;
基础阶段一
C语言&数据结构&Linux开发环境
1、Linux常用命令,GCC/GDB/makefile
2、嵌入式C (C基本语法、指针、关键字、头文件、大小端、类型、位操作、Volatile用法等)
3、基本数据结构知识(线性结构)
基础阶段二
C++&数据结构&软件工程
C++设计模式和设计思想(类、对象、继承、重载、多态以及其他C++基本语法)
数据结构强化训练(树形结构、算法、排序等)
3、项目管理
提高阶段一
Arm体系结构&Arm Linux&LINUX高阶编程 1、嵌入式硬件、软件详解
2、Arm CPU体系结构
3、嵌入式外围芯片接口
4、裸机开发工具
5、Embedded Linux
6、IO、进程、线程、IPC
QT&网络编程&LINUX内核&UCOS/ii
1、QT基本界面&复杂界面
2、UCOS逐行详解
3、以太网、TCP/IP,SOCKET详解
4、块设备,字符设备,网络设备,自旋锁,信号量,内存管理,中断
拓展阶段
1、网络安全,深度检测
2、海量数据存储、删除、压缩
3、云计算
4、音视频编解码技术
5、Raid阵列、DAS、SAN、NAS
6、无线传输
7、流播放
8、任何你感兴趣的嵌入式领域!
|