[课程描述]
详细介绍嵌入式开发流程、交叉编译环境搭建与开发工具的使用、Bootloader的原理与配置、嵌入式Linux内核的移植与根文件系统构建、高级应用编程开发技巧、嵌入式数据库系统构建与应用编程、嵌入式图形系统构建与应用编程,并通过大量实例演示使学员快速掌握嵌入式Linux开发流程及与应用相关的编程方法和技巧。
[质量保证]
•所有课程内容均可免费重听,直到学员完全掌握为止。
•凡是中科华讯学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
•雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
•成绩优秀的学员可免费到中科华讯合作单位实习、就业。
[培训对象]
有志从事嵌入式Linux开发的工程技术人员、本科二年级以上相关专业的在校大学生;
有兴趣深入了解嵌入式Linux开发的技术爱好者、以及从事ARM相关工作的技术人员。
[行业需求]
工业控制,军工企事业,电信/网络/通讯,航空航天,移动计算机(手机、PDA),汽车电子行业,医疗仪器,仪器仪表与电子。
[基础要求]
熟练掌握C语言编程。
[课程教材]
《中科华讯嵌入式Linux系统构架师培训系列教材—嵌入式Linux开发环境》
《中科华讯嵌入式Linux系统构架师培训系列教材—Linux嵌入式应用》
[推荐教材]
《构建嵌入式LINUX系统》,(美)雅默,韩存兵,龚波译,中国电力出版社 ,2004年12月
《嵌入式软件开发及C语言实现—MiniGUI剖析》,魏永命著,电子工业出版社,2008年5月.
[教师简介]
何老师,精通ARM体系架构和Linux下C/C++语言编程。深入了解嵌入式Linux应用程序开发方法和系统集成,具有丰富的产品开发经验,涉及网络,控制和消费类电子等行业。。
[开课情况]
开课时间:周六、日上课, 共10天 (40学时理论课+20学时项目指导)
上课地点:深圳中科华讯嵌入式教育中心
学 费:2800元(优惠)
为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请 及时填写报名表并办理报名手续。
[课程安排]
课程 |
内容 |
嵌入式Linux开发环境 |
嵌入式Linux软件开发:嵌入式开发概念,嵌入式软件领域,Linux在嵌入式的应用,深圳嵌入式行业优势 |
Linux操作系统:Linux的历史与发展,Linux发行版本,在VMWare上安装Linux,VMWare-Linux网络配置 |
Linux文件和服务: FTP共享,Samba服务器共享,NFS共享,VMWare共享 |
Linux命令:文件系统管理,磁盘管理,用户与组管理,帮助与查询,进程控制管理,文件压缩 |
Vim/Emacs的使用 |
Linux shell编程:shell变量,流程控制,交互式脚本,shell函数,文件过滤器,shell脚本实例 |
GUN GCC: gcc组成,可执行文件构造过程(预处理、编译、汇编、链接),gcc选项,gcc代码优化,GUN binutils工具,objdump反汇编 |
静态库与动态库:库文件的概念,静态链接与动态链接,创建静态库,创建动态链接库,动态库的隐式调用与显示调用 |
Makefile:Makelfile概念,Makefile格式,Makefile的简化,项目Makefile分析 |
Autotool: Autotool生成Makefile流程,configure脚本选项,Autotool-Makefile使用,Autotool开源项目的移植 |
GDB:用gdb调试程序,用gdb定位程序问题,gdb调试core dump |
嵌入式交叉开发环境:交叉开发环境的组建,交叉编译,交叉调试,挂载调试运行中的程序 |
|
嵌入式Linux高级应用 |
嵌入式软件移植:移植的概念,简单Makefile项目的移植,Autoconf生成项目的移植,图形界面配置 |
项目实战:构建嵌入式Linux系统( Bootloader架构和功能、vivi与uboot、Busybox根文件系统、Linux内核裁剪、BootLoader和Kernel固化) |
嵌入式数据库:嵌入式数据库介绍,SQLite移植与使用,SQL语言,SQLite编程 |
嵌入式Web: 嵌入式Web介绍,BOA介绍,HTML介绍,BOA Web Server移植,BOA动态CGI程序编写 |
Qt:signal&slot机制,Qt界面程序开发 |
Qtopia: 嵌入式Qtopia移植的Arm开发板, Qtopia窗口、菜单、对话框、控件, Qtopia可视化编程 |
Minigui:消息驱动机制,回调函数, Minigui窗口、菜单、对话框、控件, Minigui界面程序开发, Minigui移植到Arm开发板 |
项目实战:利用MiniGUI和SQLite实现电子点菜单 |
深圳市中科华讯信息科技有限公司是高端嵌入式教育培训机构,我们的理念是“就业早一步,技术决胜负”中科华讯认为衡量培训价值的唯一标准就是学员的就业前景,而保证就业前景的唯一方式就是通过高质量的课程。 一切为了学员着想,中科华讯在深圳建立了高端嵌入式教育培训机构,深圳IT行业就业薪水是最高的,我们率先为学员将出路找好,才开始培训学员,学员的就业薪水就是衡量我们工作价值的标准,学员就业好,我们的口碑才好。经过长期的努力,凭借高品质的职业IT训练和毕业学员的良好口碑,我们已经成为深圳市人才市场的合作伙伴,目前以高端嵌入式教育为主。我们为学员推出深圳5万年薪工作的就业课程、及独家推出保证8万年薪的嵌入式核心课程。中科华讯拥有知名的优秀讲师团队,成员多数有跨国企业和大型技术机构背景, 他们多是中国较早的一批嵌入式开发者、DBA、Linux工程师和UNIX/Linux专业技术高手,他们追求卓越,渴望开发出最强的Linux训练课程,他们希望挑战最新最强的技术,最可贵的是他们渴望与大家分享自己的经验与知识,并拥有丰富的实践经验和良好的沟通技巧。同时我们注意完善的教学质量控制体系和实行严格的淘汰制度。
简写英文HSC,寓意“持续集成”,象征人才成长的高速通道。
坚持人才培养和信息科技集成的不懈结合。
就业才是硬道理,发展才是永恒的真理。
企业的成功关键在人才,人才的成长离不开企业。
核心技术人才引领企业未来,企业成就核心技术人才价值。
我们的理念:就业早一步,技术决胜负。
我们的愿景:倡导技能教育和职业发展相结合,不单是引导您如何开启广阔的嵌入式世界大门,更为重要的为您发动职业生涯的加速引擎。
我们的教学:一切从实用出发,项目实践教学。