想学linux嵌入式linux应用开发开发培训,去哪个培训机构?

初学者关于嵌入式自学与爆培训班的问题 - Linux论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
初学者关于嵌入式自学与爆培训班的问题
20:11:40  
本着也是初学者的态度,想与大伙讨论一下,我毕业1年多,主要做单片机软件开发(c语言),待遇说真的,其实也不怎么样,边想着去学嵌入式开发,毕竟有单片机比较底层的开发经验,学习嵌入式还是很有优势的,考虑再三还是去了培训班,自学一了半个月实在是很难入门,选择培训班很重要,要多考察,网上与网友交流下,有的培训机构就比较坑的,培训机构的优势还是有的,入门有老师指导,学习相对系统一些,少走不少网路
13:17:19  
难道企业都不看重自学能力
17:20:37  
PCB在线计价下单
板子大小:
板子数量:
PCB 在线计价
有经验就可以自学了,网上很多教程,买一个收费,你会学到很多。
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司本帖子已过去太久远了,不再提供回复功能。高端IT就业培训专家 ― 华清远见
13年教学经验积累
500强企业合作伙伴
实力打造金牌课程
高薪就业课程|短期提升课程|师资培训课程|企业内训
当前位置:
嵌入式Linux系统开发班(FSEL3001)
参加嵌入式linux系统开发培训班可以使学员快速掌握嵌入式系统开发的流程,系统移植的方法,Bootloader的原理,可以编写自己的Bootloader。学习本课程的学员能够从事嵌入式系统相关的项目开发。
学员学习本课程应具备下列基础知识:
◆ 熟练使用Linux操作系统;
◆ 熟悉C语言编程和汇编语言编程;
◆ 对ARM处理器有一定的了解。
华清远见学术总监,金牌讲师,ARM公司全球认证讲师,企业级嵌入式系统方案设计解决专家。《高等院校嵌入式人培养规划教材》系列丛书主编。10年嵌入式系统开发经验,精通ARM体系结构,在多款ARM硬件平台上完成过原理图设计、PCB布线、Bootloader移植、Linux系统移植、文件系统构建、驱动程序开发、GUI图形编程等工作。具有丰富的ARM-LINUX系统软、硬件产品开发经验,主持开发过多个大型嵌入式项目,涉及工业控制、网络、通讯、消费电子等各行各业。近两年正专注于3G技术领域,对Android的系统核心代码有深入研究。
华清远见高级讲师,八年以上嵌入式软件及硬件的开发经验,曾任职于北大方正等国内多家知名企业,从事专业UNIX/Linux平台的嵌入式产品研发工作。资深研发工程师,项目经理。精通Unix/Linux操作系统和Linux环境C/C++/Shell编程技术,熟练掌握网络编程技术及相关的网络协议;熟悉基于ARM体系架构嵌入式系统的软硬件开发流程和方法,对基于ARM的Linux应用开发及系统开发具有深刻的理解和丰富的经验。熟悉Linux内核及驱动开发;对嵌入式系统在网络安全领域内的应用有非常深入的研究,深入了解网络安全领域原理与技术并实际研发多种网络安全产品。
华清远见高级讲师,多年嵌入式开发经验,3年嵌入式培训经验。精通ARM/PPC体系结构开发。精通实时操作系统开发设计,精通Linux内核开发技术,包括Montavista Linux内核特性和实时Linux等。具有工业控制,智能手机,网络产品,通讯信息终端等行业开发经验。曾在多所高校讲授“嵌入式系统软件开发”相关课程。目前从事操作系统设计、网络化控制技术等研究工作。
华清远见高级讲师,具有丰富的嵌入式Linux系统、应用软件及内核移植的开发经验,资深嵌入式Linux研发工程师、项目经理。一直致力于嵌入式Linux应用软件及内核、驱动的开发和研究及专业人才的培养工作。精通Unix/Linux操作系统和Linux环境C/C++语言编程,熟悉Linux的各种应用编程接口和机制及基于ARM体系架构嵌入式系统的软硬件开发流程和方法,针对ARM的Linux应用开发及系统开发具有深刻的理解和丰富的经验。有多种智能家局和消费电子领域内嵌入式产品的规划、研发的经验。有丰富的嵌入式Linux应用及系统开发的培训经验。
多年从事计算机通信相关研究,在嵌入式系统软件方面具有多年的项目开发经验。熟悉Linux嵌入式操作系统,熟悉80x86、MIPS体系结构,从事核心路由器、网络防火墙、网络入侵检测设备等嵌入式系统研发工作。
众多嵌入式项目产品开发经验及丰富授课经验和教学研发经验;精通linux嵌入式操作系统下的C语言编程;熟悉嵌入式linux系统开发;熟悉java语言及Android应用开发;参与华清远见的嵌入式linux、java及Android方面的多本图书编写。责任心强,善于调动课堂气氛。
◆ 《华清远见-嵌入式Linux系统开发培训讲义》
◆ 《嵌入式Linux操作系统》 华清远见教材编写组 编著
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一套开发板和开发用的PC主机。
上课时间地点
本课程每期班限额15名,报满即停止报名,请提前在线报名()或电话预约。
◆ 时间:根据报名人数确定,需提前预约。
◆ 地点:北京、上海、深圳、成都、南京、武汉、西安、广州、沈阳、济南、重庆
华清远见保留开课时间调整的权利,欢迎来电洽询 400-611-6270
◆课时:共5天,每天6学时,总计30学时
◆费用(含教材费和午餐费):公司员工(3200元),个人自费(2500元),学生自费(1900元,凭有效证件)
◆认证费(可选):培训合格学员可获工业和信息化部《国家信息技术应用技能嵌入式Linux系统开发工程师认证证书》(认证费500元),Atmel公司全球统一《Atmel嵌入式工程师认证证书》(认证费500元),红帽公司《Linux系统开发工程师证书》(认证费600元)。
◆外地学员:代理安排食宿(需提前预定)
◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠!
◆套餐课程同时报名优惠措施(以下套餐优惠只能任选一种):
1、同时报选《ARM开发培训班》,即享受500元优惠!
2、同时报选《嵌入式Linux驱动开发班》,即享受500元优惠!
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。
  通过今天课程的学习,学员能掌握嵌入式Linux交叉开发环境的搭建、交叉编译工具链的使用、u-boot烧写内核、文件系统、内核的引导和应用程序的调试。
