新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于BlueZ協(xié)議棧的嵌入式系統(tǒng)無線通信實(shí)現(xiàn)

基于BlueZ協(xié)議棧的嵌入式系統(tǒng)無線通信實(shí)現(xiàn)

作者: 時(shí)間:2010-07-29 來源:網(wǎng)絡(luò) 收藏
1、引言
隨著科學(xué)技術(shù)發(fā)展和社會進(jìn)步,越來越多的應(yīng)用到我們的實(shí)際生活中,極大的改變著我們的生活。開發(fā)低成本、高性能、高可靠性的產(chǎn)品正在成為研究的熱點(diǎn)。尤其是隨著信息化網(wǎng)絡(luò)化的發(fā)展,越來越需要與外部世界進(jìn)行信息交換,當(dāng)前主流的數(shù)據(jù)交換方式都是有線的,但有線通信存在著諸多不足,而以其無法比擬的靈活性,可移動性和極強(qiáng)的可擴(kuò)容性正得到越來越廣泛的應(yīng)用。藍(lán)牙技術(shù)作為全球統(tǒng)一的標(biāo)準(zhǔn),其目的在于建立通用的低功耗、低成本無線電空中接口及其控制軟件的公開標(biāo)準(zhǔn),使通信和計(jì)算機(jī)進(jìn)一步結(jié)合,使不同廠家生產(chǎn)的便攜式設(shè)備在沒有電線或電纜互相連接的情況下,能在近距離范圍內(nèi)具有互用、互操作的性能。而藍(lán)牙技術(shù)在多種智能設(shè)備無線互連,多媒體終端通信和家庭網(wǎng)絡(luò)等方面的應(yīng)用也越來越廣泛,本文在對藍(lán)牙的官方進(jìn)行深入研究的基礎(chǔ)上,在實(shí)驗(yàn)開發(fā)平臺上棧的移植和文件的傳輸功能。
2、 的體系結(jié)構(gòu)
由主機(jī)控制接口(Host Control Interface,HCI)、Bluetooth核心、邏輯鏈路控制和適配協(xié)議(Logical Link Control and Adaptation Protocol,L2CAP)、SCO層、其它 Bluetooth服務(wù)、用戶空間后臺進(jìn)程以及配置工具組成。它的完整結(jié)構(gòu)如圖 3.3所示(其中除應(yīng)用程序和硬件外為 BlueZ提供的部分)。


3、BlueZ協(xié)議的移植 [2]
本文涉及到的硬件平臺是三星公司的S3C2410a 開發(fā)板,軟件平臺是內(nèi)核版本為 2.4.20的Linux操作, 為藍(lán)牙協(xié)議棧BlueZ的移植, 可進(jìn)行以下步驟進(jìn)行移植:

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

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

關(guān)閉