深圳嵌入式ARM+Linux系统实训班
【培训目标】
为培养适应企业需要、基础扎实、知识面宽、技能强、富有创新精神的嵌入式开发工程师, 通过本课程的系统学习,可以使学员由浅入深地对嵌入式ARM+Linux系统全面学习,能够独立胜任嵌入式底层开发、应用开发、系统开发、驱动开发等多方面工作,注重两大能力和敬业团队精神培养。
全面模拟IT公司的嵌入式软硬件开发、管理、组织、实施过程来强化个人能力和技术能力主要包括:工程实践能力 团队协作能力 技术创新能力专业能力,编程能力 软硬件平台应用能力 项目开发能力 解决关键技术问题能力。
【适合对象】
理工科类专科(包括专科,计算机相关业计算机科学与技术、计算机应用、软件开发、网络工程、电子、通讯、机械等)以上学历,有C/C++语言基础或数据结构、微机原理、操作系统等基础优先,喜欢并有志投身于IT事业,通过入学测试。另有同等水平的社会青年。
【培训教材】
《信盈达嵌入式C实训教程》
《信盈达ARM实训教程》
《信盈达嵌入式Linux实训教程》
《信盈达嵌入式ARM实验手册》
《信盈达嵌入式LINUX实验手册》
【实验环境】
为**培训效果,增加互动环节,我们坚持小班授课,每班10人以内,满班将依据报名选后顺序进行分班。选组长1名。**每位学员配置1台高性能电脑1台+1套ARM实验工具。
公司研发实验室全部面向学员开放,学员可根据需要额外免费学习万用表、示波器、逻辑分析仪、数字电桥、耐压测试仪、EMC测试仪、频谱仪等的用法。
【就业服务】
【教学**】
【课程安排】
嵌入式编程阶段
嵌入式底层驱动开发阶段
部分:LINUX平台搭建与环境熟悉
第二部分虚拟机安装和LINUX系统安装
第三部分:嵌入式LINUX环境搭建
第四部分: U-Boot: 了解 U-Boot 的作用及工作流程;
了解Bootloader 的代码结构、编译过程;移植U-Boot;掌握常用的U-Boot命令。
五部分:LINUX内核移植:熟悉内核的原码结构和kbuild Makefile语法;
掌握和内核、驱动模块编译相关的原理及方法。
第六部分:LINUX根文件系统
第七部分:LINUX驱动开发
第八部分:LINUX应用学习
第九部分:tcPip协议在应用程序中的编程开发(SOCKET套接字编程开发)
第十部分:嵌入式系统应用程序,驱动程序调试
第十一:嵌入式项目综合调试,产品发布
【名师简介】
周中孝--嵌入式工程师/讲师
职称: 硬件工程师、讲师
简介: 信盈达讲师,7年硬件设计、EMC、安规研发经验,曾先后在深圳中兴、格兰瑞、英威腾等多家研发型公司担任研发硬件工程师、硬件部经理等职位,涉及汽车电子、卫星导航、消费电子、工业控制、变频器、无线通信等行业,多年从事安规、EMC产品的研发、测试、设计和管理工作。在多种8/16位平台(8051、AVR、PIC等)和32位平台(ARM7、ARM9、ARM11、Cortex-M3、MIPS等)上独立完成过多款电子产品。编制《电子基础》、《Protel 实用教程》等书、参与编制《LINUX实训教程》、《嵌入式C实训教程》等教材。
近成功开发及参与项目如下:
●武装押运车控制系统(NXP3131、NXP2148)
●游戏押分板(STC89C516)
●编织器控制器(WB78E365)
●地铁口控制系统(STM32F103)
●工业控制系统电池管理系统(CORTEX-M3、CORTEX-M0)
●多媒体(银行取款机、身份证识别、支票识别、热敏打印等)控制器
【前景分析】
嵌入式系统无疑是当前热门有发展前途的IT应用领域之一,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。目前我国嵌入式系统发展大制约因素是稀缺人才,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。