1.嵌入式Linux开发环境构建
&& 1.1&交叉开发环境介绍
&& 1.2&配置主机开发环境
&& 1.3&建立交叉开发环境
&& 1.4&编译器和二进制工具详解
&& 1.5&bootloader介绍
&& 1.6&u-boot介绍
&& 1、安装开发工具
&& 2、配置TFTP网络服务
&& 3、配置NFS网络服务
&& 4、引导目标板启动Linux内核
&& 5、安装gcc交叉编译工具链
&& 6、u-boot命令练习
&& 7、交叉调试应用程序
  理解嵌入式linux引导程序的原理,掌握如何在基于Cortex-A9 4核心的FS4412硬件平台上移植u-boot。
2.开发系统引导程序
&& 2.1&u-boot目录介绍
&& 2.2&u-boot的和配置和编译
&& 2.3&u-boot启动代码分析
&& 2.4&u-boot命令的添加
&& 1、设置u-boot环境变量
&& 2、配置编译u-boot
&& 3、移植u-boot-2013.01(u-boot-2016)到FS4412开发板
&&&&& ● 支持dm9000网卡、串口
&&&&& ● 支持从eMMC启动
&&&&& ● 支持eMMC烧写
&&&&& ● 支持uImage的引导
&& 4、添加u-boot新命令
   熟悉内核的源码结构和Makefile语法;掌握和内核、驱动模块编译相关的原理及方法。
3.配置编译Linux内核
&& 3.1&Linux内核介绍
&& 3.2&Linux内核特点
&& 3.3&Linux内核源代码结构
&& 3.4&Linux内核选项解析
&& 3.5&Linux内核编译链接
&& 3.6&内核模块编译、使用方法
&& 1、熟悉菜单配置文件的组织结构
&& 2、熟悉内核配置过程选项
&& 3、加入Kconfig新选项
&& 4、编译开发板所需要的内核
&& 5、在内核中加入自己的字符设备程序
  熟悉内核启动流程、掌握内核移植的一般方法、分析平台相关代码结构、分析设备树结构,并能够自己动手移植Linux3.14内核支持Cortex-A9 4核心FS4412开发板。
4.移植Linux内核
&& 4.1&Linux内核源码Makefile分析
&& 4.2&Linux内核移植平台相关代码分析
&& 4.3&动手修改Linux内核源代码
&& 4.4&分析编译过程错误和宏定义的关系
&& 4.5&Linux启动过程代码分析
&& 4.6&Linux-3.14内核平台设备结构介绍
&& 4.7&Linux-3.14内核设备树结构介绍
&& 1、配置编译高版本的Linux内核
&& 2、移植Linux-3.14内核支持FS4412开发板
&&&& ● 添加网卡驱动
&&&& ● 添加eMMC驱动
&&&& ● 添加SD卡驱动
&&&& ● 添加LCD驱动
&&&& ● 添加USB驱动
&& 3、分析解决移植过程中出现的错误
掌握内核调试的常用方法和根文件系统的制作。
5.调试Linux内核
&& 5.1&Linux内核调试概述
&& 5.2&Linux内核的打印函数
&& 5.3&Linux内核启动过程错误分析
&& 5.4&解析oops信息
&& 5.5&常用调试方法和工具
6.集成部署Linux文件系统
&& 6.1&Linux根文件系统制作(busybox工具)
&& 6.2&文件系统和存储设备的选择
&& 6.3&通过ramdisk挂载根文件系统
&& 6.4&部署EXT2文件系统的过程
&& 1、通过基本调试手段解决内核启动过程错误
&& 2、分析、处理oops错误
&& 3、制作基本的根文件系统
&& 4、通过ramdisk挂载根文件系统
&& 5、制作EXT2镜像并测试
&& 6、添加udev支持

我要回帖

更多关于 嵌入式培训机构哪家好 的文章

 

随机推荐