114培训网欢迎您来到三鑫科技艾姆斯!

400-850-8622

全国统一学习专线 8:30-21:00

嵌入式linux应用开发班

授课机构:三鑫科技艾姆斯

关注度:512

课程价格: 请咨询客服

上课地址:请咨询客服

开课时间:滚动开班

咨询热线:400-850-8622

在线报名

课程详情在线报名

更新时间:2013-11-24 16:45
嵌入式LINUX应用开发班__三鑫应用开发班,三鑫科技培训学校,三鑫嵌入式LINUX应用开发班 嵌入式linux应用开发班 课程目标: 通过本课程的系统学习,使学员掌握C语言,C++,数据结构等基础知识,掌握linux下的高级环境编程和网络编程,熟悉linux的内核开发,可以使学员由浅入深的对嵌入式Linux系统全面学习,能够独立胜任嵌入式Linux应用开发、系统开发、驱动开发等多方面工作。 课程目标包括: 1. 精通C,C++,数据结构等基础知识; 2. 精通liunx操作系统使用; 3. 精通liunx环境高级编程; 4. 精通嵌入式liunx高级应用开发; 5.精通嵌入式linux网络编程 6. 掌握ARM处理器平台及其接口硬件开发; 7. 精通嵌入式Linux内核裁减移植及内核调试技巧; 8. 精通嵌入式Linux下常用接口的驱动开发; 9. 掌握嵌入式liunx实际项目案例开发流程 10.掌握公司开发常用的软件工具,培养好的编程习惯; 11.熟悉公司调试BUG的思维和方法。 2. 招生对象 大专以上学历,计算机,电子信息,通信,自动化等相关专业,有志于在嵌入式行业发展。 3.实验设备 基于ARM11的开发板OK641,PC机。 4.课程内容 Linux系统基础知识,基础课程C语言,C++,数据结构,linux下的强化编程课程包括Linux 高级环境编程,linux网络编程,Linux内核知识与移植,miniGUI界面编程, Linux驱动理论及驱动程序开发,大型嵌入式linux项目实训,就业应聘指导课。 阶段一:嵌入式体验入门(人手一块ARM11开发板:体验嵌入式开发的整体流程、项目作品、我们身边的嵌入式产品、学完之后可就业的公司、岗位及薪资待遇、确立嵌入式应该学什么以及如何学好) 阶段二:Linux的基本命令,VI与VIM编辑器,各种Linux服务配置、Shell编程、C语言编译与调试工具,GNU编译工具GCC,GDB调试器和Makefile开发工程管理工具。 阶段三:嵌入式LinuxC基础。核心课程为:Linux系统基础、LinuxC/C++编程强化、数据结构、。以大量实例分析着重介绍函数与程序结构,字符串、数组、结构体、指针、递归和栈编程、位运算、链表、位域操作、文件操作、线性表、树、图、排序等算饭、静态库及动态库的构建及常用C库函数编程接口的使用等知识。 阶段四:linux环境高级编程,glibc库,IO口编程, 文件编程,进程编程和进程通讯(包括进程及其控制和调度,信号,管道,内存映射,消息队列,互斥锁),多线程编程,IPC高级编程,linux网络编程(包括网络的各种协议,客户端/服务器编程,socket网络高级编程)每次课都有对应的必修实验,必修实验为企业项目开发中总结而来。确保学员学会每次课程并应用到实践中去。每学完一个分节完成一个与课程相关的小型企业项目,将企业开发遇到的问题贯穿到整个课程体系之间 阶段五:ARM体系精讲。核心课程为:ARM体系结构、ARM软硬件调试、基于实际平台的ARM软件开发、ARM硬件开发与设计,每次课都有对应的必修实验,必修实验为企业项目开发中总结而来。确保学员学会每次课程并应用到实践中去。每学完一个分节完成一个与课程相关的小型企业项目,将企业开发遇到的问题贯穿到整个课程体系之间,*在ARM开发板上完成多个ARM的项目实验。 阶段六:QT/MiniGUI界面开发。核心课程:QT/MiniGUI编程,让学员熟悉菜单界面的开发过程,每次课都有对应的必修实验,必修实验为企业项目开发中总结而来。确保学员学会每次课程并应用到实践中去。本阶段教会学员在linux下独自完成一套界面系统开发) 阶段七:Linux内核环境与内核驱动。了解嵌入式Linux内核基本概念和定制流程,掌握操作系统内核基础相关知识:内存管理、进程管理、文件系统、设备管理、中断和异常处理、同步机制、网络相关等。熟悉嵌入式Linux上驱动程序开发流程,其中包括设备驱动程序概念、字符设备驱动程序、块设备、AD转换了解linux下驱动程序编写的基本知识,分析并编写一款完整的驱动。 阶段八:Linux系统移植与文件系统的制作。熟练掌握uboot,linux系统配置 u-boot与linux的代码启动流程 设备驱动程序的移植,以及调试方法 文件系统的创建以及使用。掌握Bootloader工作原理、Linux内核裁减配置、Busybox文件系统的制作、根文件系统制作 ,通过本课程的学员能够独立完成最小系统启动和系统移植相关项目的开发 阶段九:企业项目实战(十个企业级项目,分别针对医疗、金融、娱乐、存储、电信、消费电子,通信和视频监控等行业,针对自己喜欢的行业类型选作其一,专职教师一对一辅导,让你做完之后拥有真正的企业开发经验。) 阶段十:专题(面试题专题、内存专题、算法专题、数据结构专题) 阶段十一:就业指导、模拟面试、颁发结业证书和推荐就业。 阶段十二:就业信息回馈,确保每位学员就业。(至此完整结束) 5.开班时间: 全日制每周5天课程,周四、周五休息,培训周期为4个月。 7.质量保证: 1.拥有雄厚的师资力量,培训老师均在淘宝,华为,海康威视等公司就职过多年的资深研发人员,具有丰富的嵌入式系统,主持过大型项目的开发工作。现全身心投入于教育事业,对技能和教学有着独到之处。 2.经典完善的课程体系,提供丰富的课程录像以及完善的教学管理确保教学质量,课程由简入深,循序渐进,通过系统的讲解,丰富的实验,企业真实的项目。严格有效的教学考核控制体系,未达到毕业要求不予毕业。 3.优雅的学习环境,良好的学习氛围,让学员在最短的时间内学到最多的知识,丰富实用的实战项目,并做到一对一的引导式学习,对基础差的学员我们进行一对一的针对性辅导。 8.就业保障: 1.学员毕业后可参加浙江*嵌入式系统研究中心认和证*自动化系统工程师资格认证(ASEA),通过的学员可获得*承认的相关证书。 2.本培训公司隶属于于浙江*“三中心,一平台”中的教育培训平台。作为浙江省工业自动化创新服务平台中的人才培养基地,代表平台下数十家企业和几百家合作企业进行招聘和人才培养。 3.注重培养学员的质量,引入了企业定制培训内容,保证了学员的高薪就业问题。
姓名不能为空
手机号格式错误