400-800-8975
勤学培训网 嵌入式开发培训 广州嵌入式开发培训 达内嵌入式培训课程
达内嵌入式培训课程

达内嵌入式培训课程

小班详询
课程优势: 以课堂实录的方式撰写。全面覆盖知识体系;记录讲师授课的点点滴滴,内容详尽、透彻、系统,可以作为参考性
上课方式: 直播,面授
上课时段: 全日制,周末班,业余班
¥ 18800起
预约试听 在线咨询
课程详情 教学点 教学环境 学员评论 相关推荐
达内嵌入式培训课程配图
从 20 世纪七十年代开始,嵌入式系统已经有了三十多年的发展历史。近几年,随着计算机技术、通信技术、软件技术以及互联网技术的发展,嵌入式系统更是取得了突飞猛进的发展,各种嵌入式设备层出不穷,完全渗透到我们生活的各个角落,不知不觉的改变着人们的生产、生活习惯。iPhone, iPAD 和以 Android 为平台的智能终端设备的热销、普及,对嵌入式行业的发展更是如火上浇油,使得嵌入式系统的发展如火如荼。
 
01
 
达内嵌入式课程的优势
 

  • 语言基础扎实 语言基础扎实

    C语言是嵌入式软件开发的利器,作为一名嵌入式软件工程师首先就应具备扎实的C语言编程功底,本课程体系以安排足够的时间和大量的经典案例来确保学员语言基础扎实。

  • 全程项目贯穿 全程项目贯穿

    本课程以崭新的行业前沿应用项目“智能家居控制服务器项目”贯穿整个课程各个阶段,使学员能体会到真正项目开发的全过程,培养学员的团队意识,并深刻理解嵌入式系统项目开发的内涵。

  • 国际标准嵌入式课程 国际标准嵌入式课程

    与英国ARM公司共同推出具有国际标准的嵌入式课程体系。业界很多的处理器均由ARM公司设计,与ARM共同推出嵌入式课程,使学习者具有更广阔的发展空间和更强的竞争力。


 
02
 
达内嵌入式课程大纲
 

嵌入式Linuxr软件开发基础(C、数据结构、C++);课程持续4.5周共168课时
 
时间 内容 培训目标 备注
Linux简介、基本命令使用 课程目标:熟悉Unix/Linux系统的基本操作和基本命令,掌握vi编辑器的用法
课程内容:Unix/Linux操作系统Kernel和Shell;Unix/Linux文 件系统简介;常用的Shell命令; vi的使用;环境变量;简单Shell脚本程序
标准C语言软件开发 课程目标:完全掌握C语言的本质,成为一名合格的C程序员,为以后的学习和工作打下坚实的基础
课程内容:gcc编译器,数据类型,变量和常量; 运算符和表达式,分支,循环;数组,函数,指针和 字符串,结构,联合和枚举;指针高级应用,双指 针,void指针,函数指针; C标准库,堆内存分配,IO等
数据结构与算法 课程目标:掌握基本数据结构,掌握集合、线性结构、树 状结构的基本用法,掌握排序算法和查找算法
课程内容:数据结构的基本概念;线性结构;双向链表; 栈和队列; 树和二叉树;顺序查找法和二分查找 法;排序算法(冒泡、选择、插入、快速)
嵌入式Linux高级软件开发(Linux环境高级软件开发、QT、数据库);课程持续5周共200课时
 
时间 内容 培训目标 备注
Linux环境高级软件开发 课程目标:掌握Unix/Linux系统下C语言的开发,熟练使 用常用的系统调用函数,掌握Unix/Linux下 内存管理,进程管理、文件操作,掌握Unix/ Linux信号,了解IPC,熟练编写网络多线程程序
课程内容:Unix/Linux静态库和共享库的使用; Unix/Linux内存管理(malloc/brk/mmap); Unix/Linux文件和输入输出设备的系统调用(System Call);Unix/Linux进程管理; Unix/Linux信号处理(signal);Unix/Linux进程间 通信(IPC);Unix/Linux网络编程(socket);Unix/ Linux多线程开发;Unix/Linux多线程同步技术
Oracle、PL/SQL 课程目标:掌握Oracle数据库的基本知识,熟练使用SQL 语句,掌握PL/SQL编程
课程内容:Oracle SQL 查询语句;Oracle SQL DML和事务 处理语句;Oracle SQL 建表和约束; Oracle的序列、视图和索引;PL/SQL 存储过程; PL/SQL 函数(function);PL/SQL 游标和触发器; PL/SQL 异常处理(Exception); Pro*c 操作数据库;动态SQL
Pro*C/C++ 课程目标:掌握Por*c访问Oracke数据库
课程内容:Pro*c 操作数据库
标准C++语言编程 课程目标:掌握C++语言高级特性,理解面向对象编程 思想,掌握封装,继承,多态三大特性。掌握 C++异常处理,掌握运算符重载
课程内容:C++命名空间和数据类型;面向对象编程(OOP), 类和对象; 构造器,拷贝构造,析构,new/ delete;运算符重载;面向对象编程(OOP),封装、 继承和多态;输入输出流;异常处理(Exception)
QT软件开发 课程目标:了解QT,熟练使用QT Creator和Designer进行开发,理解信号和槽的概念和用法
课程内容:QT 基础; QT 信号和槽;QT Creator的使用;QT Designer的使用
ARM体系结构与编程(ARM体系结构、编程模型、指令集、裸板驱动开发);课程持续2周共80课时
 
