版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科学生毕业论文(设计)题目(中文):Android智能家居之照明灯控制设计(英 文):Android Smart Home of Lights Show姓 名学 号院 (系)电子工程系专业、年级电子信息工程级指导教师湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业论文(设计)作者签名
2、: 年 月 日毕业论文(设计)任务书课题名称:Android智能家居之照明灯控制设计学生姓名:系 别:电子工程系专 业:电子信息工程指导教师: 湖南科技学院本科毕业论文(设计)任务书1、主题词、关键词:FS_S5PC100 Cortex-A8 Android系统 智能终端 智能家居2、 毕业论文(设计)内容要求:1)Android开发环境介绍2)u-boot、内核、文件系统编译3)Android智能终端LED灯具体设计流程3、文献查阅指引:l 侯俊吴成东基于zigbee的智能家居安全控制系统研究J机电工程学报,2009,26(1):69-702 彭建盛基于symbian平台智能家居控制系统的设
3、计与实现J天津师范大学学报,2011,31(2):56-583 满莎,杨恢先基于ARM9的嵌入式无线智能网关家居设计J计算机应用,2010,30(9):2541-25444 李兰英,杨晨.基于S3C44BOX的智能家居终端控制系统的设计与实现J.哈尔滨理工大学学报, 2007,12(3),85-865 莫满春.射频路由算法的研究与智能家居无线控制系统 的设计与实现D,广州:中山大学,20086 臧大进,刘曾良.基于物联网的智能家居设计与实现J.2010,31(11):38-397 Yu M C,Shin D,Shin D K,et al.Fundamentals and design of s
4、mart home middlewareC/CSO 2009:International Joint Conference on Computational Sciences sad Optimization.WashingtonDC:IEEE2009:647-650 8 Bluetooth SIG.Specification of the Bluetooth System,Volume .Core.Version 1.12005-07-15.9 Yeo L K, Weon C J.Remote-controlled Home Automation System Via Bluetooth H
5、ome NetworkC/Proc of SICE 2003 Annum Conference.Tokyo:Soc of Instrum and Control Eng 2008;2824-282910 陈桥云,贾金玲.基于智能手机与PC机的智能家居系统设计J.电子设计工程,2009.17(9):25-271l 郭宏志Android应用开发详解M北京:电子工业出版社,2010 12 殷华英,杨红梅使用Java编写基于C/S模式的阿络通信程序J .计算机信息与技术2006(6):23-244、毕业论文(设计)进度安排:2012.11月-2012.12月 根据任务书查阅资料,写好开题报告。 201
6、3.01月-2013.03月 在对资料充分研究的基础上,确定方案,进行硬件研究和编写程序。2013.03月-2013.4月 对系统进行整合调试,完成毕业论文的撰写。2013.05月完成论文修改并定稿,准备答辩。教研室意见: 负责人签名: 注:本任务书一式三份,由指导教师填写,经教研室审批后一份下达给学生,一份交指导教师,一份留系里存档。湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目Android智能家居之照明灯控制设计作 者 姓 名周峰所属系、专业、年级电子工程系电子信息工程专业 2009年级指导教师姓名、职称廖朝阳预计字数10000开题日期2012.12.24选题的根据:1)说明
7、本选题的理论、实际意义2)综述国内外有关本选题的研究动态和自己的见解一、课题的研究背景及意义Android系统是目前市场流行的三大系统之一,它是Google公司在2005年推出的一款针对手持设备的主要是针对手机,现已推广到了平板电脑上面。市面上与之抗衡的手机系统有塞班、IOS、RIM等但均无超越之势。Android是一个开源的操作系统并且由Google直接维护,这一点要远比MTK好得多,世界上很多人为其提交补丁。Android另一个优势是使用Linux内核。Linux内核是一个开源的操作系统核心组件。现在的最新版本为Linux-3.0。 二、智能家居国内研究现状在智能家居控制系统中,核心设备是
8、家居智能控制终端,综合目前的研究现状,主要有以下几种方案:第一种方案,采用键盘、红外遥控器、触摸平板和LCD显示器等设备对家电进行控制当前智能家居控制系统大都采用此种控制终端,使用此种方式需要分别对控制终端的软件与硬件进行设计,设计复杂,成本高,用户必须购买厂家的控制器以及随后产生维修升级等问题。此外,使用此种控制终端只能进行本地控制,不能实现远程控制。第二种方案,采用家庭或者办公电脑作为智能家居控制系统的控制终端哺。随着家居智能控制网关技术和高速宽带进入等技术发展和应用,使得电脑能够通过Internet对家居系统、安防谩备的控制方式成为了可能。但是,使用这种控制方式缺点也是显而易见的,那就是
9、只能固定点对家居进行控制,控制终端不能移动造成此控制方式不够方便、便捷。第三种方案,采用手机作为控制终端,例如使用手机通过无线网络(WIFI,蓝牙等)对家居系统进行控制,可以真正做到方便、快捷、触手可及。但目前采用这种方式的智能家居系统还不是很多,而且大部分操作繁琐,没有良好的用户体验。主要内容:设计一个智能家居模拟照明灯控制系统(1)根据设计要求,进行方案的论证,确定设计方案和总体框架; (2)系统硬件研究、环境搭建和软件设计;(3)软件调试、系统测试以及测试结果分析。研究方法:(1)文献法。通过查找的资料、文献、论文等,借鉴前人研究成果以指导研究,夯实研究的理论基础。(2)经验总结法。将以
10、前世人研究出的内容、网上发表的文章加以归纳,进行综述,撰写相关的应用性论文。(3)实验法。通过软件调试,验证设计效果。完成期限和采取的主要措施:完成期限:2013年1月到2013年5月主要措施: 严格遵照湖南科技学院毕业论文(设计)工作管理办法的指示精神,结合个人的实际情况,完成这项设计所采取的主要措施有两条:一是密切联系。联系本组设计成员及毕业设计指导导师,寻求有关毕业设计信息,确定设计课题方向与设计内容;二是虚心学习。利用课余时间到图书馆和网络上查阅资料,并虚心向老师请教和同学进行学习交流,保障毕业设计的顺利完成。主要参考资料:l 侯俊吴成东基于zigbee的智能家居安全控制系统研究J机电
11、工程学报,2009,26(1):69-702 彭建盛基于symbian平台智能家居控制系统的设计与实现J天津师范大学学报,2011,31(2):56-583 满莎,杨恢先基于ARM9的嵌入式无线智能网关家居设计J计算机应用,2010,30(9):2541-25444 李兰英,杨晨.基于S3C44BOX的智能家居终端控制系统的设计与实现J.哈尔滨理工大学学报, 2007,12(3),85-865 莫满春.射频路由算法的研究与智能家居无线控制系统 的设计与实现D,广州:中山大学,20086 臧大进,刘曾良.基于物联网的智能家居设计与实现J.2010,31(11):38-397 Yu M C,Shi
12、n D,Shin D K,et al.Fundamentals and design of smart home middlewareC/CSO 2009:International Joint Conference on Computational Sciences sad Optimization.WashingtonDC:IEEE2009:647-650 8 Bluetooth SIG.Specification of the Bluetooth System,Volume .Core.Version 1.12005-07-15.9 Yeo L K, Weon C J.Remote-co
13、ntrolled Home Automation System Via Bluetooth Home NetworkC/Proc of SICE 2003 Annum Conference.Tokyo:Soc of Instrum and Control Eng 2008;2824-282910 陈桥云,贾金玲.基于智能手机与PC机的智能家居系统设计J.电子设计工程,2009.17(9):25-271l 郭宏志Android应用开发详解M北京:电子工业出版社,2010 12 殷华英,杨红梅使用Java编写基于C/S模式的阿络通信程序J .计算机信息与技术2006(6):23-24指导教师意见:
14、 指导教师签名:教研室意见:签 名: 年 月 日签 名: 年 月 日开题报告会纪要时间2012年12月25日地点三教608与会人员姓名职务(职称)姓名职务(职称)姓名职务(职称)谭永宏副教授李春树教授李小武副教授廖朝阳讲师杨熙讲师李艳芳副教授会议记录摘要:1、选题的意义是什么? 随着智能手机的日益普及,Android智能手机成为智能家居的一部分,是智能家居系统未来的发展趋势。2、课题研究的主要内容是什么? 在深入分析和研究Linux系统、FS_S5PC100开发板内核、FS_S5PC100各模块驱动和Android的系统架构基础上,通过安卓应用层、应用框架层、组件库层、虚拟机和Linux内核层
15、设计和实现了一款基于Cortex-A8的Android智能终端,用于控制开发板上的LED灯。 会议主持人: 记录人: 年 月 日指导小组意见负责人签名:年 月 日系部 意 见负责人签名:年月日注:此表由学生本人填写,一式三份,一份留系里存档,指导老师和本人各保存一份湖南科技学院毕业论文(设计)中期检查表毕业论文(设计)题 目Android智能家居之照明灯控制设计学生姓名周峰学 号200906002111系 别电子工程专 业电子信息工程指导教师廖朝阳检查日期2013年4月7日指导教师检查情况记载及修改意见:检查情况记载:1、已查阅各种相关资料,对相关知识有一定的了解和掌握;2、论文内容较为合理;
16、3、介绍现有技术过多,创新性欠佳;4、参考文献书写不规范;5、中文摘要和关键词写得不好.修改意见:1、注意论文格式,请参照湖南科技学院毕业论文设计模版;2、参考文献按照学校的规范写,同时在正文中出现的位置以上标的形式标出,参考文献要求10篇以上,且其中要有3篇以上的外文参考文献;3、流程图的画法不规范,注意修改;4、摘要内容应包括研究的目的、方法、结果和结论,要突出所做的工作及做的效果。 签名:签名: 注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师 填写。湖南科技学院毕业设计(论文)指导过程记录表毕业论文(设计)题目Android智能家居之
17、照明灯控制设计学生姓名周峰学号200906002111专业班级2009级电信0901班指导教师廖朝阳职称讲师系(教研室)电子信息工程指导过程记录指导内容记录(一)学 生 签 名: 年 月 日 指导教师签名: 年 月 日指导内容记录(二)学 生 签 名: 年 月 日 指导教师签名: 年 月 日指导内容记录(三) 学 生 签 名: 年 月 日 指导教师签名: 年 月 日指导内容记录(四)学 生 签 名: 年 月 日 指导教师签名: 年 月 日指导过程记录指导内容记录(五)学 生 签 名: 年 月 日 指导教师签名: 年 月 日指导内容记录(六)学 生 签 名: 年 月 日 指导教师签名: 年 月
18、日指导内容记录(七)学 生 签 名: 年 月 日 指导教师签名: 年 月 日指导内容记录(八)学 生 签 名: 年 月 日 指导教师签名: 年 月 日答辩小组组长意见(对情况是否属实做出意见)组长(签名): 年 月 日注:本表与毕业论文一起装订存档。湖南科技学院本科毕业论文(设计)评审表论文题目Android智能家居之照明灯控制设计作者姓名周峰所属系、专业、年级电子工程 系 电子信息工程 专业 2009年级指导教师姓名、职称廖朝阳 讲师字 数10000定稿日期中文摘要现在Android系统已经占有大面积市场,对于Android系统的研究也慢慢兴起。针对新型操作系统的设计也有了概念性的了解。随着
19、国家对物联网重视,在Android系统上集成了很多如WIFI,红外等无线技术。通过对Android系统的构建,了解Android系统结构,了解Linux内核工作原理,根据需求对系统进行改造。 在深入分析和研究Linux系统、FS_S5PC100开发板内核、FS_S5PC100各模块驱动和Android的系统架构基础上,通过安卓应用层、应用框架层、组件库层、虚拟机和Linux内核层设计和实现了一款基于Cortex-A8的Android智能终端。本文主要是基于FS_S5PC100开发板来控制LED灯。在智能终端设置四个按键分别控制开发板上四个不同的LED灯,当按键响应后,上层应用会向底层驱动传递L
20、ED灯开或关的控制命令,从而控制硬件设备,这个研究设计主要用以体现在智能家居Android终端是如何控制家用照明灯,具有较强的实用价值和开发指导意义。关键词FS_S5PC100 Cortex-A8 Android系统 智能终端 智能家居英文摘要Android system has already occupied large market now, for the Android system research also gradually rise. According to the design of the new operating system also have conceptua
21、l understanding.As the country on the Internet of things seriously, the Android system integrate a lot of technology,such as wifi, IR. Through the build of the Android system, know the structure of the Android system, understand the working principle of the Linux kernel, according to the demand to r
22、eform the system. On the bases of the in-depth analysis and research of Linux system, the kernel of FS_S5PC100 development board , each module driver of FS_S5PC100 and the Android system, through the Android application layer, application framework, component library, virtual machine and the Linux k
23、ernel layer design and implementation of a Android intelligent terminal based on Cortex-A8 . This articleis based on FS_S5PC100 development boardto control the LED lights.Set of four buttons respectively control four different LED lights of development board in the intelligent terminal,when the key
24、response, the application layer will transfer control commands of LED lights on or off to the the driver layer,so as to control the hardware equipment.This study is mainly used to embody in Smart Home System the Android terminal is how to control the domestic lighting, have a strong significant prac
25、tical value and the development guide value. 关键词FS_S5PC100 Cortex-A8 Android System Intelligent Terminal 指导教师评定成绩评审基元评审要素评审内涵满分指导教师实评分选题质量25%目的明确符合要求选题符合专业培养目标,体现学科、专业特点和教学计划的基本要求,达到毕业论文(设计)综合训练的目的。10理论意义或实际价值符合本学科的理论发展,有一定的学术意义;对经济建设和社会发展的应用性研究中的某个理论或方法问题进行研究,具有一定的实际价值。10选题恰当题目规模适当,难易度适中;有一定的科学性。5能
26、力水平40%查阅文献资料能力能独立查阅相关文献资料,归纳总结本论文所涉及的有关研究状况及成果。10综合运用知识能力能运用所学专业知识阐述问题;能对查阅的资料进行整理和运用;能对其科学论点进行论证。10研究方案的设计能力整体思路清晰;研究方案合理可行。5研究方法和手段的运用能力能运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。10外文应用能力能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专业除外)体现一定的外语水平。5论文质量35%文题相符较好地完成论文选题的目的要求。5写作水平论点鲜明;论据充分;条理清晰;语言流畅。15写作
27、规范符合学术论文的基本要求。用语、格式、图表、数据、量和单位、各种资料引用规范化、符合标准。10论文篇幅10000字左右。5实评总分 成绩等级指导教师评审意见: 指导教师签名: 说明:评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90100分记为优 秀,8089分记为良好,7079分记为中等,6069分记为及格,60分以下记为不及格。评阅教师评定成绩评审基元评审要素评审内涵满分评阅教师实评分选题质量25%目的明确符合要求选题符合专业培养目标,体现学科、专业特点和教学计划的基本要求,达到毕业论文(设计)综合训练的目的。10理论意义或实际价值符合本学科的理论发展,有一定的学术意义;对
28、经济建设和社会发展的应用性研究中的某个理论或方法问题进行研究,具有一定的实际价值。10选题恰当题目规模适当,难易度适中;有一定的科学性。5能力水平40%查阅文献资料能力能独立查阅相关文献资料,归纳总结本论文所涉及的有关研究状况及成果。10综合运用知识能力能运用所学专业知识阐述问题;能对查阅的资料进行整理和运用;能对其科学论点进行论证。10研究方案的设计能力整体思路清晰;研究方案合理可行。5研究方法和手段的运用能力能运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。10外文应用能力能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专
29、业除外)体现一定的外语水平。5论文质量35%文题相符较好地完成论文选题的目的要求。5写作水平论点鲜明;论据充分;条理清晰;语言流畅。15写作规范符合学术论文的基本要求。用语、格式、图表、数据、量和单位、各种资料引用规范化、符合标准。10论文篇幅10000字左右。5实评总分 成绩等级评阅教师评审意见: 评阅教师签名: 说明:评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90100分记为优 秀,8089分记为良好,7079分记为中等,6069分记为及格,60分以下记为不及格。湖南科技学院本科毕业论文(设计)答辩记录表论文题目Android智能家居之照明灯控制设计作者姓名周峰所属系、专
30、业、年级电子工程系电子信息工程专业 2009年级指导教师姓名、职称廖朝阳 讲师答辩会纪要时间2013年5月18日地点三教608答辩小组成员姓名职务(职称)姓名职务(职称)姓名职务(职称) 谭永红副教授李春树教授廖朝阳讲师李艳芳副教授杨熙讲师李小武副教授答辩中提出的主要问题及回答的简要情况记录:1、 现阶段手机智能家居的主要通信方式有哪些?Wifi通信,蓝牙模块。2、 智能家居照明灯控制发展前景如何? 随着科技的飞速发展及生活水平的不断提高,人们对智能化家居生活的需求也逐渐增大,越来越多的智能宅,智能小区应运而生,智能家居照明灯得到了众多开发商和消费者青睐。 会议主持人: 记录人:年 月 日答辩
31、小组意见评语:评定等级:负责人(签名): 年 月 日系学位委员会意见评语:论文(设计)最终评定等级:负责人(签名):系部(公章) 年月日校学位委员会意见评语:评定等级: 负责人(签名):年月日目录绪论11 开发环境介绍31.1 FS_S5PC100开发板简介31.2 Cortex-A8处理器31.3 Android系统及框架41.3.1 Android 系统介绍41.3.2 Android 框架介绍51.4 开发环境的搭建61.4.1 U_BOOT镜像的下载与烧写6 内核镜像的下载与烧写9 烧写文件系统镜像10 交叉开发环境的搭建122 u-boot、内核、文件系统编译142.1 u-boot
32、 的编译142.2 内核镜像的编译142.3 Android 文件系统的编译153 Android智能终端LED灯具体设计183.1 应用层终端控制设计及代码编写193.2 Jni层本地库的实现与代码编写213.3 Hal层模块的设计与代码编写243.4 LED驱动层硬件控制设计与代码修改263.5 安卓智能终端29结论30参考文献31致谢32插图索引图 1 FS_S5PC100开发板原图3图 2安卓框架5图 3 硬件拨码开关 SW16图 4 DNW串口连接成功7图 5 DNW下载bin文件7图 6 DNW下载u-boot.bin8图 7 u-boot.bin 成功下载8图 8 u-boot.
33、bin烧录成功9图 9进入u-boot设置9图 10下载内核镜像10图 11烧写内核镜像文件10图 12下载文件系统镜像11图 13烧写到Nandflash11图 14安卓文件系统界面12图 15安装交叉工具链12图 16安装JDK13图 17 linux配置界面14图 18 配置显示类型15图 19编译成内核15图 20文件系统镜像17图 21 yaffs2文件系统制作17图 22设计流程图18图 23LED实现调用关系图19图 24 Eclipse中终端设计调试图21图 25 仿真调试图21图 26LED灯原理图26图 27智能控制终端29 Android智能家居之照明灯控制设计摘 要现在
34、Android系统已经占有大面积市场,对于Android系统的研究也慢慢兴起。针对新型操作系统的设计也有了概念性的了解。随着国家对物联网重视,在Android系统上集成了很多如WIFI,红外等无线技术。通过对Android系统的构建,了解Android系统结构,了解Linux内核工作原理,根据需求对系统进行改造。 在深入分析和研究Linux系统、FS_S5PC100开发板内核、FS_S5PC100各模块驱动和Android的系统架构基础上,通过安卓应用层、应用框架层、组件库层、虚拟机和Linux内核层设计和实现了一款基于Cortex-A8的Android智能终端。本文主要是基于FS_S5PC1
35、00开发板来控制LED灯。在智能终端设置四个按键分别控制开发板上四个不同的LED灯,当按键响应后,上层应用会向底层驱动传递LED灯开或关的控制命令,从而控制硬件设备,这个研究设计主要用以体现在智能家居中Android终端是如何控制家用照明灯,具有较强的实用价值和开发指导意义。【关键词】:FS_S5PC100 Cortex-A8 Android系统 智能终端 智能家居Android Smart Home of Light ShowAbstractAndroid system has already occupied large market now, for the Android system
36、 research also gradually rise. According to the design of the new operating system also have conceptual understanding.As the country on the Internet of things seriously, the Android system integrate a lot of technology,such as wifi, IR. Through the build of the Android system, know the structure of
37、the Android system, understand the working principle of the Linux kernel, according to the demand to reform the system. On the bases of the in-depth analysis and research of Linux system, the kernel of FS_S5PC100 development board , each module driver of FS_S5PC100 and the Android system, through th
38、e Android application layer, application framework, component library, virtual machine and the Linux kernel layer design and implementation of a Android intelligent terminal based on Cortex-A8 . This article is based on FS_S5PC100 development boardto control the LED lights.Set of four buttons respec
39、tively control four different LED lights of development board in the intelligent terminal,when the key response, the application layer will transfer control commands of LED lights on or off to the the driver layer,so as to control the hardware equipment.This study is mainly used to embody in Smart H
40、ome System the Android terminal is how to control the domestic lighting, have a strong significant practical value and the development guide value. 【Key words】: FS_S5PC100 Cortex-A8 Android System Intelligent Terminal Smart Home System绪论一、课题的研究背景及意义智能家居1是这样定义的:它是以用户住宅为平台,利用各种新技术,如通信技术、自动控制技术等,把生活息息相
41、关的各种家电、安防等设施集成,组成住宅设施管理系统,造就一个安全、便利、舒适、环保的家居生活环境。目前智能家居正朝着具备无线远程袖近程控制相结合、多媒体,游戏娱乐功能于一身、快速便利的家电控制等功能的方向发展,其核心技术为扩展性强的智能家居控制器和满足信息传输快而准需要的家庭网络2。Android系统是目前市场流行的三大系统之一,它是Google公司在2005年推出的一款针对手持设备的主要是针对手机,现已推广到了平板电脑上面。市面上与之抗衡的手机系统有塞班、IOS、RIM等但均无超越之势。Android是一个开源的操作系统并且由Google直接维护,这一点要远比MTK好得多,世界上很多人为其提
42、交补丁。Android另一个优势是使用Linux内核。Linux内核是一个开源的操作系统核心组件。现在的最新版本为Linux-3.0。Google在Android系统上面增加了很多有趣的Google服务。可以方便用户登录,Gmail,谷歌地图等。Android软件是由Java编写,这样做的目的也是为了吸引大量的Java程序员进入Android世界。 二、智能家居国内研究现状在智能家居控制系统中,核心设备是家居智能控制终端,综合目前的研究现状,主要有以下几种方案:第一种方案,采用键盘、红外遥控器、触摸平板和LCD显示器等设备对家电进行控制当前智能家居控制系统大都采用此种控制终端,使用此种方式需要
43、分别对控制终端的软件与硬件进行设计,设计复杂,成本高,用户必须购买厂家的控制器以及随后产生维修升级等问题。此外,使用此种控制终端只能进行本地控制,不能实现远程控制3。第二种方案,采用家庭或者办公电脑作为智能家居控制系统的控制终端4。随着家居智能控制网关5技术和高速宽带进入等技术发展和应用,使得电脑能够通过Internet对家居系统、安防谩备6的控制方式成为了可能。但是,使用这种控制方式缺点也是显而易见的,那就是只能固定点对家居进行控制,控制终端不能移动造成此控制方式不够方便、便捷。第三种方案,采用手机作为控制终端,使用手机通过无线网络WIFI7,蓝牙8,GSM等,对家居系统进行控制,可以真正做
44、到方便、快捷、触手可及。但目前采用这种方式的智能家居系统还不是很多,而且大部分操作繁琐,没有良好的用户体验9。 三、本课题来源、研究内容及创新点随着智能手机的日益普及,手机成为智能家居的一部分是智能家居系统未来的发展趋势。本研究针对手机控制方式,提出一种更为合理和便捷的方案。 本设计主要特点如下:1)基于当前广泛流行的开放的Android系统进行控制终端设计,使用支持组件重用和替换的应用框架,具有良好的兼容性和可拓展性。同时采用图形界面交互,界面直观美观,所见即所得,具有良好的用户体验效果。2)本设计取消智能家居系统专用控制器,使用用户的Android手机或平板就能实现对家居设备的操作和控制,
45、减少硬件设计的复杂度,同时也减少了用户的使用成本。 1 开发环境介绍1.1 FS_S5PC100开发板简介图 1FS_S5PC100开发板原图FS_S5PC100开发板是性能稳定、功能强大、高性价比的ARM Cortex-A8处理器开发板;专为消费类电子、工业控制、车载导航、行业PDA等电子产品的开发而设计,主要供广大企业用户进行产品前期软硬件性能评估验证、设计参考用,其凭借极高的性价比成为高校、培训机构、嵌入式爱好者学习研究的最佳工具。 FS_S5PC100处理器采用64位内部总线构架,包括强大的硬件加速器,如:动态视频处理,显示控制和缩放。支持多种格式的硬件编解码:MPEF-1/2/4、H
46、263/H264、CV-1、DivX。其硬件加速功能支持实时的视频会议和模拟电视输出,支持NTSC和PAL模式的HDMI。提供了24bit LCD接口、TVout接口、Camera输入接口、4路串口、SD卡接口、SPI、100M网口、USB2.0-OTG接口,USB Host接口、音频输入输出接口、按键接口、I2C接口等硬件资源,具有更高的主频和更丰富外设,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合。1.2 Cortex-A8处理器Cortex-A8处理器是第一款基于下一代ARMv7架构的应用处理器,使用了能够带来更高性能、功耗效率和代码密度的Thumb-2技术。它首次采用了强大的
47、NEONTM信号处理扩展集,对H.264和MP3等媒体编解码提供加速。Cortex-A8解决方案还包括Jazelle-RCT Java加速技术,对实时(JIT)和动态调适编译(DAC)提供最优化,同时减少内存占用空间高达三倍。此外,新处理器还配置了用于安全交易和数字版权管理的TrustZone10技术以及实现低功耗管理的IEM功能。Cortex-A8处理器是ARM的第一款超标量处理器,具有提高代码密度和性能的技术,用于多媒体和信号处理的NEON技术,以及用于高效地支持预编译和即时编译Java及其他字节码语言的Jazelle®运行时间编译目标(RCT)技术。 Cortex-A8处理器出色
48、的运行速率和功率效率是通过新的支持并实现了高级泄露控制的ARM Artisan® Advantage-CE库实现的。这种处理器得到了各种各样的适用于快速系统设计的ARM技术的支持。1.3 Android系统及框架1.3.1 Android 系统介绍Android是基于Linux内核的操作系统,是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本
49、功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。2010年末数据显示,仅正式推出两年的操作系统Android已经超越称霸十年的诺基亚(Nokia)Symbian OS系统,采用Android系统主要手机厂商包括宏达电子(HTC)、三星(SAMSUNG)、摩托罗拉(MOTOROLA)、LG、Sony Ericsson、魅族M9等,使之跃居全球最受欢迎的智能手机平台,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。安卓系统的优势一、开放性在优势方面,Android平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥
50、有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。二、挣脱运营商的束缚在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。三、丰富的
51、硬件选择这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。好比你从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。四、不受任何限制的开发商Android平台提供给第三方开发商一个十分宽泛、自由的环境。因此不会受到各种条条框框的阻挠,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留给Android难题之一。五、无缝结合的Google应用如今叱咤互联网的Google已经走过10年度历史。从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林省2024七年级数学上册第1章有理数1.9有理数的乘法1.有理数的乘法法则课件新版华东师大版
- 重症感染的诊断与治疗
- 风湿性心脏瓣膜病外科
- 护理病房交接班制度
- 彩色的花教案反思
- 寒风中的人说课稿
- 春季安全教育及文明祭祀
- 日化解决方案
- 加油站计量市场分析报告
- 机械厂消防改造工程协议
- 2024全新物业服务培训
- 山东省日照地区2024-2025学年八年级上学期期中考试数学试题(含答案)
- 《地产公司图纸管理办法》的通知
- 装饰图案(第2版)课件 李健婷 模块7、8 装饰图案的组织形式装饰图案在现代设计中的应用
- 中华民族共同体概论学习通超星期末考试答案章节答案2024年
- 脑出血课件完整版本
- 世界慢阻肺日
- 2024年资格考试-CPSM认证考试近5年真题附答案
- 混料机的安全操作规程有哪些(8篇)
- 期中 (试题) -2024-2025学年译林版(三起)英语六年级上册
- 2024秋期国家开放大学《财务报表分析》一平台在线形考(作业一至五)试题及答案
评论
0/150
提交评论