
伽利略开发板的推出,让很多工程师和爱好者有了接触和操控Quark这个划时代产品的机会,虽然是兼容Arduino的部分功能,但基于X86架构的Quark处理器,对很多爱好者和工程师而言,还是有不小的上手难度的,需要学习的知识很多,特别是整个X86的系统架构,以及Linux开发的基本架构等内容。
英特尔对Quark产品的推广有着鲜明的策略,首先将伽利略开发板赠送给高校和创客团体,让这些富有探索精神的群体先去体验Quark和伽利略的优势,然后再推广到大规模工程师群体。可以说,无论是国内还是国外,高校都是接触quark最早也是研究最系统的群体,比如即将揭晓的英特尔嵌入式系统专题邀请赛就会成为国内最早的采用伽利略开发板的设计竞赛。

为了更系统的让学生掌握到Quark和伽利略开发的基本知识,7月7日到7月18日,英特尔公司促成了来自亚利桑那州立大学的Yann-Hang Lee教授,在浙江大学为同学们进行为期两周的“嵌入式系统编程”主题培训,帮助同学们快速掌握Linux系统的基本知识和伽利略开发板的简单开发应用。李教授的培训主要包括Linux的体系结构、模块驱动知识、Quark SoC的结构介绍、伽利略开发板的结构介绍、Linux系统各种总线和接口的知识等。

谈及这次授课,李教授表示他很高兴能够来为大家介绍嵌入式编程课程,Quark是个非常好的产品,相比Atom更接近嵌入式系统处理器的需求,伽利略开发板非常适合学生对嵌入式系统知识的学习。他这次的课程希望能够通过理论加动手的环节,让同学系统性建立Linux编程体系的认知,并且具备基本的设备开发的技巧,为以后开启嵌入式系统设计打下基础。不过,李教授也表示,整个课程体系在美国是用40多个学时整个学期来进行讲授的,这么集中且压缩的课程时间希望能尽可能把基础知识讲明白,可能不能让学生在学完就可以独立开发一个方案,能够掌握到Linux的基本知识和实时嵌入式开发的基础就可以了。对Quark这个SoC的评价方面,李教授认为,Quark比起之前的英特尔产品应该是由明显的指令集的削减,从而让产品的性能和功耗比更有竞争优势,从李教授的接触过程中,他认为Quark这个产品在通信和丰富接口资源方面非常有优势,对无线技术的支持也非常耗,特别适合在物联网应用中构建智能家庭网关等应用。
浙江大学陈文智教授作为此次的接待方,谈到此次活动非常兴奋,他认为这是一个非常好的学术交流机会,全英文上课对浙大的学生也很有价值。这次接受培训的学生是从不同年级的学生中选出来的,具备了一定的Linux开发的基本知识。李教授采用上午授课下午动手实践的教学方式更有利于学生快速掌握开发技巧,值得浙大在以后的教学中借鉴。陈教授希望这样的培训能够给同学在接触嵌入式系统和Linux的开发上有很好的指导作用。
培训现场,每人一块伽利略,边听边实践
此次课程,有幸参与的同学们听得很专注,几位同学对这种授课方式很感兴趣,认为这种授课加动手实践的方式让学到的知识能第一时间得到实践的机会,希望能借助两周的课程,学会伽利略开发板的编程基本知识,并且熟练Linux嵌入式编程的应用,争取以后能开发自己的应用案例。
本次活动的情况,英特尔Quark开发者俱乐部进行了全程跟踪采访,相关情况和课程视频资料我们会在近期更新在社区网站上,请各位关注。