时间 内容 培训目标 备注
ARM 体系结构与编程 课程目标:熟悉嵌入式系统开发的特点、掌握嵌入式系统 开发方法,掌握ARM体系结构与汇编程序设 计,加深对之前学习的C语言的理解
课程内容:嵌入式系统特征、发展、应用领域介绍; 从零编写嵌入式Linux引导程序 (BootLoader); 嵌入式系统开发的特点、软硬件开发系统构成,开发 环境的建立; T-PAD平台特性介绍,T-PAD平台初体验; ARM体系结构、ARM处理器系列与发展、ARM编 程模型; ARM指令集(分支指令、数据处理指令、加载存储 指令等); GNU ARM 汇编程序设计
基于T-PAD平台的裸板驱动开发 课程目标:掌握基于ARM的裸板驱动开发方法,使自己更 深层次理解嵌入式系统开发的本质,通过项目 实践,提高自身软实力
课程内容:基于T-PAD的GPIO使用方法,LED驱动编写 UART原理,基于T-PAD的UART驱动编写、调 试、测试; BootLoader原型设计,完成Shell框架,人机交互, 命令编写; NAND FLASH 特性与使用方法,基于T-PAD的 NAND FLASH驱动开发、调试、测试; 内核引导条件,引导方法,编写Linux引导命令,完 善Bootloader; ARM异常处理程序设计、T-PAD启动原理,升级方 法; 为Bootloader增加启动代码和内存初始化代码 MMU 原理和MMU地址转表制作; 软中断异常处理程序设计、开发、调试、测试 Bootloader扩展增加软中断测试代码
EHOME V1.0 项目 课程目标:EHOME智能家居项目V1.0实现
课程内容:编写EHOME V1.0系统
嵌入式Linux系统软件开发(嵌入式Linux系统部署、嵌入式Linux驱动开发);课程持续4周共160课时
 
时间 内容 培训目标 备注
嵌入式Linux系统部署 课程目标:掌握嵌入式Linux系统构成、Linux内核的编程 方法,完成嵌入式Linux系统在T-PAD平台的 部署以及Linux应用软件的移植部署。同时提高 学员的动手能力,代码阅读能力,提高学员的 综合素质。
课程内容:嵌入式Linux系统构成、各部分的作用和关心; 智能家居控制系统在T-PAD平 台的部署; 嵌入式Linux系统开发环境建立 U-Boot特性、代码结构、编译方法、移植方法 Linux内核特性、代码结构、编译方法; Linux内核移植方法、移植实践 根文件系统组成,根文件系统制作方法; tslib、qt移植部署方法
Linux驱动开发 课程目标:掌握Linux驱动架构和开发方法,通过完成具体 案例的编码、调试、测试实战来增强学员的编 码能力,解决问题的能力,使其有能力解决企 业及开发问题。
课程内容:Linux内核模块化设计思想、设备类型、驱动的作用 和编写方法; 基于T-PAD平台的智能家居控 制系统驱动程序开发; 字符设备驱动程序设计、完成键盘驱动程序设计; 高级字符设备驱动程序设计(原子变量、信号量、自 旋锁、阻塞/非阻塞、等待队列、定时器、中断、内 核内存管理); 字符设备驱动专题 I2C驱动程序设计; 字符设备驱动专题之ADC驱动程序设计、温度场传 感器驱动程序设计; 字符设备驱动专题定时器、PWM驱动设计; 字符设备驱动专题 RTC 驱动程序设计; 输入子系统; 显示子系统; 块设备驱动程序设计; 网络驱动程序设计
嵌入式Linux软件开发项目实践(智能家居控制系统)课程持续2周共80课时
 
