武汉嵌入式培训:暑期嵌入式Linux程序设计与开发

武汉
当前位置:求学问校网首页>武汉培训>嵌入式培训培训>武汉嵌入式培训培训

暑期嵌入式Linux程序设计与开发

武汉立科特智能科技有限公司

【授课对象】:

【上课地点】:武汉市珞瑜路626号东方怡景大厦A座7层(吴家湾联合国际对面,华乐商务中心旁)(洪山 珞狮南路)

【乘车路线】:乘703,702,540,510,521,728,583,709等到吴家湾站(联合国际对面)即到

【时 间】:2012-07-13 【浏览次数】:250次 【学费】:¥4800

    QQ在线详细了解咨询 QQ在线详细了解咨询
课程介绍:
程序设计
阶段一:linux应用程序设计
阶段二:嵌入式linux系统构建
阶段三:linux驱动程序设计
项目开发
阶段一:概要设计、系统需求分析
阶段二:系统驱动程序设计
阶段三:QT界面设计、linux多线程程序设计、Webserver设计
阶段四:系统联合调试、答辩

教学目的:通过该课程的学习,使学员全面掌握以32位CPU为核心的嵌入式操作系统的软件设计,包括Linux的应用编程设计、系统设计及驱动设计。掌握Linux应用编程设计、Linux多线程编程设计、Linux共享内存、信号量、邮箱的编程、QT图形界面设计、交叉编译环境的构建、嵌入式bootloader(vivi、u-boot)设计、Linux在ARM上的移植、嵌入式文件系统的构建、Linux设备驱动程序设计、Socket通信程序设计、WebServer的构建、CGI程序设计、GPRS技术、嵌入式软件编程思想

先行课程:熟练使用Linux操作系统;熟悉C语言,熟悉指针、结构体等概念;了解接口电路和数字电路的知识,最好具有电路设计经验
培训课时:270学时

班级规模及环境:
        为了保证培训质量,增加互动环节,我们坚持小班授课,每期报名人数限10-20人
日期 授课内容及实例设计
阶段一:Linux应用程序设计
1 Linux操作系统基础
⑴前期学员作品演示、课程介绍;⑵Linux操作系统基础及特点;
⑶Linux常用命令;⑷Linux安装及软件包的安装方法;
⑸Linux编辑工具vi的使用;
实训:相应实例设计
2 Linux Shell编程
⑴Linux Shell编程;⑵系统变量的类型和设置方法;
⑶Linux应用程序的编写;⑷GCC编译器及简单应用程序设计;
⑸使用GDB调试应用程序;
实训:相应实例设计
3 Linux操作系统函数库及Makefile设计
⑴Linux静态函数库及动态函数库的编程;
⑵Make机制理解及使用;⑶Makefile文件设计
实训:相应实例设计
4 Linux应用程序设计
⑴进程的属性和状态;⑵进程的控制和调度、创建、执行、消灭;
⑶与进程相关的系统调用、PCB管理;
实训:相应实例设计
5 Linux多线程程序设计
⑴多线程的概述、分类;⑵Linux线程的实现、基本操作;
实训:相应实例设计
6 Linux进程间通信
⑴进程间通信基本概念;
⑵管道机制及实现;⑶信号设计思想、构成及实现;
实训:相应实例设计
7 Linux网络程序设计
⑴socket网络程序设计及函数分析;
⑵udp、tcp程序设计;⑶C/S网络架构的搭建;
实训:相应实例设计
阶段二:嵌入式Linux系统构建
8 嵌入式启动代码分析及设计
⑴嵌入式启动代码bootloader原理及设计; ⑵bootloader(vivi)代码分析;⑶实现嵌入式bootloader(vivi)引导内核;
实训:相应实例设计
9 嵌入式Linux内核原理、配置及裁剪
⑴内核原理、特点及组成结构;
⑵内核配置选项分析;⑶内核裁剪;
实训:相应实例设计
10 嵌入式Linux的移植
⑴Linux文件系统的概念及基础;⑵busybox分析及应用;
⑶构建嵌入式Linux文件系统;
实训:相应实例设计
阶段三:Linux高级程序设计
11 Linux GUI图形用户界面设计
⑴QT图形用户界面基础;⑵QT工作机制;⑶QT开发环境移植;
实训:相应实例设计
12 嵌入式数据库
⑴嵌入式数据库基本概念;⑵嵌入式数据库的移植与编程;
实训:相应实例设计
13 Linux驱动程序基础
⑴LINUX设备驱动程序基础与设备I/O,Linux设备管理;
⑵LINUX内核模块编程与加载;⑶驱动接口函数分析;
实训:相应实例设计
14 Linux字符设备驱动开发
⑴字符设备驱动基础;⑵字符驱动程序分析;⑶步进电机程序分析;
实训:相应实例设计
15 Linux块设备驱动程序
⑴块设备及其驱动特点;
⑵块设备驱动接口函数介绍,块设备驱动程序的注册与请求处理;
⑶MTD设备的特点以及与块设备的关系,块设备驱动程序分析;
实训:相应实例设计
16 Linux网络设备驱动程序
⑴网络驱动的数据包传送与接收中断处理;
⑵NET_DEVICE结构分析,数据包传送与接收;
⑶网络驱动的中断处理,网络设备驱动程序的基本实现;
实训:相应实例设计


网 址:www.likeint.com 
    电 话:027-67880520   15002737343
    Q  Q:1025395292    229668373  李老师
    地址:武汉市珞瑜路626号东方怡景大厦A座7层(联合国际正对面,邮科院路天桥旁)
    QQ在线详细了解咨询 QQ在线详细了解咨询

网上预约报名

让培训机构来找我,货比三家!

网上报名,学费立减50-300元

姓 名: 手 机:
地 址: 留 言:
QQ:

武汉嵌入式培训最新资讯

武汉嵌入式培训热门学校