《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 藍牙開發平臺的設計與實現

藍牙開發平臺的設計與實現

2008-12-08
作者:高家利, 羅 輯, 秦 正

??? 摘? 要: 根據藍牙規范1.1版本,介紹了一種藍牙開發平臺" title="開發平臺">開發平臺的硬件結構設計和軟件技術實現。該開發平臺提供了友好的用戶接口和簡潔的界面,適于學習藍牙技術和開發藍牙產品。?

??? 關鍵詞: 藍牙技術; 藍牙開發平臺; 無線通信

?

??? 藍牙開發平臺是藍牙技術領域的關鍵產品。藍牙開發平臺主要用來開發、測試藍牙產品,也可作為學習藍牙技術的實用工具。本文根據藍牙規范1.1版本,給出了一種藍牙開發平臺的硬件結構設計和軟件技術實現方案。?

1 硬件設計?

??? 本開發平臺設計了RS232和USB兩種接口供用戶進行開發、調試使用,提供了獨立的可進行藍牙語音傳輸的音頻接口。藍牙模塊" title="藍牙模塊">藍牙模塊采用CSR公司的BlueCore02芯片,外加了一個微處理器,可以仿真外界的環境,用戶可以自己編寫基于單片機的程序來控制藍牙。藍牙開發平臺的系統結構圖如圖1所示。?

?

?

1.1 藍牙模塊的實現?

