热门课程:
-
- 课程详细介绍
-
嵌入式Linux应用开发班
关键字:嵌入式Linux应用开发班|嵌入式Linux应用开发课程|嵌入式Linux应用开发培训|嵌入式Linux应用班
学校价格:¥电话咨询 网上优惠价:¥享优惠 关注度:803人 总课时: 开班日期: 上课时段: 授课学校:信盈达培训教育 上课地点:广州市白云区黄石街 *阶段linux系统讲解及平台环境搭建目标:掌握嵌入式Linux的开发流程,掌握诸如tftp、nfs等Linux下服务器的配置方法。1.Linux的发展历史2.Linux的发展前景3.LINUX快速入门和基本命令4 嵌入式Linux开发工具和环境4.1 搭建嵌入式LINUX开发环境4.2 嵌入式开发平台详解4.3 嵌入式LINUX开发工具(编辑器,Make,GNU等)4.4 LINUX下的调试技巧4.5 MAKE工程管理器4.6 交叉编译【实践部分】1.练习LINUX系统常用命令2.学会配置TFTP服务3.学会配置NFS服务4.掌握嵌入式开发环境建立的方法5.烧写Linux内核到开发板6.下载根文件系统7.Make工具的使用8.编写*个应用程序,学习应用程序下载开发板上的方法第二阶段:linux系统概念,进程线程及常用的通讯方式目标:掌握Linux系统中的进程的概念,从内核的角度了解进程的原理和实现。掌握Linux下进程,了解Linux下几种进程间通讯的方法,掌握编写进程间通讯编程的方法。5 嵌入式LINUX进程及进程间通讯5.1 进程的属性和状态,pid及其生成,文件系统用户标识符5.2 进程的控制和调度,建立使用限制5.3 进程的创建、执行、消亡5.4 进程的管理5.5 进程的相关系统调用5.6 进程运行5.7 守护进程,进程组5.8 进程间通信基本概念5.9 管道(PIPE)5.10 信号(SIGNAL)5.11 内存映射(MAPPED MEMORY)5.12 消息队列(MESSAGE QUEUE)5.13 信号量(SEMAPHORE)5.14 共享内存(SHARE MEMORY)【实践部分】1.练习用PROC文件系统查看进程信息2.练习用PS命令查看进程信息3.练习使用文件操作命令4.掌握系统调用实例5.练习嵌入式Linux典型命令的使用第三阶段:linux网络编程,系统编程学习技巧教学目标:了解网络的基础知识,了解Linux下的网络结构和套接字编程,掌握Linux下网络程序开发技巧。6 嵌入式Linux下的网络开发6.1 ISO/OSI七层协议模型与IP网络四层模式6.2 TCP/IP协议簇6.3 基于嵌入式LINUX的TCP/IP网络结构6.4 基于嵌入式LINUX的SOCKET编程6.5 UDP与TCP的区别6.6 UDP开发要点【实践部分】1、SOCKET套接字编程2、分析并加强PING使用第四阶段:掌握QT程序设计,及QT开发应用教学目标:掌握QT程序设计技巧。掌握嵌入式数据库的配置与开发。7 嵌入式GUI开发7.1 嵌入式LINUX GUI介绍及QT介绍7.2 QT介绍及其信号插槽机制7.3 QT图形界面编程技术7.4 QT开发要点7.5 QT在实际开发中具体应用【实践部分】1、基于QT实现HELLO WORLD对话框程序2、建立嵌入式开发环境第五阶段:综合实战结合内容设计图形界面项目综合实践5.1编写按键程序5.2编写LED控制程序5.3编写图片浏览器编号 班级名称 开班日期 教学点 网上优惠价 网上支付
-
- 相关课程推荐
- 相关学校推荐
- 相关资讯推荐