<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>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 藍牙無(wú)線(xiàn)耳機設計及VxWorks移植方法

藍牙無(wú)線(xiàn)耳機設計及VxWorks移植方法

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

  耳機是一種無(wú)線(xiàn)語(yǔ)音傳輸技術(shù),是基于耳機在無(wú)線(xiàn)技術(shù)方面的延伸。它是相配于技術(shù)而進(jìn)入多媒體個(gè)人區域網(wǎng)絡(luò )的。隨著(zhù)技術(shù)的日趨完善和藍牙產(chǎn)品市場(chǎng)占有率逐漸提升,藍牙耳機在技術(shù)上也將不斷得到改進(jìn),使之成為個(gè)人多媒體區域網(wǎng)絡(luò )的主要配套產(chǎn)品。藍牙耳機的應用范圍除了手機以外,PDA、無(wú)繩電話(huà)應用、汽車(chē)免提工具、電話(huà)終端等,也是藍牙耳機發(fā)揮技術(shù)優(yōu)勢的應用領(lǐng)域。本文設計的藍牙耳機支持藍牙規范1.2版本,傳輸距離達10 m,傳輸速率達723.2 kb/s,并且具有低功耗和(幾乎)無(wú)輻射等技術(shù)優(yōu)點(diǎn)和優(yōu)勢。

本文引用地址:http://dyxdggzs.com/article/265769.htm

  1 藍牙技術(shù)

  藍牙作為一種低成本、短距離的無(wú)線(xiàn)連接技術(shù)標準,是由Ericsson、IBM、Intel、Nokia和Toshiba五家公司共同倡導的一種全球無(wú)線(xiàn)技術(shù)標準,是一種無(wú)線(xiàn)數據與語(yǔ)音通信的開(kāi)放性全球規范。它以低成本的短距離無(wú)線(xiàn)連接為基礎,為固定設備與移動(dòng)設備通信環(huán)境建立一個(gè)特別連接。其實(shí)質(zhì)是建立通用的無(wú)線(xiàn)空中接口及其控制軟件的公開(kāi)標準,實(shí)現設備問(wèn)的電纜替代。

  藍牙技術(shù)規范包括協(xié)議和應用規范兩個(gè)部分。協(xié)議定義了各功能元素各自的工作方式,整個(gè)藍牙協(xié)議體系結構分為4層,即核心協(xié)議層、線(xiàn)纜替代協(xié)議層、電話(huà)控制協(xié)議層和采納的其他協(xié)議層;應用規范則闡述了為了實(shí)現一個(gè)特定的應用模型,各層協(xié)議間的運轉協(xié)同機制。較典型的應用規范有撥號網(wǎng)絡(luò )、耳機(headset)、局域網(wǎng)訪(fǎng)問(wèn)和文件傳輸等。藍牙耳機的協(xié)議棧原理如圖1所示。

  

 

  

 

  2 硬件設計

  硬件電路信號處理與控制部分采用Zeevo公司的基于A(yíng)RM7的音頻處理器ZV4301。ZV4301處理器是在一個(gè)單芯片收發(fā)器上加入一個(gè)集成RF、數字信號處理、通信處理和運算及控制處理功能的48 MHz APM7微處理器,片外擴展閃存,以實(shí)現需要技術(shù)和高度最佳化的音頻處理。

  編解碼芯片采用飛利浦公司的UDAl380音頻芯片。UDAl380是一顆專(zhuān)為便攜式產(chǎn)品所設計的單芯片立體聲音頻編解碼器,可以提供立即可用的先進(jìn)音頻功能。這顆音頻編解碼器具有24位數據路徑、多重時(shí)鐘支持、DC偏移消除、支持多重數據格式以及數字靜音檢測等集成功能。本設計中,UDAl380利用與微控器接口作音控處理.并利用L3接口來(lái)控制音量。

  3 I2S總線(xiàn)

  本設計在硬件電路上使用基于I2S總線(xiàn)的音頻系統體系結構。I2S(Inter-IC Sound bus)是飛利浦公司提出的串行數字音頻總線(xiàn)協(xié)議。

  I2S總線(xiàn)只處理聲音數據,其他信號(如控制信號)必須單獨傳輸。為了使芯片的引腳盡可能少,I2S只使用了三根串行總線(xiàn)。這三根線(xiàn)分別是:提供分時(shí)復用功能的數據線(xiàn)(SD)、字段選擇線(xiàn)(聲道選擇WS)、時(shí)鐘信號線(xiàn)(SCK)。

  此設計中采用電源統一供電,ZV4301作為主設備,UDAl380作為從設備。ZV4301使用3個(gè)通用I/O口來(lái)模擬I2S總線(xiàn)。其讀寫(xiě)I2S總線(xiàn)的數據主要包括以下幾個(gè)函數;

  word_selection(); //字選擇函數

  serial_clock(); //時(shí)鐘信號函數

  serial_data(); // 串行數據函數

  shift_register(); //寄存器移位函數

  

 

  4 軟件設計

  操作系統是美國WindRiver公司于1983年設計開(kāi)發(fā)的一種嵌入式實(shí)時(shí)操作系統。良好的持續發(fā)展能力、支持多種硬件環(huán)境、高性能的內核以及友好的用戶(hù)開(kāi)發(fā)環(huán)境,使之成為所有獨立于處理器實(shí)時(shí)系統中最具特色的操作系統。

  在該設計中,軟件協(xié)議全部下載到藍牙設備內核處理器的外置閃存中,操作通過(guò)人機接口控制?;?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/VxWorks">VxWorks的軟件編寫(xiě)工作主要包括:BSP包的改動(dòng)、程序的編寫(xiě)和操作系統的裁減。由于的高度靈活性,可以很容易地對這一操作系統進(jìn)行定制或作適當開(kāi)發(fā),來(lái)滿(mǎn)足系統的實(shí)際應用需要。BSP包的改動(dòng)指根據目標硬件實(shí)際配置修改系統的配置參數宏(MAC-RO),主要修改config.h、makefile.h、bspname.h文件。

藍牙技術(shù)相關(guān)文章:藍牙技術(shù)原理

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

關(guān)鍵詞: 藍牙 VxWorks

評論


相關(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>