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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [置顶] iOs LightBlue与cc2540 BLE开发板之间的通信实验 [原创, 多图] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

iOs LightBlue與cc2540 BLE開發板之間的通信實驗 [原創,多圖]

? ? ? ? 下面我們來一次做?iPhone?和?PC?與開發板的通信實驗。只有?iPhone4S(含)以后的設備才支持低功耗藍牙?BLE,我們這里做的實驗使用的是?iPhone4s.?從?APP?Store?里下載安裝了?LightBlue?程序。通常,智能機設備作為主機,CC254x?作為從機,當然,CC254x?也可以作為主機,去連接當前狀態為從機的智能機設備。說要說明的是,由于?SmartRF?開發板中燒寫的主機程序搜索時限制了從機的?UUID,只有當從機的?UUID?為?FFF0?時才能被?SmartRF?開發板上的主機搜到。

LightBlue?是?iOS?上非常有用的?ble?程序,開發?2540?的從機時,用這個軟件來測試很方便。

? ? ? 1?打開iphone的藍牙開關并運行Lightblue

? ? ? ??

? ? ? ??打開?iPhone?的藍牙,然后運行?LightBlue?程序。

? ? ? ??運行?Lightblue?程序。

? ? ? ??LightBlue?運行時,會自動搜索從機。?


? ? ? ??2?搜索從機

? ? ? ??手動下拉?Scanning?for?Peripherals?可以手動搜索從機。搜索到從機后,會顯示從機列表,并且包含主要信息,Services?的?UUID,還有發射功率,設備名稱等。

?

? ? ? ??3?連接從機

? ? ? ??點擊從機列表,iphone?會開始連接從機。

? ? ? ??4?Service?枚舉

? ? ? ??當連接到從機后程序會自動搜索從機的所有?Services,在第二幅圖中顯示的便是從機的所有?Services。

?

? ? ? ??5?Characteristic?枚舉

? ? ? ??點擊相應的?Service?會進入該?Service?中包含的?characteristics,如下圖。

?


? ? ? ??6??數據通信

? ? ? ??然后點擊?Characteristics?列表中的具體的?Characteristic,會進入?Characteristic?的通信界面,就是讀寫?char?或者?Notify。

?

? ? ? ??比如單擊?Write?向?Characteristic?為?FFF1?的寫入?ascii?碼“a”,然后在點擊?Read?會讀到剛才寫入的“a”。

? ? ? ??經過以上的實驗后, 我們對ios和cc2540 BLE的通信有了一個感性的認識, 為下一步的分析代碼開發產品增加了信心。


? ? 如果需要cc2540 BLE開發板, 請看這里??http://amomcu.taobao.com/?,?這里能提供基于cc2540cc2541的藍牙4.0BLE開發的詳細硬件和軟件資料,?QQ群257318688,?阿莫單片機論壇www.AmoMcu.com?提供技術。


總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。