返回
信盈达嵌入式培训机构
置顶
南山嵌入式Linux应用开发培训班
南山嵌入式Linux应用开发培训班
咨询 在线咨询
课程级别
入门级
培训周期
2个月
培训时间
全日制
课程价格
询价
上课地址
深圳南山区南新路苏豪大厦705室
课程详情


☆★学校简介

  深圳信盈达电子有限公司是1家专注于单片机、ARM、嵌入式产品开发和技术培训的高新技术服务企业,公司下设开发部和技术培训部。公司开发部为国内外众多客户开发多款基于嵌入式单片机、ARM等技术的整套方案和高性能产品,技术培训部提供的单片机、ARM、嵌入式产品开发工程师培训。同时为众多工程师,各大师专院校提供高质量的实验器材及技术培训课程!

  伴随着社会经济发展,产业转型,中国已经从“中国制造”转向“中国创造”,科技技术是此次产业升级的大动力。观察下就可以发现目前单片机、ARM为代表的嵌入式芯片已渗透到我们生活各个领域中,并改变着我们的生活,用单片机控制实现的产品随处可见,如数码产品、 安防监控、仪器 、仪表、家电、机电1体化、汽车单元控制、及工业控制等很多方面。因此专业单片机开发人才才出现大规模的缺口,据调查目前我国单片机从业人员只有150万人,人员紧缺;随着社会的发展,单片机从业人员更为抢·手,据不完全统计,到2012年,我国单片机行业人员需求将达到300万人。而学习掌握好单片机知识也是今后掌握更的嵌入式CPU的必经之路,所以许多人迫切希望进修单片机的知识,渴求在短的时间内尽快掌握单片机产品开发的基本技能。

☆★ 课程简介

  第一阶段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 MEM0RY)

  5.12 消息队列(MESSAGE QUEUE)

  5.13 信号量(SEMAPH0RE)

  5.14 共享内存(SHARE MEM0RY)

  【实践部分】

  1.练习用PR0C文件系统查看进程信息

  2.练习用PS命令查看进程信息

  3.练习使用文件操作命令

  4.掌握系统调用实例

  5.练习嵌入式Linux典型命令的使用

  第三阶段:linux网络编程,系统编程学习技巧

  教学目标:了解网络的基础知识,了解Linux下的网络结构和套接字编程,掌握Linux下网络程序开发技巧。

  6 嵌入式Linux下的网络开发

  6.1 IS0/0SI七层协议模型与IP网络四层模式

  6.2 TCP/IP协议簇

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

  6.4 基于嵌入式LINUX的S0CKET编程

  6.5 UDP与TCP的区别

  6.6 UDP开发要点

  【实践部分】

  1、S0CKET套接字编程

  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实现HELL0 W0RLD对话框程序

  2、建立嵌入式开发环境

  第五阶段:综合实战结合内容设计图形界面项目 综合实践

  5.1编写按键程序

  5.2编写LED控制程序

  5.3编写图片浏览器


以上就是嵌入式培训课程的全部内容介绍,如需了解更多的嵌入式培训班、课程、价格、试听等信息,也可以点击进入 嵌入式 相关频道,定制专属课程,开始您的学习之旅。

校区安排(6) 更多
校区
信盈达嵌入式培训机构
地址
深圳市龙华新区民治大道与民德路交汇民德大厦2楼(民治地铁站D出口),深圳宝安区宝安大道新中泰大厦8楼(地铁固戍站A出口),深圳市南山区南新路与桃园路交汇处苏豪名厦
预约报名
立即获取报价

请选择目前的基础

毫无基础
初窥门径
融会贯通
取消

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消