西安华清远见-课程详情

导航

西安嵌入式Linux应用开发班

请询价

课程班型小班

上课时间任意时段

课时数量请咨询

加微信咨询

杨老师 @西安华清远见

微信号:180******70

专业解答各类课程问题、介绍师资和学校情况

课程简介

第一天

学习目标通过今天课程的学习,学员能掌握嵌入式Linux的开发流程,掌握诸如tftp、nfs等Linux下服务器的配置方法,为嵌入式Linux的高效开发做铺垫。

1、嵌入式Linux开发环境搭建

1.1 嵌入式LINUX简介与发展

1.2 LINUX快速入门

1.3 建立嵌入式LINUX开发环境

1.4 熟悉嵌入式开发平台

1.5 嵌入式LINUX开发工具

1.6 LINUX下的调试技巧

1.7 MAKE工程管理器

1.8 交叉编译

【实验】

1、学习LINUX系统命令

2、配置TFTP服务

3、配置NFS服务

4、建立嵌入式开发环境

5、下载内核到嵌入式平台

6、下载根文件系统

7、编写并下载应用程序到嵌入式平台

第二天

学习目标通过今天课程的学习,学员将了解到Linux系统中的进程的概念,从内核的角度了解进程的原理和实现。同时会掌握Linux下守护进程的编写方法,了解Linux下几种进程间通讯的方法,并具备编写进程间通讯编程的能力。

2.嵌入式LINUX进程及进程间通讯开发

2.1 进程的属性和状态

2.2 进程的控制和调度

2.3 进程的创建、执行、消亡

2.4 进程的相关系统调用

2.5 守护进程

2.6 进程间通信基本概念

2.7 管道(PIPE

) 2.8 信号(SIGNAL)

2.9 内存映射(MAPPED MEMORY)

2.10 消息队列(MESSAGE QUEUE)

2.11 信号量(SEMAPHORE)

2.12 共享内存(SHARE MEMORY)

【实验】

1、使用PS命令查看进程信息

2、使用PROC文件系统查看进程信息

3、使用SYSTEM()系统调用运行和等待

4、EXIT和EXEC系统调用实例

5、编写一个守护进程

6、编写基于串口通信的多进程程序

第三天

学习目标通过今天课程的学习,学员能了解网络的基础知识,了解Linux下的网络结构和套接字编程,具备Linux下网络程序设计的能力。

3.嵌入式Linux下的网络开发

3.1 ISO/OSI七层协议模型与IP网络四层模式

3.2 TCP/IP协议簇

3.3 基于嵌入式LINUX的TCP/IP网络结构

3.4 基于嵌入式LINUX的SOCKET编程

3.5 UDP与TCP的区别

3.6 UDP SERVER-CLIENT关系程

【实验】

1、SOCKET套接字编程

2、分析并加强PING程序

3、TFTP服务器设计

第四天

学习目标通过今天课程的学习,学员能够了解嵌入式Linux下的几种常见GUI及其特点,重点能掌握QT的有关内容,具备QT程序设计能力。了解嵌入式数据库的配置与开发。

4.嵌入式GUI与数据库开发

4.1 嵌入式LINUX GUI介绍及QT/MINIGUI之间比较

4.2 QT介绍及其信号插槽机制

4.3 QT图形界面编程技术

4.4 QVFB虚拟帧缓存的建立和模拟开发调试

4.5 QT程序移植技术

4.6 QT在实际项目中具体应用

4.7 嵌入式数据库的概念

4.8 嵌入式数据库的移植与编程

【实验】

1、基于QT实现HELLO WORLD对话框程序

2、建立主机虚拟帧缓存实验

3、基于QT图形界面的温度计的实现

第五天

学习目标经过前几天的学习,学员基本上掌握了嵌入式linux常用的应用编程方法,今天通过一个综合项目案例巩固、加深前面的知识,并使学员了解嵌入式Linux项目开发流程。

5.1 项目实现的功能

5.*.1 QT界面设计

5.*.2 网络消息传输功能

5.*.3 网络文件传输功能

5.*.4 系统管理功能

5.2 项目涉及到的技术

5.*.1 项目流程及项目管理方法

5.*.2 QT界面开发

5.*.3 QT多线程

5.*.4 QT网络编程

5.*.5 Linux文件操作

5.*.6 Qt移植(软件移植到FS_S5PC100开发平台)

5.*.7 程序优化、测试(包括:内存泄漏、系统调用跟踪、函数执行时间及频率检测、core dump处理等)

使用人群
初级
课程内容
嵌入式Linux应用开发班(FSLA1001)
课程亮点
专业指导

免费领取试听名额

名额有限 领完为止

  • 187****4398 已成功领取
  • 185****1474 已成功领取
  • 151****7275 已成功领取
  • 134****3915 已成功领取
  • 155****5213 已成功领取
  • 181****9445 已成功领取
  • 164****2373 已成功领取
  • 157****9004 已成功领取
  • 150****8926 已成功领取
  • 185****1684 已成功领取

上课校区

更多
  • 西安校区

    高新一路16号创业大厦

    导航

相关推荐

首页 西安培训 西安华清远见 课程详情

通知:本页信息由注册会员(机构)自行发布或提供,所有内容仅供参考,最终以机构的官方信息为准,任何关于对机构的推荐都不能替代您的考察核实,本站不承担相关内容和推荐所引起的法律责任。如果您的知识产权或其他合法权益被侵犯,请立即向我们发出"权利通知书",我们将根据相关法律法规采取相应的措施予以处理,切实维护您的合法权利。联系我们:18615226315@163.com