嵌入式培训
达内IT学院
400-996-5531
达内嵌入式实训班四步曲:增强补弱阶段---实操阶段----项目实践阶段---推荐工作阶段。 达内嵌入式培训中心双教师授课模式,从开发技巧方面入手,知识点增强补弱高起点入门快速掌握运用, 本课程系统地介绍嵌入式Linux的开发环境、系统开发技术和ARM核心技术,通过项目实践的方式, 使学员掌握linux的内核特点、u-boot和Linux内核移植以及驱动开发,能独立从事嵌入式Linux驱动程序开发工作, 满足企业对有项目开发经验的嵌入式系统内核及驱动开发工程师需求,能够熟练进行嵌入式系统相关的项目开发工作 ◆ 熟悉Linux操作系统开发环境和软件工程化基本知识; ◆ 深入学习C高级编程知识,熟练编写C程序 ◆ 熟悉嵌入式Linux操作系统原理及多进程多线程编程; ◆ 熟悉Linux操作系统的定制和移植; ◆ 能够熟练编写嵌入式Linux系统中的常用设备驱动程序 通过本课程的学习,学员可以熟悉嵌入式Linux的开发环境,熟练掌握Linux下系统程序开发和移植, 能独立从事嵌入式Linux驱动程序开发工作。 培养对象 Linux系统驱动开发工程师、Linux中高级软件工程师以及内核开发人员。 入学要求 学员学习本课程应具备的基础知识: ◆ 具备C语言编程基础 ◆ 有志投身于IT事业及手机嵌入式软件开发。 课程大纲 第一阶段 嵌入式Linux开发基础 ◆ Linux基础知识和系统安装; ◆ Linux常用命令,文本编辑器vi,shell脚本编程; ◆ Linux开发环境基础:Gcc,Ddb,Maker和Makefile; ◆ 软件版本管理; ◆ 嵌入式软件开发环境搭建与使用 第二阶段 嵌入式C语言编程 复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法; ◆ 全面了解C语言标准库提供的功能; ◆ 深入介绍C程序在编译时与运行时的基本原理; ◆ 从宏观和微观的角度讨论高质量C语言编程; ◆ 详细介绍嵌入式C的特性及应用; 第三阶段 Linux系统程序设计 深入学习操作系统基础知识 ◆ Linux系统程序设计:系统编程环境、常用调试工具,创建中止进程,进程间通讯; ◆ Linux网络编程; 第四阶段 ARM原理与应用 嵌入式系统基础:嵌入式系统 定义、发展,嵌入式实时操作系统; ◆ ARM的基本概念及体系结构; ◆ ARM的编程模型; ◆ ADS集成开发环境; ◆ ARM汇编指令集; ◆ 嵌入式系统及接口设计; ◆ ARM协处理器。 第五阶段 u-boot和Linux移植 Linux内核基础; ◆ Kernel的定制和编译; ◆ 内核移植; ◆ 内核调试 第六阶段 嵌入式Linux驱动开发 驱动程序概述 ◆ 字符设备驱动程序开发; ◆ 设备驱动的概念和机制; ◆ 块设备驱动程序开发; ◆ 块设备驱动程序开发实例; ◆ 网络设备驱动程序开发及实例; ◆ 音频和显示设备驱动程序开发; 第七阶段 项目实践 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试 4个月让您精通嵌入式Linux 软硬件;驱动;上层等开发工作!达到企业用人标准 通过系统的学习后,我们来个实际的项目实战:(从所列出的项目中选出一个自己开发完成)。 项目一、MP3/mp4娱乐产品 项目二、数字存储示波器 项目三、数码照相机 项目四、便携式打印机 项目五、远程监控系统 项目六、工控机 项目七、网络摄象机 项目八、自带项目,项目经理指导
填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved