粤嵌首页 | 联系我们 | 技术论坛  
项目班总结
课程总结
项目简介:嵌入式Linux项目实战班全日制脱产两个月,以实践为第一标准,让同学们掌握最实用、最先进的开发技能和项目实战经验为标准。本课程结合十二大项目,12个项目实践根据你的兴趣与工作需要选择(12个项目均是粤嵌中心自主研发项目)。学习本课程的学员可以快速掌握嵌入式系统开发的流程,嵌入式编程语言、嵌入式硬件系统、嵌入式操作系统。

本期嵌入式Linux+ARM寒假班师资团队主要由原粤嵌中心技术总监黄松青老师,知名嵌入式企业技术总监冯老师、阴老师、罗老师与唐老师负责授课和规划、更新培训课程;另外,本课程配备3名技术助理负责课余时间辅导以及实验辅导。各位老师均具备研发第一线工作经验,功底扎实,经验丰富。

讲师队伍:黄松青老师(驱动)、阴雷鸣老师(QT应用编程)、冯老师(Arm)、罗家英老师(Arm)、刘志刚老师(应用)
实验老师:邓老师 郑老师 杨老师 梁老师 张老师

嵌入式驱动开发内核移值讲师黄松青
黄松青[教学视频]
嵌入式讲师阴雷鸣
阴雷鸣[教学视频]
嵌入式arm讲师冯老师
冯老师[教学视频]
嵌入式arm讲师罗家英
罗家英[教学视频]
嵌入式应用开发讲师唐辉
唐辉[教学视频]

课程建设:(教学体系:1. Linux为系统、ARM实验为平台、项目实践为特例的教学体系,将理论与实践有效结合起来。2.由浅入深,将整个开发流程串联起来,熟悉、精通整个开发流程。3.采用先进的教学手段:采用面对面授课+网络+多媒体+粤嵌自主研发的GEC2440开发板套件+粤嵌专家团队编写的培训教材+教学实验及实验室)
学生评价:讲课非常吸引人,每个老师都很认真教学,很用心授课。课堂时间整体安排合理,注重启发学生,有效的激发了我们学习的兴趣。注重与学生的交流,关心同学们的学习进度,实验老师及时细心讲解所碰到的问题。 粤嵌授课内容和课堂气氛都很不错,在学习和实验过程中遇到问题,这边的老师都能耐心的给与解决。之前我对Arm+Linux都没有一个概念,现在能开发出产品,感觉非常的充实。
实战班课程特点
1.以项目实践为主,实用性强,可根据学员兴趣与工作需要随意选择。
2.小班授课,为每个学员逐一亲自辅导。
3.12个项目均是公司自主研发项目,并由企业资深一线嵌入式研发老师授课。
4.另有6名经验丰富的实验室老师指导学习,及时解决学习过程所碰到的问题。
项目实战
嵌入式室内家电控制终端
利用LCD真彩屏幕与触摸屏实现室内的家电的连接与开关控制
项目成员:周玉晨、周涛、梁宏达、黄伟杰
项目总结: 通过两个多月的艰苦奋战,项目终于完美告落。我选择的这个项目是通过GEC2440开发板和智能家居模拟系统来实现的。这个项目可以实现窗帘智能控制功能、灯光智能控制功能、风扇、空调智能控制、室内环境实时监测等功能。通过开发这个项目我对以下的模块有了一个系统的认识,其中包括:驱动编写、Bootloader功能分析、u-boot配置与编译、u-boot移植与使用;项目根文件系统(cramfs、jffs2)、目标根文件系统的目录结构、根文件系统内容、根文件系统制作、添加设备文件、添加动态链接库、添加系统应用程序、添加配置文件;QT中的多线程编程、QT功能模块的添加与实现、QT库的交叉编译与移植等。 这个项目的学习使我对整个开发流程熟悉了一遍,并开始使我有了做下一个智能家居控制系统框架的设想,并且怎么更多的实现功能和最短时间内怎么去更合理的设计和实现一个系统。
嵌入式电子数码相册
实现市面上常见数码相册的浏览与图片管理功能,并支持浏览外接U盘中的图像资料,实现幻灯片播放
项目成员:何海星、陈志智、曾群佳
项目总结: 经过这次的项目培训,我从中确实学习到了很多东西。我对以下专业知识和技术有了清晰的认识:1、开发坏境的搭建2、U-boot的启动流程和栽剪移植。 3、内核的栽剪移植 4、根文件系统的制作5、LCD、ts、usb等驱动的开发移植 6、QT的平台移植、QT帮助文档的使用和QT的designer的使用。
对于个人而言,在这次项目中,我也学到了更多,比如在团队协作上,在个人能力的锻炼上。我充分认识到了团队协作的力量,一滴水只有放进大海,他的生命才不会枯竭。
支持手机远程监控的智能家居终端
通过手机短信,就可以轻松监测家中用电设备的信息
项目成员:周峰、陈光宇、高国生、刘兆华
项目总结:通过此项目培训,通过这个项目学习并掌握以下几方面技术及积累相关经验。1、掌握由U-boot栽剪移植、kernel栽剪移植及fs制作移植三大部分组成的系统平台搭建。2、掌握LCD、ts、音频、串口、I/O等驱动开发移植3、掌握DS18B20多温感单总线通信及HS1101电容式湿感信号处理方法4、掌握linux下QT平台移植、常用类库便用及GUI界面设计开发。5、掌握AT指令、GPRS通信协议及控制方法。6、掌握常用外围电路设计。
通过这个项目我学到的东西很多。不仅是对这些知识的了解,更多的项目开发时候一些好的方法。一个项目的制作不仅单单通过对知识的了解来完成,要使它更快更好的完成,我们需要学习的东西还有很多。
嵌入式Linux游戏机设备
实现终端上游戏的选择与操作,通过触摸屏实现游戏的控制
项目成员:吴怡泽 冼振添 钟钦峰
项目总结:由于对游戏开发比较感兴趣,因此我选择了这个项目。我所做的项目是关于在嵌入式Linux下游戏机的制作,其中主要制作了在嵌入式linux下的俄罗斯方块、五指棋、踩地雷等几款游戏。通过开发这个项目,我熟悉了嵌入式开发的流程与分工,对于在嵌入式平台下开发应用软件有了深刻的认识。对嵌入式系统的整体功能模块也有了完整的理解。这个项目采用了C 和 QT(C++)两部分,C部分主要用来描述设置游戏的一系列算法,QT在具体的对象上调用C的方法,实现了游戏的动态功能。另外,我对QT在嵌入式中的应用也有了充分的掌握。 这个项目的制作完功,我更加坚定了成为一个游戏开发工程师的愿望。我觉得我的梦想越来越近了!
基于WEB的Mp3播放器项目
WEB点播网络服务器上的Mp3音乐
项目成员:梁康才 苏丙焕 蒋华
项目总结: 我学习的这个系统可以广泛用于公共信息发布的场所。它是基于WEB的mp3点播系统通俗地来说是网页音乐播放器,主要实现了用户通过互联网可对远程服务器上的音乐进行选择播放的功能。它由一个网络服务器和多个客户端播放器组成,是基于局域网的C/S结构的点播系统。首先在服务器中存储丰富的歌曲,用户可通过播放器自带的网络功能登陆服务器,以获取歌曲进行播放。该系统与传统网页播放器与传统设备不同的地方是,服务器功能在嵌入式终端上实现,通过互联网中的任一客户端(具备阅览器的终端)均可通过登陆服务器的前台网页实现对服务器的控制,实现对服务器(嵌入式终端)的远程音乐播放控制。
基于ARM+CPLD的环保数据采集系统
通过ARM与CPLD结合实现环保数据的快速实时采集与传输并可记录采样信息
项目成员:陈小迈、李园、林再高、林仁山
项目总结:本系统的硬件主要包括GEC2440开发板和CPLD数据采集平台。CPLD控制AD模块采集环境的湿度、温度等,然后将采集的数据实时传递给ARM进行处理。CPLD逻辑编程电路控制数据采集,并通过逻辑语言控制A/D通道的切换,数据采集完毕产生中断发送给ARM、从而由ARM进行数据的处理。项目包括数据采集端逻辑控制代码的编写,数据采集处理端系统设备Bootloader设计,内核的裁剪、根文件系统的制作等。
基于ARM+CPLD的网线连接状态测试系统
实现接入网线的连接状态测试,并可记录连接正确记录
项目成员:李振华、刘志炎、刘国君、洪卓轩
项目总结:这个项目是通过GEC2440开发板和进行数据处理的CPLD采集系统来实现的。整个项目的制作首先是采用CPLD采集网线的直连、交叉、不通三种状态,并将状态锁存,然后将锁存的数据传递给ARM处理。另外,通过编写BootLoader 引导经过裁剪后的嵌入式Linux操作系统,编写相关设备(如 LCD和触摸屏、串口)的驱动程序,并制作根文件系统以提供稳定的文件管理功能。最后,利用QT程序设计技术设计用户界面,把CPLD处理后的信息保存到数据库里,以供用户查询、比较。
基于ARM9的网络广告投放系统
实现散布各不同地点的广告机上的广告动态投放、流媒体播放
项目成员:朱志高、林森阳、麦钧钰、廖威
项目总结:网络广告投放系统主要实现了用户通过网络终端对中心服务器上的音视频媒体进行自动播放的功能。它由一个服务器和多个客户端播放器组成,首先在服务器中存储丰富的视频,用户可在各终端上远程登陆服务器,以获取视频媒体信息进行循环播放。本系统可广泛用于车载电视等公共场所。服务器端采用Windows操作系统的PC机作为服务器载体,搭建FTP服务器为终端提供视频流服务。它们为整个系统提供广告媒体信息传播控制等网络服务以及设备间多样化的网络通讯支持,在服务器端可以通过实时修改播放列表的方式对远程的播放内容进行调控
网络家电控制终端
通过WEB页面进行家电控制
项目成员:白军祥 梁胜枝 黄昌广 容振业 李日彪
项目总结:我做的项目是《web网络家智能控制系统》,它是基于联网的计算机网络及2440开发板所搭建起来的集家居环境自动监控、防盗报警、手机远程监控等功能的智能系统。
无线可视对讲终端
通过无线WiFi实现远程音视频对讲
项目成员:张文波 陈彦成 杨健鹏
项目总结: 很幸运的我通过了项目答辩,经过这次的学习,我从这个项目学习到的知识点很多,在这我就列举一些自己掌握得比较好的知识点: 1、开发坏境的搭建2、U-boot的启动流程和栽剪移植。3、内核的栽剪移植4、根文件系统的制作5、LCD、ts、usb、wifi等驱动的开发移植 6、QT的平台移植、QT帮助文档的使用和QT的designer的使用7、QT中的socket网络通信。 这个项目的开发,是我人生以来完成的第一个嵌入式开发项目。在这次项目过程中我遇到了很多的挫折,刚开始经常会因为团队合作不顺而独自发脾气。后来我反思自己,更加耐心去做好每一步,通过自己的努力我顺利的完成了这个项目,我感到无比的自豪。
智能小区娱乐终端的设计与实现
智能小区的无线娱乐终端,功能:实现小区广告动态投放、流媒体网络无线点播
项目成员:何立文、陈明、罗创权、林海斌
项目总结:智能通过该项目,我掌握了嵌入式开发的流程,并且在团队开发中学到了同步协调。对嵌入式开发方向也有了系统的理解。该项目通过网路FTP提供流媒体资源共享,嵌入式ARM+Linux系统远程登入获取片源,进行播放。通过项目的实现,对Sockt网络通信有了深刻的了解。同时系统采用ARM+Linux,项目移植了最新的Linux内核到ARM平台,并在Linux内核加入驱动了音频,LCD,USB,等项目用到的硬件驱动程序。对嵌入式系统的移植与去驱动开发有了系统的掌握。
另外同样重要的一点是我学到了要做好一个项目一定要和人配合。以做硬件测试为例,测试的时候需要软件的配合,一个对硬件来说非常复杂的工作,而在软件工程师看来就是几行简单的代码。所以要和人配合,多听听别人的意见,这样必然可以产生新的 know-how 从而加快测试和开发的速度。
学员感言
自己在软件编程方面linux系统方面有了突飞猛进的进步。回首2个月来的时光。我过的非常的紧张充实,非常快乐。每天接吸取很多知识感觉特别的充实。特别令我感动的是老师们的责任心——我们的任何问题都会得到认真细致的解答。
杨健鹏
我参加的这个班注重的是实践,通过做项目学习到的知识很多。来之前我对这些知识都只有一个很模糊的概念,通过学习不仅学到了整个项目的开发流程,另外我觉得在这学到了很好的学习方法。我对以后学好它非常有自信!
罗创权
独自开发项目是一种挑战,幸运的是我成功的完成了这个挑战!非常感谢这的老师对我学习的帮助!每一天都我都过得很充实,我感到前途一片光明!
陈光宇
只要努力学习,我觉得在这都可以学到很多的东西。我现在甚至希望能够再给我两个月学习的机会,我会更加的努力。
高国生
粤嵌教育的培训非常实用,这里的老师非常细心的教学使我们增长了很多东西,并且给我提供了一个很好的学习、交流的平台。我相信通过这次培训,我的嵌入式之路可以走得更远。
陈小迈
经过这次的培训对我入门嵌入式有关键性的指导作用,虽然现在对整个开发流程说不上精通,但是己经对它很熟练了。这次的培训对于我来说收获颇多!
李日彪
资质认证[资源实力]
培训情景
全体学员合照
上课情景
项目实战
项目讨论
项目小组答辩
部份学员合照
在线客服:点击这里给我发消息 点击这里给我发消息 技术支持:点击这里给我发消息 网站合作:点击这里给我发消息
联系地址:广州市科学城光谱西路69号TCL文化产业园二期创意中心B407-408室  邮政编码:510663
客服热线:020-61038926转823/831 61038927 61038928 传真:020-61038928 24小时服务热线:15013238362 13450237194
技术支持与报障:service@gec-edu.org 020-61038927-809
Copyright © 2005-2010 粤嵌教育.All Rights Reserved.粤ICP备06060296号