1.实验研究背景
1.1嵌入式系统课程的实验情况
嵌入式系统是计算机专业的一门专业选修课程,随着PC时代的到来,以高速度、高可靠、低功耗为特征的嵌入式系统的应用日益广泛和深入,嵌入式系统在计算机专业课程体系中的地位愈发重要,各高校近年来普遍开设嵌入式方向或专业。
嵌入式系统涉及了很多专业的理论知识,它不同于以往传统的简单的硬件开发或软件开发,它是软件和硬件技术的紧密结合,涵盖多学科知识领域。因此,在嵌入式课程的教学过程中,重视理论知识的学习,更应该重视这些知识在实际生产项目中的应用。开展关于嵌入式实验的研究,对在高校中提升本科嵌入式课程教学效果以及培养满足市场需要的应用型专业人才等问题,有着十分积极的意义。
1.2安卓的发展
2007年谷歌公司组建了开放手机联盟,一年后推出了一款名为安卓的开源智能操作系统,它是一种基于Linux的开源代码操作系统,主要应用于智能手机。开放手机联盟成员可以任意使用和修改源代码,系统的开源性使其具有良好的拓展性。安卓的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因为其良好的人机交互能力和能够安装使用众多功能各异的应用软件而深受人们喜爱。
智能手机之所以具有如此强大的功能,这与它采用了功能强大的嵌入式操作系统不无关系。嵌入式系统是以应用为中心,以计算机技术为基础、软硬件均可裁剪、以适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统[3]。它具有一个操作系统的所有特征,满足嵌入式设备实时性强、硬件资源有限等特点和要求。所以手机开发的关键问题之一就是选择一个好的嵌入式操作系统,只有选好平台,我们才能做出功能强、成本低的手机。
对于其它的手机嵌入式系统,安卓的最大吸引力在于它完全是免费的,而且源代码是完全公开的,任何一家厂商都可以免费使用,这也是现阶段安卓市场占有率高的原因之一。这也是本实验选择安卓作为实验平台的原因。 基于安卓的《嵌入式系统》课程实验设计与实现(2):http://www.youerw.com/jisuanji/lunwen_18532.html