<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 安全與國防 > 設計應用 > 基于SmartPhone的藍牙遙控系統設計與實(shí)現

基于SmartPhone的藍牙遙控系統設計與實(shí)現

作者: 時(shí)間:2010-03-02 來(lái)源:網(wǎng)絡(luò ) 收藏

1.引言

技術(shù)是一種解決短距離無(wú)線(xiàn)通信的技術(shù),它的優(yōu)勢在于可擺脫設備間的電纜連接 的束縛,并且能使10 一l00m 距離內具有接口的不同設備之間實(shí)現互連,因此在 短技術(shù)短距數據傳輸中具有非常廣闊的應用。

   Mobile 系統是Microsoft 公司為智能移動(dòng)終端設備設計的嵌入式操作系統, Mobile 系統主要針對兩大手持設備領(lǐng)域:Pocket Pc 和Smartphone,隨著(zhù)技術(shù)的發(fā) 展,以 Mobile for Smartphone 為系統的智能手機使用越來(lái)越廣泛,而且廣泛內嵌藍 牙模塊,為開(kāi)發(fā)基于 的藍牙應用系統提供了必要條件。

  本文在 Windows Mobile 5.0 平臺和.NET CF 環(huán)境下,設計并實(shí)現 藍牙遙控器系統,成功實(shí)現了Smartphone 對PC(或筆記本)中幻燈片的遙控播放和控制,與市場(chǎng)上目前的產(chǎn)品相比,該系統不需要購買(mǎi)額外的硬件設備,只需利用已有設備,在 平臺中具有廣泛的應用前景。

2.Windows Mobile 中藍牙通信協(xié)議棧

  Windows Mobile 系統下的藍牙通信協(xié)議棧底層部分包括無(wú)線(xiàn)跳頻、基帶(Base Band)和 鏈路管理(Link Manager)。Base Band 負責跳頻和藍牙數據及信息幀的傳輸,確保Piconet 網(wǎng)內各藍牙設備單元之間由射頻構成的物理連接,該層使用查詢(xún)和尋呼進(jìn)程來(lái)使不同設備間的 發(fā)送頻率和時(shí)鐘同步,基帶數據分組提供同步定向連接SCO 和異步無(wú)定向連接ACL 兩種物 理連接方式,在同一射頻上可實(shí)現多路數據傳輸。Link Manager Protocol 負責藍牙組件間連接的建立和拆除以及身份鑒別和加密等鏈路安全和控制。其結構如圖1 所示。

  HCI(Host Controller InteRFace)分為硬件和軟件部分,硬件部分用來(lái)傳遞HCI 命令至藍牙的硬件核心層,軟件部分是訪(fǎng)問(wèn)藍牙設備的基本接口,能夠控制藍牙的連接和傳輸。邏輯鏈路控制適應協(xié)議(L2CAP)是高層協(xié)議和低層協(xié)議之間的一個(gè)適配協(xié)議,通過(guò)協(xié)議的復用、 分用及重組為高層提供數據業(yè)務(wù)和分類(lèi)提取。SDP 協(xié)議用來(lái)查詢(xún)設備的信息、服務(wù)及服務(wù) 特征,并在查詢(xún)后建立藍牙設備間的連接。在應用層實(shí)現藍牙通信時(shí)有兩種方式可以選擇:一是利用模擬串口,在Windows Mobile 中不是真正的串口而是虛擬串口,這種虛擬串口建 立在RFCOMM 通道上,虛擬串口是用來(lái)仿真RS-232 控制和數據信號的串行仿真協(xié)議,操 作虛擬串口時(shí)如同操作真正的串口。第二種通信方式則利用Winsock 協(xié)議,Winsock 對藍牙 的支持依賴(lài)于設備中安裝的Winsock 協(xié)議棧。使用虛擬串口實(shí)現藍牙設備間的通信,在數據通信量不大的情況下更加方便快捷,所以本設計采用的第一種通信方式。

3.系統設計與實(shí)現

3.1 系統結構

  系統分為 SmartPhone 端和PC 端。首先SmartPhone 端與PC 端通過(guò)虛擬串行口建立藍牙 的通信連接,然后SmartPhone 端通過(guò)鍵盤(pán)或觸摸屏向PC 端發(fā)送文件打開(kāi)、幻燈片播放、 翻頁(yè)、關(guān)閉、窗口放大、窗口縮小、文件關(guān)閉等指令,PC 端在收到指令后調用后臺Office Powerpoint 控制程序,實(shí)現對Powerpoint 對應的操作,同時(shí)PC 端傳回Powerpoint 播放的狀 態(tài)信息在SmartPhone 端進(jìn)行顯示。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>