日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iOS蓝牙4.0(BLE)-LightBlue与cc2540开发板通信

發(fā)布時(shí)間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS蓝牙4.0(BLE)-LightBlue与cc2540开发板通信 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

下面我們來一次做 iPhone 和 PC 與開發(fā)板的通信實(shí)驗(yàn)。

只有 iPhone4S(含)以后的設(shè)備才支持低功耗藍(lán)牙 BLE,我們這里做的實(shí)驗(yàn)使用的是 iPhone4s.?

從 APP Store 里下載安裝了 LightBlue 程序。

通常,智能機(jī)設(shè)備作為主機(jī),CC254x 作為從機(jī),當(dāng)然,CC254x 也可以作為主機(jī),去連接當(dāng)前狀態(tài)為從機(jī)的智能機(jī)設(shè)備。

需要說明的是,由于 SmartRF 開發(fā)板中燒寫的主機(jī)程序搜索時(shí)限制了從機(jī)的 UUID,只有當(dāng)從機(jī)的 UUID 為 FFF0 時(shí)才能被 SmartRF 開發(fā)板上的主機(jī)搜到。

LightBlue 是?iOS?上非常有用的 BLE 程序,開發(fā) 2540 的從機(jī)時(shí),用這個(gè)軟件來測(cè)試很方便。?

1 打開iPhone的藍(lán)牙開關(guān)并運(yùn)行LightBlue

打開 iPhone 的藍(lán)牙,然后運(yùn)行 LightBlue 程序。

LightBlue 運(yùn)行時(shí),會(huì)自動(dòng)搜索從機(jī)。??

2 搜索Peripherals

手動(dòng)下拉 Scanning for Peripherals 可以手動(dòng)搜索從機(jī)。搜索到從機(jī)后,會(huì)顯示從機(jī)列表,并且包含主要信息,Services 的 UUID,還有發(fā)射功率,設(shè)備名稱等。?

3 連接Peripherals

點(diǎn)擊從機(jī)列表,iphone 會(huì)開始連接從機(jī)。

4 Services 列表

當(dāng)連接到從機(jī)后程序會(huì)自動(dòng)搜索從機(jī)的所有 Services,在第二幅圖中顯示的便是從機(jī)的所有 Services。?

5 Characteristic 列表

點(diǎn)擊相應(yīng)的 Service 會(huì)進(jìn)入該 Service 中包含的 Characteristics,如下圖。?

6 數(shù)據(jù)通信

然后點(diǎn)擊 Characteristics 列表中的具體的 Characteristic,會(huì)進(jìn)入 Characteristic 的通信界面,就是讀寫 char 或者 Notify。?

比如單擊 Write 向 Characteristic 為 FFF1 的寫入 ascii 碼“a”,然后在點(diǎn)擊 Read 會(huì)讀到剛才寫入的“a”。

經(jīng)過以上的實(shí)驗(yàn)后, 我們對(duì)iOS和cc2540 BLE的通信有了一個(gè)感性的認(rèn)識(shí), 為下一步的分析代碼開發(fā)產(chǎn)品增加了信心。


原文地址:http://blog.csdn.net/jeikerxiao/article/details/51172335

總結(jié)

以上是生活随笔為你收集整理的iOS蓝牙4.0(BLE)-LightBlue与cc2540开发板通信的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。