藍(lán)牙協(xié)議棧移植與應(yīng)用設(shè)計(jì)
本文關(guān)鍵詞:藍(lán)牙協(xié)議棧移植與應(yīng)用設(shè)計(jì)
更多相關(guān)文章: Android系統(tǒng) 藍(lán)牙協(xié)議 Blue Z協(xié)議棧 HCI 藍(lán)牙通信
【摘要】:近年來(lái),隨著移動(dòng)通信技術(shù)的不斷發(fā)展和人們生活水平的不斷提高,Android系統(tǒng)平臺(tái)已經(jīng)成為市場(chǎng)占有率最高的移動(dòng)智能設(shè)備平臺(tái)。Android源于Linux操作系統(tǒng),該平臺(tái)是開源的,并且在操作性和可移植性方面具有明顯的優(yōu)勢(shì)。如今幾乎每一部智能手機(jī)上運(yùn)行的都是Android系統(tǒng),Android系統(tǒng)的開放性給人們的日常使用和應(yīng)用程序的開發(fā)帶來(lái)了很多便利之處。作為一種低成本、低功耗的無(wú)線通信技術(shù),藍(lán)牙技術(shù)已然成為Android平臺(tái)中主流的無(wú)線通信方式之一,在移動(dòng)設(shè)備中的應(yīng)用十分廣泛。依附于Android平臺(tái)的開放性特點(diǎn),有關(guān)藍(lán)牙的應(yīng)用開發(fā)越來(lái)越多,藍(lán)牙技術(shù)在生活中的應(yīng)用也隨處可見,Android平臺(tái)和藍(lán)牙技術(shù)在應(yīng)用的過(guò)程中也不斷的進(jìn)行完善。在此背景下,研究Android系統(tǒng)中的藍(lán)牙技術(shù)以及設(shè)計(jì)藍(lán)牙應(yīng)用具有重要意義。本文將Android系統(tǒng)平臺(tái)中的藍(lán)牙通信模塊作為研究對(duì)象,對(duì)整體的研究背景情況進(jìn)行了介紹和分析,包括藍(lán)牙技術(shù)的發(fā)展歷史和國(guó)內(nèi)外研究現(xiàn)狀,并介紹了研究Android藍(lán)牙技術(shù)的目的和意義。然后對(duì)Android平臺(tái)的整體架構(gòu)和藍(lán)牙技術(shù)進(jìn)行了研究和分析,并對(duì)開發(fā)Android應(yīng)用程序所需的四大組件的工作機(jī)制和藍(lán)牙核心規(guī)范進(jìn)行了介紹。為了后續(xù)軟件的開發(fā),本文設(shè)計(jì)了整體開發(fā)流程,并根據(jù)所采用的Android平臺(tái),在Unbuntu10.04 Linux操作系統(tǒng)上進(jìn)行了Android內(nèi)核和基本工具的獲取與編譯,搭建了Android底層源碼的開發(fā)環(huán)境及應(yīng)用程序的開發(fā)環(huán)境。接著對(duì)藍(lán)牙Blue Z協(xié)議棧和主機(jī)控制接口HCI進(jìn)行了分析和研究,在Tiny4412開發(fā)板上實(shí)現(xiàn)了Blue Z協(xié)議棧的移植,通過(guò)分析HCI層與基帶的通信過(guò)程,完成了HCI層主要函數(shù)的編寫工作。最后以Android系統(tǒng)為開發(fā)平臺(tái),分析了藍(lán)牙API、藍(lán)牙權(quán)限和藍(lán)牙通信的過(guò)程,運(yùn)用Headset和A2DP兩種框架,設(shè)計(jì)并實(shí)現(xiàn)了一款藍(lán)牙語(yǔ)音通信的應(yīng)用軟件,該應(yīng)用軟件能夠完成搜索、配對(duì)、連接通信設(shè)備的功能,并實(shí)現(xiàn)了一鍵配對(duì)連接功能。本文基于Android平臺(tái),對(duì)藍(lán)牙的底層協(xié)議和上層應(yīng)用進(jìn)行了研究與設(shè)計(jì),所開發(fā)的藍(lán)牙應(yīng)用給我們的使用帶來(lái)了一些方便。本文著重于整體架構(gòu)的分析研究,采用了從底層到上層各個(gè)模塊的分析方法,同時(shí)對(duì)于Android中其他模塊的底層協(xié)議與上層應(yīng)用的研究提供了一些參考。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN925
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 孫偉;李鑒;楊玉發(fā);;基于國(guó)產(chǎn)芯片的E1接口重構(gòu)技術(shù)研究與實(shí)現(xiàn)[J];通信技術(shù);2015年09期
2 甘泉;胡桐逢;;藍(lán)牙技術(shù)與無(wú)線供電技術(shù)在智能家居中的應(yīng)用[J];自動(dòng)化與儀器儀表;2015年03期
3 王瑩;;Bluetooth Smart成物聯(lián)網(wǎng)應(yīng)用的推手——訪Bluetooth SIG首席營(yíng)銷官卓文泰[J];電子產(chǎn)品世界;2014年10期
4 張一;施勇;薛質(zhì);;Android中權(quán)限提升漏洞的動(dòng)態(tài)防御技術(shù)[J];信息安全與通信保密;2013年11期
5 王紅亮;吳志宏;王金陵;;基于通用藍(lán)牙模塊的多路傳感器數(shù)據(jù)傳輸系統(tǒng)[J];電視技術(shù);2013年19期
6 周進(jìn)波;張磊;張敏;袁欽鵬;;基于Android系統(tǒng)藍(lán)牙開發(fā)的研究與實(shí)現(xiàn)[J];光學(xué)儀器;2013年01期
7 李楊;馮剛;李亮;羅擁華;;基于Android的多媒體應(yīng)用開發(fā)與研究[J];計(jì)算機(jī)與現(xiàn)代化;2011年04期
8 樊志平;洪添勝;莊育飛;李志標(biāo);;基于J2ME和藍(lán)牙技術(shù)的中國(guó)象棋游戲的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年15期
9 ;STUDY OF RADIO DEVICES ON 2.4GHZ ISM BAND IN PHYSICAL PHASE[J];現(xiàn)代傳輸;2008年06期
10 李斌;李德信;;基于嵌入式藍(lán)牙技術(shù)構(gòu)建車間環(huán)境無(wú)線局域網(wǎng)[J];計(jì)算機(jī)測(cè)量與控制;2008年11期
,本文編號(hào):1305169
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/1305169.html