导读:本文包含了蓝牙协议栈论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:蓝牙,协议,蓝牙技术,嵌入式系统,系统,终端,嵌入式。
蓝牙协议栈论文文献综述
梅玲琪[1](2016)在《高效可配的低功耗蓝牙协议栈软件设计》一文中研究指出本研究针对目前市场上低功耗蓝牙协议栈不开源且不可配的问题,根据蓝牙核心规范4.0标准中的相关规定开发了一套完整的低功耗蓝牙协议栈,包括GAP、 GATT、ATT、SM和L2CAP五个模块,实现了GAP主机与从机、GATT服务端与客户端的全部功能;同时添加GATT Server App模块,为GATT服务端应用开发提供更为简单的接口。本研究基于杭州朔天科技有限公司自主研发的SC6002硬件平台对该协议栈进行定制化,通过多任务调度、协议栈固化、模块细化管理、动态加载等方式针对不同低功耗蓝牙应用场景的不同需求实现了协议栈的高度可配,同时降低了片上存储开销。本项目从系统功能、协议栈代码量、系统功耗和有效数据传输效率四个方面对本系统研发的协议栈进行测试,并与业界主流的低功耗蓝牙芯片CC2541进行对比,验证了本系统性能的优越性。另外,本研究基于上述协议栈开发了两个典型的低功耗蓝牙应用:腕带计步器和模拟心率测量仪,且分别使用手机端蓝牙进行配对测试,进一步验证了本系统的鲁棒性及兼容性。(本文来源于《浙江大学》期刊2016-01-01)
周长健[2](2015)在《蓝牙协议栈移植与应用设计》一文中研究指出近年来,随着移动通信技术的不断发展和人们生活水平的不断提高,Android系统平台已经成为市场占有率最高的移动智能设备平台。Android源于Linux操作系统,该平台是开源的,并且在操作性和可移植性方面具有明显的优势。如今几乎每一部智能手机上运行的都是Android系统,Android系统的开放性给人们的日常使用和应用程序的开发带来了很多便利之处。作为一种低成本、低功耗的无线通信技术,蓝牙技术已然成为Android平台中主流的无线通信方式之一,在移动设备中的应用十分广泛。依附于Android平台的开放性特点,有关蓝牙的应用开发越来越多,蓝牙技术在生活中的应用也随处可见,Android平台和蓝牙技术在应用的过程中也不断的进行完善。在此背景下,研究Android系统中的蓝牙技术以及设计蓝牙应用具有重要意义。本文将Android系统平台中的蓝牙通信模块作为研究对象,对整体的研究背景情况进行了介绍和分析,包括蓝牙技术的发展历史和国内外研究现状,并介绍了研究Android蓝牙技术的目的和意义。然后对Android平台的整体架构和蓝牙技术进行了研究和分析,并对开发Android应用程序所需的四大组件的工作机制和蓝牙核心规范进行了介绍。为了后续软件的开发,本文设计了整体开发流程,并根据所采用的Android平台,在Unbuntu10.04 Linux操作系统上进行了Android内核和基本工具的获取与编译,搭建了Android底层源码的开发环境及应用程序的开发环境。接着对蓝牙Blue Z协议栈和主机控制接口HCI进行了分析和研究,在Tiny4412开发板上实现了Blue Z协议栈的移植,通过分析HCI层与基带的通信过程,完成了HCI层主要函数的编写工作。最后以Android系统为开发平台,分析了蓝牙API、蓝牙权限和蓝牙通信的过程,运用Headset和A2DP两种框架,设计并实现了一款蓝牙语音通信的应用软件,该应用软件能够完成搜索、配对、连接通信设备的功能,并实现了一键配对连接功能。本文基于Android平台,对蓝牙的底层协议和上层应用进行了研究与设计,所开发的蓝牙应用给我们的使用带来了一些方便。本文着重于整体架构的分析研究,采用了从底层到上层各个模块的分析方法,同时对于Android中其他模块的底层协议与上层应用的研究提供了一些参考。(本文来源于《哈尔滨工业大学》期刊2015-12-01)
李曼[3](2014)在《蓝牙协议栈软件设计》一文中研究指出蓝牙技术是一种用于个人区域网络的低成本、低功率的无线通信技术,主要包括基带芯片和协议栈两个部分。本文分析了蓝牙协议栈的功能和结构,提出了实现该嵌入式协议栈的软件结构。并对各个模块进行了分析。(本文来源于《电子世界》期刊2014年15期)
李满玲,周庆明[4](2014)在《一种新的轻量化Android蓝牙协议栈的设计与实现》一文中研究指出针对Android蓝牙协议栈BlueZ架构的不合理性,提出设计一种轻量化Android蓝牙协议栈.在不改变蓝牙基本协议的前提下,根据Android系统架构的特点,通过对协议栈分散代码的整合和对协议栈代码的裁剪,来达到系统更轻便、架构更合理、性能更优化的效果.最后,通过实验验证了新协议栈的可行性和有效性.(本文来源于《洛阳师范学院学报》期刊2014年08期)
李曼[5](2014)在《蓝牙协议栈中RFCOMM协议层的分析》一文中研究指出分析RFCOMM协议及其连接模型和通信流程,提出一种基于有限状态机模型的RFCOMM-L2CAP异步通信结构,优化蓝牙协议栈层间的通信效率和实时性。(本文来源于《中国教师》期刊2014年S1期)
李满玲[6](2014)在《改进的Android蓝牙协议栈在功能移植上的应用》一文中研究指出针对原始Android蓝牙协议栈在功能移植上的不合理性,提出其体系架构改进思路。通过实例探讨原始Android蓝牙协议栈和改进的Android蓝牙协议栈的功能移植方法,并进行对比分析。结果表明,改进的Android蓝牙协议栈在功能移植上更具有效性和合理性。(本文来源于《软件导刊》期刊2014年05期)
蒋粒,钱进[7](2011)在《蓝牙协议栈在移动终端中的应用》一文中研究指出文中对蓝牙协议栈在移动终端中的应用情况作了详解。(本文来源于《中小企业管理与科技(下旬刊)》期刊2011年12期)
崔振宇[8](2010)在《基于uCOS-Ⅱ蓝牙协议栈的研究与设计》一文中研究指出短距离无线通信技术给人们生活和工业的发展带来了很大的便利。通过该技术,许多电子设备和嵌入式设备可以摆脱掉电缆的束缚,从而不需要电缆就可以实现互联。蓝牙技术就是此类近距离无线通信技术中有着强劲发展势头的一种。它是建立在全球通用的2.4GHz的ISM频段的短距离无线通信技术,采用跳频和扩频技术实现近距离的点对点和点对多点的数据传输服务。它属于即时通信,对固定基础设施要求不高,易于安装和设置,并且蓝牙技术独立于操作系统,所以,目前蓝牙技术做为短距离内电缆替代方案已经被广泛应用于许多领域,特别是消费类电子和嵌入式设备中。目前蓝牙协议已经被应用于windows、Linux、uCLinux及许多手机操作系统中,但是这些系统基本上都是应用在较复杂的硬件环境中。在单片机之类的简单条件中也有蓝牙技术的应用,不过基本上都是通过裸机程序来直接控制蓝牙模块,功能比较单一。uCOS的出现,正是针对此类低端硬件环境而诞生一个嵌入式系统,它使得在简单的硬件下面可以实现操作系统的许多特性,如多任务、实时性、进程间通信等。目前uCOS多用在单机操作环境或有线通信的环境下,还没有对蓝牙协议的支持,如果uCOS支持蓝牙协议,同时也加入其它无线通信技术,将会进一步推动智能控制领域的发展。针对此问题,本文提出了将蓝牙协议引入到uCOS内核中。本文从HCI层开始做起,将逻辑链路控制与适配协议和服务协议协议引入uCOS的第二个版本中,即uCOS-Ⅱ。在此基础上就可进一步开发上层的应用协议。试验表明,运行该协议的设备做为主设备端已基本可以与其它设备进行连接。(本文来源于《华东师范大学》期刊2010-10-01)
潘仕彬,周建勇[9](2010)在《轻量级蓝牙协议栈的研究与应用》一文中研究指出针对目前蓝牙协议栈的复杂性,不能在低端嵌入式系统中得到很好应用的难题,介绍一种轻量级的蓝牙协议栈lwBT,并具体移植和实现。简化的蓝牙协议栈具有便于移植,资源消耗少,产品成本低,应用灵活等特点。(本文来源于《计算机应用与软件》期刊2010年09期)
郑春芳,郭秋丽[10](2009)在《蓝牙协议栈BlueZ移植及GPS实现》一文中研究指出随着无线技术的不断发展,蓝牙技术越来越受到世人的关注与研究,蓝牙技术的应用也逐渐深入到嵌入式系统中。本文在分析了Linux蓝牙协议栈BlueZ的体系结构的基础上,对在MP2530开发板下BlueZ在Linux嵌入式系统中的移植步骤进行了较详细的阐述,并以GPS的实现为例,介绍在Linux嵌入式系统下基于蓝牙的应用程序开发思想。(本文来源于《电脑编程技巧与维护》期刊2009年19期)
蓝牙协议栈论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
近年来,随着移动通信技术的不断发展和人们生活水平的不断提高,Android系统平台已经成为市场占有率最高的移动智能设备平台。Android源于Linux操作系统,该平台是开源的,并且在操作性和可移植性方面具有明显的优势。如今几乎每一部智能手机上运行的都是Android系统,Android系统的开放性给人们的日常使用和应用程序的开发带来了很多便利之处。作为一种低成本、低功耗的无线通信技术,蓝牙技术已然成为Android平台中主流的无线通信方式之一,在移动设备中的应用十分广泛。依附于Android平台的开放性特点,有关蓝牙的应用开发越来越多,蓝牙技术在生活中的应用也随处可见,Android平台和蓝牙技术在应用的过程中也不断的进行完善。在此背景下,研究Android系统中的蓝牙技术以及设计蓝牙应用具有重要意义。本文将Android系统平台中的蓝牙通信模块作为研究对象,对整体的研究背景情况进行了介绍和分析,包括蓝牙技术的发展历史和国内外研究现状,并介绍了研究Android蓝牙技术的目的和意义。然后对Android平台的整体架构和蓝牙技术进行了研究和分析,并对开发Android应用程序所需的四大组件的工作机制和蓝牙核心规范进行了介绍。为了后续软件的开发,本文设计了整体开发流程,并根据所采用的Android平台,在Unbuntu10.04 Linux操作系统上进行了Android内核和基本工具的获取与编译,搭建了Android底层源码的开发环境及应用程序的开发环境。接着对蓝牙Blue Z协议栈和主机控制接口HCI进行了分析和研究,在Tiny4412开发板上实现了Blue Z协议栈的移植,通过分析HCI层与基带的通信过程,完成了HCI层主要函数的编写工作。最后以Android系统为开发平台,分析了蓝牙API、蓝牙权限和蓝牙通信的过程,运用Headset和A2DP两种框架,设计并实现了一款蓝牙语音通信的应用软件,该应用软件能够完成搜索、配对、连接通信设备的功能,并实现了一键配对连接功能。本文基于Android平台,对蓝牙的底层协议和上层应用进行了研究与设计,所开发的蓝牙应用给我们的使用带来了一些方便。本文着重于整体架构的分析研究,采用了从底层到上层各个模块的分析方法,同时对于Android中其他模块的底层协议与上层应用的研究提供了一些参考。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
蓝牙协议栈论文参考文献
[1].梅玲琪.高效可配的低功耗蓝牙协议栈软件设计[D].浙江大学.2016
[2].周长健.蓝牙协议栈移植与应用设计[D].哈尔滨工业大学.2015
[3].李曼.蓝牙协议栈软件设计[J].电子世界.2014
[4].李满玲,周庆明.一种新的轻量化Android蓝牙协议栈的设计与实现[J].洛阳师范学院学报.2014
[5].李曼.蓝牙协议栈中RFCOMM协议层的分析[J].中国教师.2014
[6].李满玲.改进的Android蓝牙协议栈在功能移植上的应用[J].软件导刊.2014
[7].蒋粒,钱进.蓝牙协议栈在移动终端中的应用[J].中小企业管理与科技(下旬刊).2011
[8].崔振宇.基于uCOS-Ⅱ蓝牙协议栈的研究与设计[D].华东师范大学.2010
[9].潘仕彬,周建勇.轻量级蓝牙协议栈的研究与应用[J].计算机应用与软件.2010
[10].郑春芳,郭秋丽.蓝牙协议栈BlueZ移植及GPS实现[J].电脑编程技巧与维护.2009