- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于Android的蓝牙通信接口
【摘要】为了实现Android手持终端与其他设备之间数据准确、高效、可靠
的传输,本文给出了基于Android平台下的蓝牙无线传输通用接口。Android应
用程序调用此接口即可简单实现与其他蓝牙设备进行无线传输数据。
【关键词】安卓;通信接口;无线传输
1.引言
随着电子技术的不断进步,手持式终端越来越轻便,性能却越来越好。同时,
手持式终端在物联网方面的应用十分广泛。作为当今市场广泛、功能最丰富且安
全的蓝牙技术。首先,蓝牙技术包含了传感器技术、识别技术、移动通信技术等,
这些技术与物联网密切相关[1]。其次,蓝牙的低功耗被看作消费电子产品、体
育、健康护理、汽车、自动化等领域一大技术突破,也是物联网技术的重要组成
部分。作为手持终端的Android操作系统在三年多的时间里,高速发展,特别是
Android的开放性,大大降低了品的成本,Android4.0版本对于平板电脑的支持,
奠定了它在移动系统市场的主流地位。本文通过详细分析蓝牙技术以及Android
BluetoothAPIs,设计出基于Android平台的蓝牙通信接口。
2.Android操作系统
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布
的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用
户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软
件。目前,最新版本为Android4.1IceCreamSandwich[2]。
Android操作系统架构从下到上分为5部分:Linux内核、AndroidRuntime、
库、应用程序框架和应用程序。
(1)Linux内核
Android是基于Linux3.0内核,它提供了例如安全机制、内存管理、进程管
理、网络堆栈、驱动模块等内容。LinuxKernel也作为硬件和软件之间的抽象层,
它隐藏具体硬件细节而为上层提供统一的服务,使应用开发人员无需关心硬件细
节[3]。
(2)AndroidRuntime
Android包含一个核心库的集合,提供大部分在Java编程语言核心类库中可
用的功能。
(3)Libraries
Android包含一个C/C++库的集合,这些库供Android系统的不同组件使用。
这些功能通过Android的应用程序框架(ApplicationFramework)暴露给开发者。
(4)ApplicationFramework
通过提供开放的开发平台,Android使开发者能够编制极其丰富和新颖的应
用程序。
(5)应用层(Applications)
Android装配一个核心应用程序集合。所有应用程序都是用Java编程语言写
的。
Android作为一款完整的、开放的、免费的平台,在仅仅几年多的时间就占
据了移动市场的大半份额。随着Google在4.0以后的版本中对手机和平板电脑
的归一管理,Android会变得越来越完善。
3.蓝牙技术
3.1概念
蓝牙是一个开放性的。短距离无线通信技术标准,它可以用于在较小的范围
内通过无线连接的方式实现固定设备以及移动设备之间的网络互连,可以在各种
数字设备之间实现灵活、安全、低成本、小功耗的话音和数据通信。蓝牙技术可
以方便地嵌入到单一的CMOS芯片中,因此它特别适用于小型的移动终端。
3.2关键技术
(1)跳频技术
蓝牙的载频选用全球通用的2.45GHzISM频段,由于2.45GHz的频段是对
所有无线电系统都开放的频段,因此使用其中的任何一个频段都有可能遇到不可
预测的干扰源。采用跳频扩谱技术是避免干扰的一项有效措施。
(2)微微网和分散网
当两个蓝牙设备成功建立链路后,一个微微网便形成了,两者之间的通信通
过无线电波在信道中随机跳转而完成。蓝牙给每个微微网提供特定的跳转模式,
因此它允许大量的微微网同时存在,同一区域内多个微微网的互联形成了分散
网。不同的微微网信道有不同的主单元,因而存在不同的跳转模式。
(3)安全性
您可能关注的文档
- 基恩士视觉系统操作手册.pdf
- 基坑支护的8种类型10大施工要求.pdf
- 基于微课的高中生物科学史教学的有效性研究课题实施方案.pdf
- 基于单片机的锅炉报警系统 课程设计.pdf
- 培训教材购置项目实施方案.pdf
- 城轨概论单元4试题(含答案).pdf
- 城市生活垃圾卫生填埋场垃圾渗滤液处理工程实例.pdf
- 城市排水状况的调研报告.pdf
- 地质勘查总院项目地质勘查技术管理办法.pdf
- 逻辑3.运用辩证思维方法答案公开课教案教学设计课件资料.docx
- 2023学年诸暨中学高三年级第二学期3月第二次模拟考试(政治)公开课教案教学设计课件资料.docx
- 运动的合成与分解(二)公开课教案教学设计课件资料.pptx
- 近五年浙江省各地图形的翻折(轴对称)原题公开课教案教学设计课件资料.doc
- 如何做教师-2019-11-13-中关村一小相关公开课教案教学设计课件资料.pptx
- 生活中的圆周运动 (水平面)正式版公开课教案教学设计课件资料.pptx
- 专题10 条件概率与全概率公式公开课教案教学设计课件资料.docx
- 金华市东阳市2019学年第二学期期末测试卷公开课教案教学设计课件资料.doc
- 5 琥珀(第二课时)【慕课堂版】公开课教案教学设计课件资料.pptx
- 项目五 打印米老鼠模型公开课教案教学设计课件资料.ppt
- (打印版)9月25日地理周练公开课教案教学设计课件资料.docx
文档评论(0)