??? 藍牙模塊的硬件設計是將所有的芯片、電阻、電容等集成在一塊電路板上,主要由兩部分組成:射頻芯片和基帶芯片,即無線收發單元(Bluetooth Radio)和基帶控制單元(Baseband Controller)。本開發平臺采用的是CSR公司的BlueCore02芯片模塊,該模塊是一個能在各種智能設備中實現藍牙功能的近距離范圍內通信的模塊,支持語音和數據傳送,支持點對多點操作。該模塊的內部結構如圖2所示,圖的上半部分可以看成是射頻單元,由GMSK調制解調器(Modem)、濾波器(Filter)、功率放大器(PA)、低噪聲放大器(LNA)鎖相環(PLL)、壓控振蕩器(VCO)組成;圖的下半部分是基帶部分,包括UART、PCM、USB等硬件接口,還有8051系列MCU和高速閃存(高速閃存用來存放協議棧" title="協議棧">協議棧軟件代碼)。?

?

?

1.2 語音模塊的實現?

??? 語音編解碼芯片采用摩托羅拉公司的MC145483,該芯片不用考慮接口的時序問題,簡化了PCM接口電路的硬件設計,具體實現如圖3所示。?

?

?

??? PC機通過串行接口初始化藍牙模塊并建立語音連接,音頻接口連接耳機和麥克。復位電路向藍牙模塊提供復位信號RST,當設備出現故障時,可以使其恢復初始狀態。?

??? MC145483芯片的外圍電路與耳機麥克相連,實現了多模轉換和語音編解碼的功能,具體連接如圖4所示。MC145483的數據發送(DT)引腳、數據接收(DR)引腳與藍牙模塊的PCM語音接口相連,收發PCM數字語音流;MC145483的FST腳、FSR腳與藍牙模塊的PCM_SYNC腳相連,提供PCM語音流的收發同步信號;MC145483的BCLKT腳、BCLKR腳、MCLK腳與藍牙模塊的PCM_CLK相連,藍牙模塊通過此通道向MC145483提供主時鐘信號。

?

?

1.3 接口擴展模塊的實現?

??? 藍牙模塊要傳輸數據,物理硬件接口上需要利用RS232接口或者USB接口,而邏輯鏈路" title="鏈路">鏈路要使用ACL和SCO鏈路。軟件部分含有藍牙協議的HCI驅動部分和上層應用程序。首先通過RS232接口傳輸HCI指令,以建立ACL鏈路,然后通過此鏈路傳輸數據。RS232和USB都可以作為ACL鏈路的載體。藍牙模塊可以使用HCIRS232傳輸層,與擁有RS232串行口的主機互相傳輸數據。HCIRS232傳輸層的目標是在藍牙主機和藍牙主控制器之間的物理RS232接口上使用藍牙HCI,通過RS232接口連接藍牙模塊和主機。?

??? 由于RS232接口本身支持的傳輸速率不夠大,所以這種方案雖然避開了相對復雜的USB協議,但是RS232自身就存在帶寬不足的問題。根據USB新的規范,傳輸速率理論上可以達到12Mb/s,完全可以滿足一般的傳輸要求,不會產生接口上的速率瓶頸。藍牙模塊通過USB接口接入到具有USB接口的設備中,如PC機、PDA等。藍牙模塊上固化了底層協議棧,所以底層的跳頻、加密和鏈路管理控制等可以不必考慮,需要做的只是正確使用HCI指令。其缺點是,開發過程涉及USB接口及其相關協議,不如串口" title="串口">串口簡單。不過己經有廠家開始把USB驅動程序集成在藍牙模塊的存儲器中,簡化了用戶的開發過程。?

??? 接口擴展模塊實現了靈活、方便的擴展接口,ESDBK藍牙開發平臺在基板上為用戶提供了PCM接口、UART串口和+3.3V電源,用戶可以方便地通過設置在基板上的接口轉換開關將任意一個接口設置成獨立狀態,用于調試用戶自行設計、開發的藍牙設備中的語音電路和單片機控制電路,在藍牙開發平臺的藍牙功能支持下,達到完全仿真的效果,從而可以大大縮短用戶的藍牙產品的開發時間。?

1.4 獨立的電源模塊的實現?

??? 電源采用直流+5V輸入方式,通過LM317降壓實現穩壓在+3.3V,此電壓即為藍牙硬件開發平臺的工作電壓。電源輸入有兩種方式:一是采用專用的電源轉換器通過主板上的電源插座輸入;二是通過USB接口提供+5V電源,通過轉換開關可實現不同的電源輸入方式。?

2 軟件設計?

??? 軟件設計上采用Borland公司推出的Delphi6.0快速開發工具,實現了友好的全中文界面。該軟件平臺為藍牙開發人員提供了方便的測試接口及調試界面,用于藍牙數據傳輸、語音傳輸的藍牙應用軟件和產品的開發與研究,可方便快捷地進行藍牙指令分組、數據分組的測試,提供了藍牙規范的1.1b版本所有HCI指令的測試接口。?

2.1 軟件流程圖?

??? 藍牙模塊通過主機控制器接口HCI和PC機通信。由主設備發起建立ACL和(或)SCO連接。當主、從設備建立ACL連接后,就可以進行數據傳輸了。如果需要進行語音通信,則還需在ACL連接的基礎上建立SCO連接。藍牙開發平臺軟件開發環境的主程序流程如圖5所示。?

?

?

2.2 軟件的功能與實現?

??? 軟件的功能包括:ACL鏈接;SCO鏈接;數據傳輸;文件傳輸; 語音通訊;提供全部HCI命令測試;L2CAP協議層數據交換過程;SDP協議層的服務、屬性實現;RFCOMM協議層的數據交換;模擬串口服務實現。?

??? 應用程序主界面如圖6所示,包括菜單項、工具欄、狀態欄和記錄窗口。?

?

?

??? (1)記錄窗口?

??? 記錄窗口用于記錄每條HCI指令及該指令所引起的HCI事件的內容和ACL數據傳輸的內容。?

??? (2)菜單功能項?

??? ①文件:該功能項提供普通的文件操作,包括新建、打開、保存、復制、粘貼、選擇、打印、退出等功能。?

??? ②藍牙協議棧:包括HCI、SDP和RFCOMM的藍牙協議棧模型。?

??? ③應用模擬:包括數據傳輸、文件傳輸、語音通訊、語音和文件傳輸、指令測試5個子功能的演示。?

??? ④藍牙開發包括基于Windows平臺的開發、單芯片開發(BlueLab)和外部處理器(單片機)的開發。?

??? ⑤幫助:提供基于HCI層開發的詳細的幫助。包括HCl說明、HCI指令、HCI事件、HCI錯誤代碼。?

??? (3)工具欄?

??? 可快速實現新建、打開已存文件、當前記錄保存和打印功能。?

??? (4)狀態欄?

??? 由三個部分組成:指令執行狀態指示、所使用的串口、已建立連接的遠方藍牙設備的地址。

??? 對本藍牙開發平臺的硬件電路和軟件功能進行了相關測試,測試結果:數據傳輸過程中沒有數據丟失現象,藍牙開發等一系列功能均正常;在進行語音測試時,距離超過8m時有雜波出現,但可以通過加大功率和改進語音電路加以改善。?

??? 本開發平臺提供的友好、簡潔的用戶接口和界面,適用于廣大愛好者學習藍牙技術和開發藍牙產品。?

參考文獻?

[1]?朱則. 藍牙技術原理與協議[M]. 北京:北方交通大學出版社,2002.?

[2]?HELD G. 無線數據傳輸網絡:藍牙、WAP和WLAN[M].北京:人民郵電出版社,2001.?

[3]?傅劍虹,汪敏,朱俊. 基于藍牙技術家庭網絡的研究和實現[J].計算機工程,2004;(03).?

[4]?Bluetooth. Specification of the bluetooth system version?(EB/OL). http://www.bluetooth.com,2005.?

[5]?李志軍.藍牙開發平臺的研究與實現[C].哈爾濱工程大學工學碩士論文,2004.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          一区电影在线观看| 欧美日韩在线一区| 亚洲激情在线观看视频免费| 激情六月婷婷久久| 9人人澡人人爽人人精品| 国产一级久久| 亚洲小少妇裸体bbw| 欧美在线不卡| 国产精品一区在线观看| 国产伦精品一区二区三区四区免费| 欧美日韩视频免费播放| 亚洲欧美在线一区二区| 91久久久久久国产精品| 欧美国产欧美综合| 欧美在线地址| 在线视频日本亚洲性| 国产日本欧美一区二区三区在线| 欧美v国产在线一区二区三区| 亚洲欧美视频在线观看| 亚洲精品日韩在线| 浪潮色综合久久天堂| 亚洲黄色在线视频| 亚洲精品久久久久久久久久久久| 久久爱91午夜羞羞| 亚洲五月婷婷| 亚洲精品视频在线看| 日韩一区二区免费看| 久久久久国产精品麻豆ai换脸| 国产精品国色综合久久| 国产精品xxxav免费视频| 香蕉成人伊视频在线观看| 国产精品大片| 一本色道久久综合亚洲精品不卡| 欧美激情久久久| 一区二区冒白浆视频| 欧美三级日本三级少妇99| 欧美三级黄美女| 久久久久久久久久久久久女国产乱| 久久久999成人| 久久av最新网址| 一区二区激情| 亚洲精品日韩久久| 亚洲人人精品| 亚洲一区二区三区久久| 亚洲无限av看| 国产日韩精品一区二区三区在线| 国产精品一区在线观看你懂的| 一本到高清视频免费精品| 亚洲精品国产欧美| 欧美另类视频在线| 在线综合亚洲欧美在线视频| 国产日韩一区二区三区在线| **性色生活片久久毛片| 99精品视频免费观看视频| 欧美日韩喷水| 国产精品无码专区在线观看| 国内视频一区| 欧美日精品一区视频| 欧美亚洲自偷自偷| 亚洲日本无吗高清不卡| 娇妻被交换粗又大又硬视频欧美| 亚洲在线观看免费| 欧美主播一区二区三区美女 久久精品人| 欧美专区在线观看| 亚洲人午夜精品| 国产精品一卡二卡| 欧美高清一区| 欧美激情91| 国产免费亚洲高清| 亚洲午夜视频在线| 欧美激情综合五月色丁香小说| 免费不卡亚洲欧美| 国产午夜精品一区理论片飘花| 久久国产一区| 国产精品播放| 一区二区三区在线不卡| 欧美视频一区二区三区| 麻豆国产精品777777在线| 亚洲人妖在线| 久久成人精品无人区| 久久成人精品一区二区三区| 欧美日韩亚洲综合| 亚洲视频网站在线观看| 亚洲黄色片网站| 欧美日韩日日夜夜| 久久九九热re6这里有精品| 欧美精品999| 欧美日韩国产不卡| 一区二区三区欧美视频| 欧美日韩美女一区二区| 欧美激情一区二区三区全黄| 国产婷婷色一区二区三区四区| 亚洲电影免费在线| 亚洲高清色综合| 91久久精品www人人做人人爽| 亚洲人成人一区二区三区| 中日韩美女免费视频网址在线观看| 免费人成网站在线观看欧美高清| 亚洲免费伊人电影在线观看av| 国产精品久久久久秋霞鲁丝| 99在线观看免费视频精品观看| 中文精品视频一区二区在线观看| 一区二区三区四区国产精品| 免费不卡中文字幕视频| 国产欧美一区二区三区另类精品| 国产日韩一区二区三区在线| 99re6热在线精品视频播放速度| 国产老肥熟一区二区三区| 国产一级一区二区| 国产欧美日韩亚洲一区二区三区| 亚洲福利视频三区| 欧美日韩亚洲一区二| 欧美另类69精品久久久久9999| 在线成人激情| 欧美日韩美女在线观看| 久久午夜精品一区二区| 亚洲午夜久久久| 久久久久青草大香线综合精品| 国产欧美精品一区aⅴ影院| 欧美日韩亚洲高清| 久久久久久久成人| 在线一区观看| 国产精品视频区| 欧美精品成人91久久久久久久| 免费h精品视频在线播放| 亚洲一二三级电影| 午夜精品久久久久久久久久久久| 亚洲桃色在线一区| 亚洲美女诱惑| 欧美一级视频一区二区| 欧美福利电影在线观看| 国产精品日本欧美一区二区三区| 一区二区欧美精品| 99精品国产一区二区青青牛奶| 欧美1区2区3区| 久久亚洲精品一区| 欧美日韩久久| 欧美午夜一区二区三区免费大片| 国产一区免费视频| 亚洲成色777777女色窝| 欧美成人亚洲成人日韩成人| 在线亚洲国产精品网站| 久久久青草青青国产亚洲免观| 亚洲精品美女在线观看| 亚洲大片在线观看| 欧美日韩亚洲三区| 欧美激情日韩| 亚洲欧美日韩综合一区| 欧美成人影音| 99精品视频一区| 欧美精品一级| 欧美精品一区二区三区四区| 久久久999精品视频| 欧美在线亚洲综合一区| 狠狠色综合网| 亚洲欧美日韩国产中文在线| 午夜精品久久久久久久99水蜜桃| 欧美sm重口味系列视频在线观看| 亚洲国产婷婷综合在线精品| 久久综合免费视频影院| 在线观看欧美日本| 国产亚洲精品v| 亚洲毛片av在线| 亚洲美女在线观看| 久久国产精品久久久| 在线欧美一区| 国产日韩一区欧美| 在线观看中文字幕亚洲| 一区二区激情小说| 亚洲日本中文字幕免费在线不卡| 欧美一区二区三区精品电影| 91久久精品一区二区三区| 亚洲视频在线观看一区| 国产精品久久久久久久久久免费| 一区二区三区久久| 欧美在线观看一区二区三区| 欧美日韩精品不卡| 亚洲一区二三| 久久久在线视频| 性做久久久久久久免费看| 激情五月综合色婷婷一区二区| 亚洲日本免费电影| 久久精品亚洲一区二区| 亚洲国产精品久久久久秋霞不卡| 亚洲人成高清| 久久久久久网址| 欧美日韩午夜| 欧美诱惑福利视频| 影音先锋亚洲精品| 久久久久久久综合色一本| 久久乐国产精品| 亚洲一区综合| 久久精品国产精品亚洲综合| 欧美a级一区| 在线成人免费观看| 久久久久久日产精品| 国产精品一区二区久久国产| 国产精品99久久久久久久vr| 欧美电影电视剧在线观看| 一本色道88久久加勒比精品| 老司机精品导航| 欧美日韩精品免费| 久久久成人网| 国产精品亚洲综合色区韩国| 国内久久精品| 国产精品一区一区三区| 国产精品嫩草99av在线| 欧美激情精品久久久久久变态| 免费久久99精品国产自在现线| 性做久久久久久免费观看欧美| 亚洲福利国产| 国产精品入口尤物| 麻豆久久精品| 国产精品人人做人人爽| 1000部精品久久久久久久久| 性色av香蕉一区二区| 欧美日韩视频免费播放| 久久免费视频网| 欧美国产一区二区在线观看| 欧美成人一区二区三区在线观看| 国产精品美女久久久久久久| 欧美日韩三级电影在线| 午夜精品久久久久99热蜜桃导演| 欧美日本精品在线| 亚洲精品日日夜夜| 日韩亚洲欧美成人| 亚洲天堂成人在线视频| 精品盗摄一区二区三区| 妖精视频成人观看www| 亚洲激情偷拍| 欧美成人免费在线视频| 欧美一区二区大片| 国产欧美日韩一区| 久久综合九色综合欧美狠狠| 玖玖综合伊人| 一区二区三区在线高清| 中文欧美在线视频| 久久国产乱子精品免费女| 精品不卡一区二区三区| 国产精品高清在线观看| 久久综合久久88| 欧美一区二区三区男人的天堂| 国产精品一区2区| 国产精品久久二区二区| 一区二区三区高清视频在线观看| 99视频在线观看一区三区| 欧美主播一区二区三区美女 久久精品人| 伊人久久av导航| 欧美中文字幕在线视频| 极品日韩久久| 性色一区二区三区| 亚洲区免费影片| 欧美一二区视频| 欧美网站在线观看| 欧美日韩网址| 欧美在线视频在线播放完整版免费观看| 91久久国产综合久久蜜月精品| av成人福利| 99精品国产高清一区二区| …久久精品99久久香蕉国产| 国产午夜精品美女视频明星a级| 国产尤物精品| 久久精品99久久香蕉国产色戒| 亚洲裸体视频| 欧美大尺度在线观看| 欧美日韩1234| 亚洲黄色精品| 91久久久在线| 亚洲激情亚洲| 欧美日韩免费看| 国产日韩一区在线| 国产午夜精品美女毛片视频| 国内免费精品永久在线视频| 一区二区三区**美女毛片| 国产精品久久影院| 国产精品日韩欧美一区二区三区| 欧美成人伊人久久综合网| 欧美激情精品久久久| 欧美第一黄色网| 国产精品自拍三区| 亚洲国产欧美日韩| 国产综合精品| 美女视频黄免费的久久| 国产一二精品视频| 一区二区三区无毛| 国产精品香蕉在线观看| 欧美日韩免费一区二区三区视频| 欧美一级一区| 欧美成在线观看| 国产亚洲欧洲997久久综合| 欧美一二三区精品| 欧美午夜不卡| 伊人成人开心激情综合网| 欧美成人自拍视频| 国产精品永久免费| 欧美在线视频一区二区| 国产精品稀缺呦系列在线| 亚洲美女av电影| 国产毛片一区二区| 欧美精品亚洲一区二区在线播放| 欧美阿v一级看视频| 欧美午夜电影在线| 亚洲精品视频一区二区三区| 免费看av成人| 亚洲男人的天堂在线观看| 91久久国产综合久久| 国产日韩欧美不卡在线| 在线视频亚洲| 国产亚洲永久域名| 国色天香一区二区| 国产小视频国产精品| 国产模特精品视频久久久久| 欧美激情精品| 亚洲激情专区| 亚洲另类在线视频| 欧美午夜激情小视频| 久久久久久久久久久久久9999| 久久精品一区二区三区中文字幕| 一区久久精品| 国产精品欧美激情| 国产又爽又黄的激情精品视频| 国产精品jizz在线观看美国| 中文国产亚洲喷潮| 亚洲第一福利在线观看| 欧美成人在线网站| 先锋影音久久| 久久综合狠狠综合久久综合88| 国产精品高清一区二区三区|