3G嵌入式Linux应用开发培训班

面授+网校小班
详询
197人看过
介绍
地址
相册
评价
学校

【课程内容】

阶段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编写图片浏览器

【学校简介】

信盈达是一家专注于嵌入式产品开发、嵌入式技术咨询、嵌入式解决方案综合的高新技术企业,为国内外众多个人和企业客户提供基于嵌入式单片机、ARM、MIPS、FPGA等内核整套解决方案和技术培训、技术咨询等服务,公司下设有信盈达实训学院和信盈达研发中心、信盈达校企合作中心等三个服务团队,专业从事教学科研设备、嵌入式工业控制器、智能楼宇自动化等产品研发、生产、销售和服务,为个人、企业、高校等提供一站式技术服务。

办学优势

信盈达是一家专注于嵌入式产品开发、嵌入式技术咨询、嵌入式解决方案综合的高新技术企业,为国内外众多个人和企业客户提供基于嵌入式单片机、ARM、MIPS、FPGA等内核整套解决方案和技术培训、技术咨询等服务,公司下设有信盈达实训学院和信盈达研发中心、信盈达校企合作中心等三个服务团队,专业从事教学科研设备、嵌入式工业控制器、智能楼宇自动化等产品研发、生产、销售和服务,为个人、企业、高校等提供一站式技术服务。

教学环境

信盈达嵌入式实训学院教学环境
信盈达嵌入式实训学院教学环境

【师资力量】

秦培良

信盈达讲师

秦培良

信盈达讲师,具有丰富的嵌入式、MCU、电子电路、PCB 研发及培训经验。十年嵌入式项目研发经验,具有丰富的嵌入式系统软件开发经验。精通LINUX下C及C++编程。对ARM的Linux&Android应用开发及 系统开发具有深刻的理解和丰富的经验

邹竟飞

邹竟飞

华中科技大学高材生,曾任职惠亚集团、荣达科技等担任 工程师、项目经理。12年嵌入式软硬件研发经验,精通MCU、 FPGA软硬件开发,熟悉硬件电路与高速PCB设计。

陈永亮

陈永亮

研究生,三年军工研究所工作经验并参与863项目,曾负 责河南省智能建筑工程实验室(省级研发中心),具有丰富的电路设计、MCU、FPGA、Linux、Windows、数据库编程经验和丰富的项目管理经验。

【就业**】

信盈达与1000多家企业合作,为企业输送高技能人才,解决学生就业难题

相册
东莞中心东莞中心
东莞中心东莞中心
东莞中心东莞中心
东莞中心东莞中心
学员评价
李*浩李*浩
5.0
2024-07-19
学习了快大半个月了 老师讲课可以 学校环境好
丁*壮丁*壮
5.0
2024-04-21
老师讲课认真,都是从零开始讲解,学校环境很喜欢。
卢*生卢*生
5.0
2024-04-17
教学内容非常好 学完感觉自己有提升了很多性价比非常高老师水平很高
开班咨询
您想了解课程哪些方面呢?专业选校顾问为你1对1解答,帮你选好课程
开班时间课程费用开课校区周边交通授课师资上课时段招生对象其他咨询
在线提问
2024.11.01小*周173*****206咨询了开班时间
2024.11.09李*森186*****596咨询了开课校区
2024.11.09周*星181*****756咨询了课程费用
2024.11.07卢*士182*****479咨询了开课校区
2024.11.06韦*生136*****595咨询了招生对象
2024.10.31夏*子185*****793咨询了周边交通
2024.10.31蔡*175*****571咨询了上课时段
2024.10.31先*生135*****058咨询了开班时间
2024.10.30学*员185*****968咨询了上课时段
2024.10.29胡*晨135*****579咨询了课程费用
2024.10.29张*士170*****819咨询了招生对象
2024.10.29付*林135*****470咨询了课程费用
2024.10.29杨*勇158*****979咨询了课程费用
2024.10.28李*国159*****772咨询了开班时间
2024.10.28许*士185*****301咨询了开班时间
2024.10.28郑*189*****953咨询了开课校区
2024.10.28张*生186*****559咨询了招生对象
2024.10.27李*士135*****693咨询了招生对象
2024.10.26郑*汉183*****743咨询了开课校区
2024.10.25朱*生156*****667咨询了招生对象
2024.11.01小*周173*****206咨询了开班时间
2024.11.09李*森186*****596咨询了开课校区
正规学校正规学校助学补贴助学补贴优质服务优质服务
logo
致电老师
预约试听
咨询学费-地址