<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應用 > 基于藍牙的數(shù)據(jù)互聯(lián)傳輸系統(tǒng)設(shè)計

          基于藍牙的數(shù)據(jù)互聯(lián)傳輸系統(tǒng)設(shè)計

          作者: 時間:2012-06-06 來源:網(wǎng)絡(luò) 收藏

          2.3 系統(tǒng)軟件
          整個的軟件架構(gòu)如圖4所示,共分為4個大的模塊:

          本文引用地址:http://www.ex-cimer.com/article/154712.htm

          d.jpg


          (1)GUI模塊。采用Qt庫實現(xiàn),完全面向?qū)ο?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/設(shè)計">設(shè)計,界面易擴展,各種功能使用插件的形式完成;主要負責界面各種按鈕的消息捕獲、處理,完成中所有功能窗口的創(chuàng)建、銷毀以及管理,當出現(xiàn)軟件有錯誤發(fā)生時,向用戶返回友好的錯誤提示。同時,在進行傳輸?shù)臅r候,可以實時顯示當前數(shù)據(jù)傳輸?shù)臓顟B(tài)信息。
          (2)Adapter Layer,軟件適配層。主要負責向GUI模塊提供底層無關(guān)的數(shù)據(jù)傳輸API接口,與GUI交換數(shù)據(jù)信息,以及響應用戶在GUI上的操作,控制下層模塊進行實際的執(zhí)行。
          (3)SourceControl模塊。主要負責通過SDAP(服務發(fā)現(xiàn)應用框架)發(fā)現(xiàn)SDP和連接其他設(shè)備;通過GOBEX(通用對象交換框架)中的OBEX規(guī)范與其他的藍牙設(shè)備進行信息交換,主要分為PUT和GET操作的控制,以及設(shè)備本身的文件操作控制;本模塊還可以進行其他藍牙設(shè)備的身份認證和鑒權(quán)。
          (4)Core Module。主要負責藍牙設(shè)備原始數(shù)據(jù)的緩存,以及調(diào)用藍牙芯片進行加密數(shù)據(jù)的編解碼,并保證實現(xiàn)藍牙數(shù)據(jù)的實時通信。

          3 結(jié)語
          嵌入式移動設(shè)備的飛速發(fā)展,使得人們進行無線互通的愿望越發(fā)強烈。藍牙4.0技術(shù)規(guī)范的提出,使其在更低功耗,更大覆蓋范圍,必將成為短距離無線通信的事實標準;相信不久的將來,藍牙的無線應用會越來越多。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();