时间 内容 培训目标 备注
智能家居控制系统 项目介绍:基于T-PAD设计的智能家居控制系统。该系统集成多 种设备,融合互联网、3G移动网络和近距离的传感网技 术,实现了家庭中从普通电灯到电视机、热水器等电器 的智能控制、远程控制和状态查询。通过对电子门锁的 控制和监控实现了远程安防系统。
模块划分:人机交互模块; 设备驱动模块; 服务器模块; 客户端模块; 设备控制和信息采集模块; ZIGBEE接口; 3G接口; 摄像监控接口; 系统升级模块 教官 
行业意义:自从1984年在美国康涅迪格 州出现世界上第一幢智能建筑 以来,智能家居就被人们所关 注,比尔﹒盖茨在华盛顿的私 人豪宅更是世界瞩目的智能建 筑的经典之作。智能家居将给 人们带来更加便捷、舒适、安 全、快乐的生活环境,家、公 司、车三者的无缝融合更让人 们充满期待,智能家居系统正 是在此背景下如火如荼的发展 起来,随着计算机技术、互联 网技术、移动互联网技术、物 联网的发展,智能家居已经不 再是富豪们专有系统,其走入 普通家庭将是必然趋势。
智能无线视频车 项目介绍:一台具有物联网元素具有时代科技感的智能无线视频 车。该车采用三星公司S5PV210高性能处理器,具有 超强的运算能力,可实现丰富的功能;配有超强马达, 有良好的越障能力;融入WIFI,ZIGBEE技术可以实施 远程视频监控,远程设备信息采集和控制功能。相关技 术即可用于实现恶劣环境下的信息采集、监控;也可以 用于娱乐学习产品开发。
模块划分:智能车控制子系统(包括遥控模块); 基于智能车的驱动模块(如,WIFI驱动等); 智能车端服务软件模块; 基于ZIGBEE的设备控制和信息采集模块; 基于WIFI的网络通信模块; 基于V4L2的视频采集模块; 基于HTTP协议的图像流媒体模块; 系统升级模块; 驱动马达控制模块; 云台控制模块; 移动终端音乐播放模块; 信息推送模块; 环境温度采集模块
行业意义:随着物联网的发展,越来越多 的物联网控制终端将涌现,对 于相关技术的学习需求和基于 该领域的就业机会将大增,本 智能车就是在此前提下诞生 的。 该车具有很强的操控性,可玩 性的同时融入嵌入式物联网相 关技术,使学员可在相对轻松 愉悦的环境中学习各种技术, 使对嵌入式技术的学习不在枯 燥。 本车设计之初既考虑了可产品 化空间,也考虑了技术知识点 的涵盖,使学习更能明确目 标;同时本项目在选材上也 考虑了项目的手工打造的可能 性,意在锻炼学员的动手实践 能力,只要学习者有兴趣,即 可按所提供的材料清单和学习 的相关技术自行打造,我们更 希望能培养学习者的创业精神 和创业欲望与意识。

 
03
 
选择达内的理由
 

  • 知识文档

    知识文档
    以课堂实录的方式撰写。全面覆盖知识体系;记录讲师授课的点点滴滴,内容详尽、透彻、系统,可以作为参考性。
  • 个人测试

    个人测试
    针对每天知识点进行组织。通过测试,学员可以及时巩固所学知识点,同时也可以检测对知识点的掌握情况。
  • 经典案例

    经典案例
    详细的经典案例描述,提炼总结了新入行软件工程师在2年内将会经常遇到的技术实现难点及其经典解决方案。
  • 作业系统

    作业系统
    以文档的形式提供每日课后作业的题目、涉及知识点和解决方案提示等信息,可以保障不同程度的学员得到有效的代码训练。
  • 课堂回放

    课堂回放
    重点课堂回放——对于课程体系中一些重点、难点的环节,将通过在线视频的方式让学员反复收看,提升理解,学员可以在学习期间领略更多专家的精彩讲解。
  • 在线问答

    在线问答
    即时在线呼叫。学员在学习过程中遇到的任何困难和问题都可以通过在线问答系统进行求助。项目经理、助教、讲师会及时以线上或线下的方式解决问题。

 
04
 
在这里遇见更好的老师
 

李 翊
曾任IBM中国研发中心系统架构师 分布式系统专家
冯 华
嵌入式系统专家 曾任广银通集团高级项目经理
李宝栋
嵌入式系统专家 曾任3CIS高级项目经理
张 泉
嵌入式系统专家 10年以上的嵌入式系统设计经验

教学点

更多
  • 1
    广州达内教育天河校区

    广州市天河区天寿路105号

    查看
  • 2
    达内教育天河北中心

    广州市天河区天河北路179号

    查看
  • 3
    广州天河达内教育科技

    广州市天河区天源路5号

    查看
  • 4
    广州达内教育海珠校区

    广州市海珠区新港中路354号

    查看
  • 5
    佛山达内教育培训学校

    佛山市禅城区祖庙路33号

    查看
  • 6
    长沙达内教育校区

    长沙市岳麓区西二环玉兰路433号

    查看
  • 7
    长沙达内教育

    长沙市雨花区韶山中路18号

    查看
  • 8
    深圳达内教育福田中心

    深圳市福田区深南大道6023号

    查看
  • 9
    深圳达内宝安校区

    深圳市宝安区福海街道桥头社区宝安大道6259号

    查看
  • 10
    深圳龙岗区达内教育

    深圳市龙岗区力嘉路108号

    查看

校区环境

  • 前台

    前台

  • 课室

    课室

  • 奖杯展示

    奖杯展示

  • 上课

    上课

学员评论

发表评论

达内教育

达内教育
认证 5 年

成立:2002年

资质认证 地址认证 教学保障 在线预约 到店体验 售后支持

推荐课程

同类课程