C/C++嵌入式高级软件工程师培训课程专注于培养企业需求量大,就业率高,目前人才市场紧缺的C++高级软件工程师、嵌入式软件工程师以及系统分析师。 本课程将C++和嵌入式有机地结合起来,培训内容包括理论知识强化、实际案例训练、企业项目实战等内容,让学生扎实掌握C++和嵌入式编程的各项关键技术,获得C++和嵌入式软件开发丰富的项目经验,为学员高质量高薪就业打下扎实的基础。
2、 Linux进程控制编程
3、 Linux守护进程
4、 实验内容:编写多进程程序,编写守护进程
第23天 进程间通讯
1、 管道通信的创建和关闭
2、 信号通信的发送和捕捉
3、 共享内存的实现
4、 消息队列的实现
5、 实验内容:管道通信编写程序,共享内存实验
第24天 多线程编程
1、 Linux下线程概述
2、 Linux线程实现
3、 实验内容:“生产者消费者”实验
第25天 嵌入式Linux网络编程
1、 TCP/IP协议介绍
2、 Socket基础编程
3、 网络高级编程
4、 Ping源代码分析
5、实验内容:NTP协议实现
第26天 嵌入式Linux设备驱动开发