100
课时安排:3-6个月
上课时间:全日制,晚班,白班,周末班
上课地点:广州市广园中路248号8号楼4层(广城院内)
课程内容:课程描述 参加嵌入式linux系统与应用开发就业班可以使学员快速掌握嵌入式系统开发的流程,系统移植的方法,编写Bootloader等。最后能从事嵌入式系统相关的项目开发。 课程整体目标包括: 1、精通Linux基本命令,VIM,Linux各种服务配置,Shell编程。 2、精通Linux C编程,如字符串,指针,结构体,位运算,链表,文件,静态库,动态库等。 3、精通Linux高级编程,如文件I0,多进程,多线程,信号,进程间通信,网络编程等。 4、掌握Lan项目实战,运用前面学过的知识,实现需要的功能。 5、精通Linux C++编程,如类与对象,构造函数与析构函数,继承与派生类,运算符重载,输入/输入类库。 6、精通QT图形界面编程,如环境配置,QT信号槽,窗口,常见控件,布局,创建对话框,菜单与行为等。 7、精通ARM体系结构和ARM汇编指令,ADS,汇编,存储,QEMU与交叉编译。 8、精通Bootloader编写方法,裁剪定制linux内核,制作文件系统烧录到ARM开发板上。 9、精通Linux内核环境搭建和配置。 10、精通嵌入式Linux驱动,如键盘驱动、触摸屏驱动,基于framebuffer的LCD驱动,网卡驱动,USB驱动。 教学目标 通过学习本课程,使学员快速掌握嵌入式系统开发的流程,系统移植的方法,编写Bootloader等,最后从事C/C++开发、嵌入式工程师、嵌入式Linux工程师(应用程序、系统开发、驱动开发、内核开发、系统移植)、ARM工程师。 面向行业及岗位 消费类电子(手机、PDA、游戏机)、数字 多媒体(网络点播、机顶盒)、汽车电子(导航仪)、医疗电子、工业控制等行业。 培养对象 希望掌握ARM平台编程技术的学员;以及希望从事移动终端开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事嵌入式核心研发的软件开发技术人员和正在学习计算机、软件、通信专业的学生。 1、计算机、电子、自动化、通信、信息工程等相关专业。 2、大学专科及专科以上学历。 3、不具备以上条件,但从事1年以上计算机软硬件开发的技术人员。 【效果保障】 嵌入式系统是一门3分硬件7分软件的综合科目,除了需要具有专业的理论知识,还需要具有真正的项目历练才能成为一个合格的工程师。 点西教育嵌入式培训中心致力于使每一个学员都学有所成、能找到使自己满意的工作以及达到企业用人的标准。资深讲师会针对不同学员的基础,一对一定制学习计划,务必使每一位学员经过培训后都能达到合理与明显的提高。 【师资团队】聘请具有实际开发经验并具有多年教学经验的工程师、研发经理担任核心课程教学。从实战项目无缝过度到企业级项目开发。邀请专业领域资深专家、项目经理担任技术顾问,把握时代技术方向。紧跟嵌入式发展和应用领域,例如:物联网,移动互联等。中国科学院物联网研究发展中心、江苏物联网研究发展中心、主任助理鲁高工,负责项目运作与管理以及市场推广工作。鲁高工毕业于京畿道传感网研究中心(汉阳大学@韩国),业务领域:基于无线传感网的智能计量、智能电网、智能家居、智能楼宇应用技术研究;面向交通、边防、河运、公共安全等领域的宽带链状无线通信技术研究与系统实现。曾任职于中兴通讯项目工程师现任深圳格兰泰克项目经理赵高工,毕业于天津大学硕士学历,所属行业:基站射频,通信类;GSM/UMTS/CDMA 大功率放大器工艺、结构、热等方面设计经验丰富,对功放大批量生产有独到见解。技术专攻:射频功放、射频前端前沿理论研究,射频新器件、新技术研究;射频大功率放大器设计;射频前端链路设计;ADS、HFSS、CST。 陈老师