时间安排 授课内容及实例设计
阶段一:Linux基础操作
第1课 Linux操作系统基础
⑴前期学员作品演示、课程介绍;
⑵Linux操作系统基础及特点;
⑶Linux常用命令;
第1课 实训:相应实例设计
第2课 Linux Shell编程
⑴Linux Shell编程;
⑵系统变量的类型和设置方法;
⑶Linux应用程序的编写;
第2课 实训:相应实例设计
第3课 Linux操作系统函数库及Makefile设计
⑴Linux静态函数库及动态函数库的编程;
⑵Make机制理解及使用;
⑶Makefile文件设计;
第3课 实训:相应实例设计
13:30-17:30 实训
阶段二:Linux应用编程
第4课 Linux应用程序设计
⑴进程的属性和状态;
⑵进程的控制和调度、创建、执行、消灭;
⑶与进程相关的系统调用、PCB管理;
⑷守护进程;
⑸Linux进程程序设计及运行;
⑹交叉编译环境概念及安装
第4课 实训:相应实例设计
⑴进程概念、控制方法分析,理解进程作用、创建、执行、消灭过程;
⑵Linux进程程序设计,掌握Linux多进程程序设计;
第5课 Linux多线程程序设计
⑴多线程的概述、分类;
⑵Linux线程的实现、基本操作;
第5课 实训:相应实例设计
⑴线程概念、分类及实现过程,掌握Linux多线程程序设计思想;
⑵Linux线程访问控制,掌握多线程访问控制方法;
第6课 Linux进程间通信
⑴进程间通信基本概念;
⑵管道机制及实现;
⑶信号设计思想、构成及实现;
第6课 实训:相应实例设计
第7课 Linux网络程序设计
⑴socket网络程序设计及函数分析;
⑵udp、tcp程序设计;
⑶C/S网络架构的搭建;
第7课 实训:相应实例设计
第8课 嵌入式数据库
⑴嵌入式数据库基本概念;
⑵嵌入式数据库的移植与编程;
第8课 实训:相应实例设计
第9课 Linux GUI图形用户界面设计㈠
⑴QT图形用户界面基础;
⑵QT工作机制;
第9课 实训:相应实例设计
第10课 Linux GUI图形用户界面设计㈡
⑴QT库;
⑵QT多线程编程;
第10课 实训:相应实例设计
⑴QT库制作,掌握QT库环境搭建;
第11课
考试
第11课
总结、意见反馈
阶段四:Linux应用项目设计
第12课 嵌入式应用系统设计、开发
⑴应用系统设计流程;
⑵应用系统管理方法;
第12课 实训:相应实例设计
⑴项目开发导入与系统开发流程;
⑵概要设计与需求分析;
⑶项目进度安排及技术文档、软件流程图要求;
⑷项目功能分析;
⑸嵌入式软件编码规范;
第13课 手持终端开发㈠
⑴QT开发环境构建;
⑵QT多线程编程;
第13课 实训:相应实例设计
第14课 手持终端开发㈡
⑴QT人机输入控制方法概述;
第14课 实训:相应实例设计
⑴QT按键驱动调用,掌握嵌入式QT按键映射;
⑵QT多线程编程,掌握按键控制界面;
第15课
⑴QT按键驱动调用,掌握嵌入式QT按键映射;
⑵QT多线程编程,掌握按键控制界面;
⑶QT图形用户界面编程,掌握嵌入式图形用户界面设计;
时间安排 授课内容及实例设计
第15课 实训:相应实例设计
第16课 手持终端开发㈢
⑴QT数据库管理;
⑵手机摄像头视频显示;
第16课 实训:相应实例设计
第17课 手持终端开发㈣
⑴QT多线程通信方法;
⑵Linux多线程通信方法使用;
第17课 实训:相应实例设计
第18课 手持终端开发㈤
⑴QT手持设备应用编程;
第18课 实训:相应实例设计
⑴QT手持设备程序编写,掌握QT应用编程;
第19课 实训:
⑴QT手持设备程序编写,掌握QT应用编程;
第19课 实训:相应实例设计
第20课 嵌入式项目开发系统测试指导
⑴软硬件联合测试指导;
⑵系统整体代码编写指导;
第20课 实训:相应实例设计
⑴软硬件联合测试;
⑵软件优化,系统测试;
____武汉立科特智能科技有限公司,位于武汉东湖高新技术开发区,是"武汉.中国光谷"的高新技术企业,属科技部高新技术创新企业.是一家集嵌入式电子产品电力设备研发生产销售、方案设计、技术咨询、嵌入式职业培训的新型科技型公司.
公司依托各大院校、科研院所强大的人才优势,拥有一批专业技术过硬的技术人员,尤其是以嵌入式系统领域的专家、教授为主体的研发队伍,专业技术功底厚实,产品研发能力强,拥有完全自主知识产权,从而确保了公司在产品开发、技术和价格方面的行业优势,奠定了立科特市场竞争中保持领先地位。
服务项目:
● 嵌入式系统解决方案 设计 咨询 技术支持
● 电气自动化设备三位方案研发、生产、销售
● 嵌入式职业培训----“嵌才工程”
● 单片机、ARM、DSP、FPGA
● Linux、 Vxwork、 Wince
我们的宗旨:客户满意就是我们的追求。您的任何需求我们都会尽最大的热诚来满足,真诚期待与您合作,我们将会是您永远的朋友!