职场低调就能平步青云吗?深圳单片机嵌入式arm+linux培训[原创]
职场十大潜规则:
潜规则1.CEO就是公司的最大股东
潜规则2.老板一定会为公司着想吗?
潜规则3.女老板好还是男老板好?
潜规则4.老板需要的人不一定最有能力
潜规则5.身为员工,你该对谁负责?
……
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,像常见到的手机、PDA、机顶盒、高
清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。
目前我国嵌入式系统发展最大制约因素是稀缺人才,这主要有两方面的原因:一是与目前我们高校的专
业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难
招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面
,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。学院介绍信盈达嵌入式实训
学院(www.edu118.com)依托公司多年的行业服务背景和项目开发团队。由多年从事嵌入式控制器开发经
验的工程师来指导学员的实训学习。在学习的过程中,哪些知识是重中之重,哪些知识可以一带而过,
哪些知识是为后期学习作铺垫的,哪些知识点是可以在长期实际研发工作中使用的到的,最小的代价去
学到最扎实的单片机嵌入式开发的工作能力。工程师师傅带徒弟方式,结合学员的实际情况及现阶段热
门技术要求来分主次系统进行讲授,从而达到事半功倍的效果。实训过程=补强阶段+实训ARM阶段+实训
LINUX阶段+项目实战+ (推荐就业阶段)总课程安排增强补弱阶段:
1、熟悉常用电子元器件、常用芯片知识及其使用方法;
2、介绍电子产品开发、生产的基本流程;
3、熟悉C语言、C++编程及编程
4、嵌入式概要、仿真软件、工具、开发平台使用
5、嵌入式C语言典型范例、数据类型
6、嵌入式C经典语句详解、函数、数组、指针精讲
7、字符IO和输入输出
8、存储类、链接和内存管理
9、宏定义、复杂声明
10、结构体、共用体和枚举
11、嵌入式高级议题:编程经典案例分析、编程规范、编程优化、编程可靠性
12、嵌入式常见编程错误:“野指针”、“异常宏定义”“异常数组定义”等分析
理论实操阶段:LINUX系统介绍
第一部分:Linux平台搭建与环境熟悉 ,了解Linux系统;区分各种版本的Linux系统,以便于拓展Linux
视野。
1、Linux简介;
2、Linux系统的主要特点;
3、Linux的组成;
4、主要的Linux版本;
5、嵌入式Linux简介与发展
第二部分虚拟机安装和LINUX系统安装
1、Linux系统的安装;
2、Linux系统的常用软件的安装;
3、Linux快速入门
4、熟悉运用Linux环境下,常用命令的操作与系统设置,如常用的Shell;掌握基本的Shell应用
第三部分:嵌入式LINUX环境搭建及 建立嵌入式LINUX开发环境
1、熟悉嵌入式开发平台
2、嵌入式Linux开发工具
3、Linux下的调试技巧
4、MAKE工程管理器
5、硬件环境的搭建;arm-linux-gcc与gcc安装配置
理论实操阶段:ARM平台开发
第一部分:本阶段课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器
基本方法
1、ARM体系结构
2、ARM简介
3、ARM体系结构
4、流水线
5、处理器工作模式
6、ARM处理器核
7、ARM指令集
第二部分:本节课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。 ,学员可以了解Thumb指令
的特点,掌握ARM和Thumb指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着
重要的角色,
ARM与Thumb交互
1.1交互工作基础
1.2.子程序交互和veneers
1.3.ARM V5TE架构扩展
1.4.RealView MDK、ARM-KEIL开发软件介绍、J-LINK、H-JTAG、U-LINK、USB转RS232、USB转并口等常用
开发工具使用练习。
2、.异常处理
2.1.中断处理
2.2.Abort处理
2.3.SWI处理
2.4.复位和未定义指令处理
第三部分: 在前面阶段学习完后,进入ARM模块的实战环节。通过该课程的学习,学员可以掌握基于ARM
的嵌入式硬件平台接口设计以及各种常用接口模块的开发。
1.GPIO模块学习及实验
2.UART模块学习及实验
3.TFT LCD彩屏模块学习及实验
4.中断学习及实验
5.AD模块学习及实验
6.触摸屏模块学习及实验
7.RTC模块学习及实验
8.定时器模块学习及实验
9.PWM模块学习及实验
10.SDRAM模块学习及实验
11.NOR FLASH模块学习及实验
12.NAND FLASH模块学习及实验
13.IIC、IIS模块学习及实验
14.SPI模块学习及实验
15.看门狗模块学习及实验
16.协处理器:MMU、CACHE、DMA模块学习及实验
17.音频AC97模块学习及实验
18.视频Camera模块学习及实验
19.USB接口模块学习及实验
20.SD卡模块学习及实验
中期项目:通过纯底层的学习,我们对嵌入式底层开发有了系统掌握,通过3个项目开考核对于裸机开发
的过程,期中测试及项目开发
项目1、数字钟表项目2、数码相框项目3、智能门禁控制系统
理论实战篇:嵌入式linux系统开发
理论实际操作二:嵌入式linux系统开发班
第一部分:U-Boot:了解U-Boot的作用及工作流程;了解Bootloader的代码结构、编译过程;移植U-
Boot;掌握常用的U-Boot命令。
Bootloader介绍 1.u-boot工程介绍 2.u-boot的编译使用
3.u-boot源码分析 4.u-boot资源分配 5.配置编译u-boot 6.u
-boot移植过程 7.U-Boot常用命令操作 8.添加u-boot新命令
9.设置u-boot环境变量 10.u-boot驱动添加,如网卡:DM9000
第五部分:LINUX内核移植:熟悉内核的原码结构和kbuild Makefile语法;掌握和内核、驱动模块编译
相关的原理及方法。
1、Linux内核介绍
2、Linux内核特点
3、Linux内核源代码结构
4、Linux内核选项解析
5、Linux内核编译链接
6、内核模块编译、使用方法
第六部分:LINUX根文件系统
1、busybox包移植、编译2、Linux跟文件系统制作过程3、根文件系统介绍4. nfs文件服务器系统搭建
第七部分:LINUX驱动开发,课程目标:驱动开发是嵌入式Linux开发难度最高的内容,也是目前嵌入式
行业最紧缺的人才之一。本课程介绍嵌入式LINUX驱动开发相关概念及开发流程,了解驱动开发的关键技
术点,重点讲解嵌入式LINUX下常用接口驱动的编写方法,
1、字符型LED驱动开发(GPIO口驱动)
2、按键驱动开发(中断驱动,在驱动中中断程序的编写,消息队列的应用
3、ADC驱动开发
4、网卡驱动开发
5、串口驱动开发
6、液晶屏(TFT彩屏驱动开发
7、触摸屏驱动+tslib(中间插件移植与设置),
8、IIS驱动开发+maplay移植与应用(mp3播放)
第八部分:LINUX应用学习,课程目标:嵌入式Linux应用开发和系统开发是嵌入式Linux中最重要的一部
分,也是企业人才需求最广的一部分。主要目标是精通嵌入式Linux下的程序设计,熟练掌握嵌入式
Linux的开发环境、系统编程以及网络编程,熟悉C++、QT编程并且深刻体会整个嵌入式Linux项目开发流
程,强化学员对Linux应用开发的能力.
1、Linux系统中的进程的概念,在应用程序中线程与父子进程的创建与应用
2、线程之间、进程之间的通信
3、进程间通信基本概念
4、信号(SIGNAL)
5、内存映射(MAPPED MEMORY)
6、消息队列(MESSAGE QUEUE)
7、信号量(SEMAPHORE)
8、tcPip协议在应用程序中的编程开发(SOCKET套接字编程开发)
8.1、ISO/OSI七层协议模型与IP网络四层模式
8.2、TCP/IP协议簇
8.3、基于嵌入式Linux的TCP/IP网络结构
8.4、基于嵌入式Linux的SOCKET编程
第九部分:QT移植与开发,课程目标:通过本课程的学习,学员能够了解嵌入式Linux下的几种常见GUI及
其特点,重点能掌握QT的有关内容,具备QT程序设计能力。了解嵌入式数据库的配置与开发。
1、嵌入式LinuxGUI介绍
2、嵌入式QT开发包移植
第十部分:嵌入式系统应用程序,驱动程序调试
1、Linux基本工具调试使用。GDB,insight调试等
Linux应用程序的编
嵌入式产品程序打包与发布
项目实战阶段
嵌入式项目综合调试,产品发布本课程将通过一个真实完整的项目案例,让学员了解真实项目的开发流
程,掌握如何将所学知识应用到项目开发中。将模拟真实项目的管理过程,培养学员项目团队协同开发
能力,项目文档编写能力和新知识的学习能力,为下一步就业做好知识上和心理上的充分准备。
1.国际项目管理、电子产品项目管理知识详解
1)国际项目管理概述;
2)国际项目管理三要素;
3)电子产品开发规划、流程;
4)工作分解表WBS5)甘特图;
6)电子产品项目计划书编制。
五大整体综合项目项目一:智能家居控制系统 查看详情项目二:工业控制产品 查看详情项目
三:网络摄象机 查看详情项目三:Mp3/mp4数码产品 查看详情
就业阶段:推荐到合作单位就业(也可以选择签定就业协议)
信盈达伯乐桥服务的资源共享、信息互通、制度衔接和服务贯通,建立新的人才服务机制,逐步形成统
一的人才服务模式、人才大市场最终实现企业人才解决方案的提供。
1、嵌入式职业生涯规划与发展指导
2、嵌入式岗位简历、面试、就业指导
3、锻炼综合项目开发实践
4、职业素质和职业规划,就业推荐等
5、自修或选修了解嵌入式在3G领域的典型应用-Android系统或symbian系统
6、自修了解WinCE系统的应用开发及底层开发(提供学习资料)
教学保障
1、每个班提供充足的实践操作和问题辅导答疑时间。保证人手一台机实验器材!2、所有班级均采用小
班授课(6-10)人,20%理论+60%实操实践+20产品开发3、在学习期间均会获得我公司研发部20多位资深
高级工程师、国际项目经理等的技术支持,除正常学习时间外,其他任何时间学员均可前来进行额外实
践3、提供一年的的免费技术支持服务。4、优秀学员可以享受免费的推荐就业机会!5、优秀学员经过考
试合格颁发权威《嵌入式系统设计师》证书
服务承诺
同一课程只收一次费用,一期没学会可免费在学,直到学会为准
南山中心、龙华中心、沙井中心,布吉中心均为直属管理,统一调配老师和教学资源,学员在一个地方报
名学习可选择任何一个地方辅导实践。
上课老师
秦工,陈工,阳工,张工,牛工,周工,何工,黄工,郭工,王工
咨询QQ:1806625391郭工
联系电话 0755-23055792 0755-26457584
深圳信盈达单片机培训嵌入式培训linux培训 学习网站:
信盈达学习网站:
伯乐桥服务网址: 欢迎各大招聘企业注册登录发布你们的招
聘信息 本学院提供学员资料 单片机 嵌入式arm+linux android fpga 电子设计 画板pcb
发表时间:2011年11月17日16:16:27