本课程采用理论教学与实验相结合的方式,系统地介绍嵌入式Linux下环境和程序开发技术。通过本课程的学习,学员可以掌握嵌入式Linux的环境搭建过程,具备Linux下进程、网络、GUI、数据库的开发方法,为产品开发打下坚实的基础。课程目标包括:
1)熟悉Linux操作系统具体操作
2)熟悉嵌入式Linux系统开发的整体流程
3)熟悉嵌入式Linux进程及进程间通信
4)能够熟练编写Linux应用程序,包括网络、图形、数据库等
学员学习本课程应具备下列基础知识:
◆ 具备计算机基础知识;
◆ 具备C语言编程基础;
◆ 了解Linux基本操作。
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一套开发板和开发用的PC主机。>>单击查看实验设备
◆课时:共5天,每天6学时,总计30学时
◆费用(含教材费):公司员工(3200元),个人自费(2500元),学生自费(1900元,凭有效证件)
◆培训证书:培训合格学员可获工业和信息化部《信息技术应用技能嵌入式Linux应用开发工程师认证证书》(认证费500元),Atmel公司全球统一《Atmel嵌入式工程师认证证书》(认证费500元),红帽公司《Linux应用开发工程师证书》(认证费500元)。
◆外地学员:代理安排食宿(需提前预定)
◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠!
◆套餐报名优惠措施:同时报选《ARM开发培训班》,即享受400元优惠!同时可获ARM公司认证证书。
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。
曾老师
华清远见高级讲师,工学硕士 具有多年的嵌入式系统、软件开发经验,资深开发工程师、项目经理。一直致力于嵌入式Linux的研究与专业人才培养。精通Unix/Linux操作系统和Linux下C/C++语言编程,熟悉Linux的各种应用编程接口和机制。深入了解嵌入式Linux应用程序开发方法和系统集成,具有丰富的产品开发经验,成功支持多个客户产品进入量产,涉及网络,控制和消费类电子等行业。熟悉Linux内核,专注研究Montavista Linux实时性的实现及其应用,有丰富的Montavista Linux培训经验。[曾老师授课视频]邓老师
华清远见高级培训讲师 微软全球认证讲师,具有丰富的嵌入式开发实战经验,业内知名专家,曾就职于跨国知名半导体企业的BSP核心团队,赴美工作多年。十年的Linux/WinCE系统研究和项目开发经验,长期从事基于Linux/ WinCE系统的Bootloader,设备驱动,系统移植和内核的研究和开发工作,熟悉基于ARM体系架构嵌入式系统的软硬件开发流程和方法。有丰富的培训授课经验。姜老师
华清远见高级讲师 精通嵌入式硬件设计和固件设计;深入理解嵌入式Linux系统的移植和驱动开发;超过9年的嵌入式软、硬件开发经验;数篇发明专利获专利局授权;曾获成都市科技进步一等奖;具有丰富的教学及培训实践经验。曹老师
华清远见高级讲师 具有丰富的嵌入式Linux系统、应用软件及内核移植的开发经验,资深嵌入式Linux研发工程师、项目经理。一直致力于嵌入式Linux应用软件及内核、驱动的开发和研究及专业人才的培养工作。精通Unix/Linux操作系统和Linux环境C/C++语言编程,熟悉Linux的各种应用编程接口和机制及基于ARM体系架构嵌入式系统的软硬件开发流程和方法,针对ARM的Linux应用开发及系统开发具有深刻的理解和丰富的经验。有多种智能家局和消费电子领域内嵌入式产品的规划、研发的经验。有丰富的嵌入式Linux应用及系统开发的培训经验。丁老师
华清远见高级讲师 具有多年嵌入式Linux系统及应用软件的开发经验,目前致力于嵌入式Linux应用软件、内核的开发、研究及专业人才的培养工作,对Linux操作系统的内核工作机制有深入的研究。资深嵌入式Linux研发工程师、QT工程师。精通Unix/Linux操作系统和Linux环境C/C++语言编程,擅长QT。熟悉Linux的各种应用编程接口和机制。曾负责自适应防火墙、相关行业百科软件等专业产品的规划及研发。并参与制作了大量嵌入式Linux的专业视频,以推动嵌入式Linux技术的推广和普及。有丰富的嵌入式Linux应用开发的培训经验。1、嵌入式Linux开发环境搭建
1.1 嵌入式LINUX简介与发展【实验】
1、学习LINUX系统命令2.嵌入式LINUX进程及进程间通讯开发
2.1 进程的属性和状态【实验】
1、使用PS命令查看进程信息3.嵌入式Linux下的网络开发
3.1 ISO/OSI七层协议模型与IP网络四层模式【实验】
1、SOCKET套接字编程4.嵌入式GUI与数据库开发
4.1 嵌入式LINUX GUI介绍及QT/MINIGUI之间比较【实验】
1、基于QT实现HELLO WORLD对话框程序5.1 项目实现的功能
5.1.1 QT界面设计5.2 项目涉及到的技术
5.2.1 项目流程及项目管理方法