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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

编程问答

iOs LightBlue与cc2540 BLE开发板之间的通信实验 [原创, 多图]

發(fā)布時(shí)間:2023/12/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOs LightBlue与cc2540 BLE开发板之间的通信实验 [原创, 多图] 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

iOs LightBlue與cc2540 BLE開(kāi)發(fā)板之間的通信實(shí)驗(yàn) [原創(chuàng),多圖]

? ? ? ? 下面我們來(lái)一次做?iPhone?和?PC?與開(kāi)發(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è)備。說(shuō)要說(shuō)明的是,由于?SmartRF?開(kāi)發(fā)板中燒寫的主機(jī)程序搜索時(shí)限制了從機(jī)的?UUID,只有當(dāng)從機(jī)的?UUID?為?FFF0?時(shí)才能被?SmartRF?開(kāi)發(fā)板上的主機(jī)搜到。

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

? ? ? 1?打開(kāi)iphone的藍(lán)牙開(kāi)關(guān)并運(yùn)行Lightblue

? ? ? ??

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

? ? ? ??運(yùn)行?Lightblue?程序。

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


? ? ? ??2?搜索從機(jī)

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

?

? ? ? ??3?連接從機(jī)

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

? ? ? ??4?Service?枚舉

? ? ? ??當(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)過(guò)以上的實(shí)驗(yàn)后, 我們對(duì)ios和cc2540 BLE的通信有了一個(gè)感性的認(rèn)識(shí), 為下一步的分析代碼開(kāi)發(fā)產(chǎn)品增加了信心。


? ? 如果需要cc2540 BLE開(kāi)發(fā)板, 請(qǐng)看這里??http://amomcu.taobao.com/?,?這里能提供基于cc2540cc2541的藍(lán)牙4.0BLE開(kāi)發(fā)的詳細(xì)硬件和軟件資料,?QQ群257318688,?阿莫單片機(jī)論壇www.AmoMcu.com?提供技術(shù)。

總結(jié)

以上是生活随笔為你收集整理的iOs LightBlue与cc2540 BLE开发板之间的通信实验 [原创, 多图]的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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