chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何實(shí)現(xiàn)手機(jī)和BLE透?jìng)髂K的連接和數(shù)據(jù)傳輸

中穎電子 ? 來(lái)源:中穎電子 ? 作者: CA-張振倫 ? 2022-05-19 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

BLE透?jìng)髂K

BLE(Bluetooth Low Energy),是相對(duì)于傳輸音頻視頻的傳統(tǒng)藍(lán)牙來(lái)說(shuō),一般稱(chēng)為低功耗藍(lán)牙。BLE在對(duì)功耗要求比較高,傳輸數(shù)據(jù)量少的可穿戴應(yīng)用中得到廣泛應(yīng)用。隨著智能手機(jī)(標(biāo)配BLE功能)的普及,通過(guò)BLE透?jìng)髂K可以方便地實(shí)現(xiàn)手機(jī)對(duì)各種設(shè)備的數(shù)據(jù)讀取和無(wú)線(xiàn)控制,BLE透?jìng)髂K在IOT領(lǐng)域應(yīng)用廣泛。

中穎電子近年來(lái)連續(xù)推出多款BLE SOC芯片,包括BLE4.2協(xié)議版本的SH87F8801、BLE5.0版本的SH87F8805和BLE5.2版本的SH87F8818等。中穎BLE SOC產(chǎn)品有著良好的穩(wěn)定性和可靠性,尤其適合工業(yè)領(lǐng)域藍(lán)牙應(yīng)用需求。中穎電子推出多款藍(lán)牙透?jìng)髂K廣泛應(yīng)用于電表、工控、醫(yī)療、電動(dòng)車(chē)解鎖等領(lǐng)域。

圖1. SH-BLEM01 模塊正面圖(帶屏蔽罩)

本文主要介紹如何通過(guò)第三方APP nRFConnect實(shí)現(xiàn)手機(jī)和中穎藍(lán)牙模塊之間數(shù)據(jù)傳輸。通過(guò)這款A(yù)PP可以查看藍(lán)牙模塊的廣播數(shù)據(jù)信息,連接藍(lán)牙藍(lán)牙后,通過(guò)特定的特征值獲取藍(lán)牙模塊的軟硬件版本信息。配合這款A(yù)PP,可以在前期開(kāi)發(fā)中快速打通數(shù)據(jù)傳輸通道。幫助客戶(hù)提高開(kāi)發(fā)效率,實(shí)現(xiàn)快速導(dǎo)入實(shí)現(xiàn)BLE無(wú)線(xiàn)功能。

中穎BLE透?jìng)髂K引腳介紹

以下以SH-BLEM01為例介紹一下中穎BLE模塊的管腳排列。

72d3b3ea-d74b-11ec-bce3-dac502259ad0.png

圖2. BLEM01引腳分布圖

透?jìng)髂K接3V3腳和GND就可以上電工作,P26(EN腳起作用時(shí)需要接地)接地后就可以發(fā)出廣播。P06(RX)和P07(TX)用于透?jìng)鞯?a href="http://www.brongaenegriffin.com/tags/uart/" target="_blank">UART腳,分別接MCU串口的TX和RX腳,默認(rèn)的波特率是9600.手機(jī)APP連接之后,MCU可以通過(guò)串口進(jìn)行數(shù)據(jù)傳輸。

手機(jī)端APP nRFconnect下載

一般開(kāi)發(fā)者在第一次使用中穎的BLE透?jìng)髂K,為了能夠快速的實(shí)現(xiàn)手機(jī)和藍(lán)牙模塊的連接和基本數(shù)據(jù)傳輸,我們推薦第三方Nordic的nRF connect進(jìn)行透?jìng)髂K的基本調(diào)試。

IOS系統(tǒng)手機(jī)可以在應(yīng)用商店搜索:nrf connect或者安卓手機(jī)也可以通過(guò)通過(guò)以下百度網(wǎng)盤(pán)鏈接鏈接:

https://pan.baidu.com/s/1NKocfCF0PO8VP6C7OvsIuA

提取碼:88XX。資料中包括nrfConnect的apk安裝文件和透?jìng)髂K的規(guī)格書(shū)資料。

nRF connect使用方法

nRF connect下載安裝好之后圖標(biāo)如下圖(以安卓手機(jī)為例)。打開(kāi)這款軟件可以搜索到所有正在廣播的BLE設(shè)備,以下介紹如何借助這款軟件查看廣播數(shù)據(jù)和連接BLE透?jìng)髂K。

圖3. nRF Connect安裝后圖標(biāo)

廣播數(shù)據(jù)查看

中穎的藍(lán)牙模塊上電,打開(kāi)nRF connect,可以看到如下界面:

73043100-d74b-11ec-bce3-dac502259ad0.png

圖4. nRF connect搜索到的BLE設(shè)備

nRF connec 將掃描到的BLE設(shè)備的的廣播信息顯示出來(lái),圖片中第一個(gè)設(shè)備就是中穎BLE透?jìng)?,從顯示設(shè)備信息中可以看到以下內(nèi)容:

1. 廣播名稱(chēng)-“SWBLE-220228A6”

2. MAC地址

3. 信號(hào)強(qiáng)度RSSI -60dBm

4. 廣播間隔200ms

點(diǎn)擊對(duì)應(yīng)的RSSI左邊的三角形圖標(biāo)可以看到詳細(xì)的廣播數(shù)據(jù):從當(dāng)前設(shè)備的廣播數(shù)據(jù)中可以獲得以下信息:藍(lán)牙type,部分的service的UUID,廣播名稱(chēng)、連接間隔、TX power等,有些廣播數(shù)據(jù)中還會(huì)有廠(chǎng)商自定義信息。

733aff78-d74b-11ec-bce3-dac502259ad0.png

圖5. BLE設(shè)備的廣播信息

點(diǎn)擊RAW,顯示原始的16進(jìn)制數(shù)據(jù)。

73802616-d74b-11ec-bce3-dac502259ad0.png

圖6. 廣播原始數(shù)據(jù)

通過(guò)廣播數(shù)據(jù)可以篩選需要連接的設(shè)備。nRF connect可以設(shè)置篩選條件,通過(guò)條件篩選后,可以更快速找到需要的設(shè)備。

73aed43e-d74b-11ec-bce3-dac502259ad0.png

圖7. 設(shè)置廣播篩選條件

設(shè)置了篩選條件“sw,-75dBm”之后,看到廣播設(shè)備列表中只顯示一個(gè)設(shè)備,就是中穎BLE透?jìng)髂K。這個(gè)方法可以快速找到對(duì)應(yīng)的設(shè)備,日常使用中非常方便。

73ce1b8c-d74b-11ec-bce3-dac502259ad0.png

圖8. 設(shè)置廣播篩選條件后的設(shè)備列表

連接設(shè)備

找到需要連接的設(shè)備之后,點(diǎn)擊Connect圖標(biāo)即可與藍(lán)牙模塊建立連接。建立連接之后,nRF connect APP會(huì)自動(dòng)獲取本設(shè)備包含的服務(wù)(service)。其中設(shè)備信息服務(wù)(Device information)和用于透?jìng)鞯姆?wù)(對(duì)應(yīng)的UUID:0000ffe0和UUID:0000ffe5)較為常用。

74068cd8-d74b-11ec-bce3-dac502259ad0.png

圖9. 連接設(shè)備的服務(wù)列表

點(diǎn)擊設(shè)備信息服務(wù),可以看到服務(wù)里面包含的特征值。點(diǎn)擊向下的箭頭讀取對(duì)應(yīng)的特征值的數(shù)據(jù):

硬件版本信息

固件版本信息

協(xié)議棧版本信息

通過(guò)讀取這些信息,可以得到當(dāng)前設(shè)備的關(guān)鍵版本信息。

7446b0f6-d74b-11ec-bce3-dac502259ad0.png

圖10. Device Information服務(wù)關(guān)鍵信息

選中透?jìng)鞣?wù)(對(duì)應(yīng)的UUID:0000ffe0和UUID:0000ffe5)點(diǎn)開(kāi)之后,可以分別看到0000ffe4和0000ffe9兩個(gè)特征值,對(duì)應(yīng)的屬性分別是notify和write。這兩個(gè)特征值表示數(shù)據(jù)傳輸?shù)膬蓚€(gè)通道,notify用于手機(jī)APP的數(shù)據(jù)接收(BLE透?jìng)髂K發(fā)送),write用于APP向模塊發(fā)送數(shù)據(jù)(BLE透?jìng)髂K接收)。用nRF connect APP進(jìn)行數(shù)據(jù)接收時(shí)候需要先點(diǎn)擊特征值左側(cè)向下三個(gè)箭頭圖標(biāo),打開(kāi)notify的使能,這樣模塊的才能發(fā)出數(shù)據(jù)。

748943b2-d74b-11ec-bce3-dac502259ad0.png

圖11. 數(shù)據(jù)收發(fā)特征值

通過(guò)Write屬性特征值向模塊寫(xiě)數(shù)據(jù)的時(shí)候,點(diǎn)擊向上的箭頭即可輸入發(fā)送的數(shù)據(jù)。一些常用的命令可以保存在APP中,輸入特定的名稱(chēng)便于記錄。再次發(fā)送的時(shí)候只需要點(diǎn)擊load,選中需要發(fā)送的命令點(diǎn)擊“send”即可發(fā)送,如圖12所示。

74de259e-d74b-11ec-bce3-dac502259ad0.png

圖12. APP發(fā)送數(shù)據(jù)操作

向右滑動(dòng)APP界面,可以切換到數(shù)據(jù)收發(fā)的log窗口界面。在這個(gè)窗口界面,傳輸過(guò)程中收發(fā)到的數(shù)據(jù)以及對(duì)應(yīng)的時(shí)間都有記錄??梢苑奖愕貙?duì)數(shù)據(jù)進(jìn)行分析和記錄,如下圖所示。

750d916c-d74b-11ec-bce3-dac502259ad0.png

圖13. APP發(fā)送數(shù)據(jù)操作

如果用PC軟件配合USB轉(zhuǎn)串口的轉(zhuǎn)接板可以通過(guò)串口將數(shù)據(jù)發(fā)給BLE透?jìng)髂K,模塊再將收到的數(shù)據(jù)通過(guò)notify特征值發(fā)給手機(jī)段。同樣的,手機(jī)下發(fā)的數(shù)據(jù)藍(lán)牙模塊通過(guò)串口發(fā)送到電腦,在串口調(diào)試軟件上顯示出來(lái)。下圖顯示就是串口工具收發(fā)數(shù)據(jù)的過(guò)程。

752efd2a-d74b-11ec-bce3-dac502259ad0.png

圖14. 串口調(diào)試工具數(shù)據(jù)收發(fā)界面

我們同時(shí)推薦SSCOM這款PC端串口調(diào)試工具來(lái)模擬跟藍(lán)牙模塊的串口通信。正確連接USB轉(zhuǎn)串口轉(zhuǎn)接板之后,選擇對(duì)應(yīng)的串口和對(duì)應(yīng)的波特率(默認(rèn)9600),點(diǎn)擊打開(kāi)串口,即可進(jìn)行數(shù)據(jù)的收發(fā)操作了。這款軟件也可以將常用的數(shù)據(jù)和命令保存,修改數(shù)據(jù)名稱(chēng)進(jìn)行保存,發(fā)送對(duì)應(yīng)的命令時(shí)只需點(diǎn)擊相應(yīng)的名稱(chēng)即可發(fā)送。

總結(jié)

以上介紹了中穎電子BLE透?jìng)髂K的基本特點(diǎn)以及如何借助第三方APP快速實(shí)現(xiàn)手機(jī)和BLE透?jìng)髂K的連接和數(shù)據(jù)傳輸,希望能對(duì)廣大開(kāi)發(fā)者、用戶(hù)快速上手使用中穎電子的BLE透?jìng)髂K有所幫助。

原文標(biāo)題:使用nRF connect APP實(shí)現(xiàn)手機(jī)和BLE進(jìn)行數(shù)據(jù)傳輸

文章出處:【微信公眾號(hào):中穎電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)傳輸
    +關(guān)注

    關(guān)注

    9

    文章

    2050

    瀏覽量

    66898
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    12

    文章

    725

    瀏覽量

    65633
  • 中穎電子
    +關(guān)注

    關(guān)注

    5

    文章

    177

    瀏覽量

    8124

原文標(biāo)題:使用nRF connect APP實(shí)現(xiàn)手機(jī)和BLE進(jìn)行數(shù)據(jù)傳輸

文章出處:【微信號(hào):SINO_25181447,微信公眾號(hào):中穎電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    XL2417D 無(wú)線(xiàn)模組,開(kāi)發(fā)門(mén)檻低,快速實(shí)現(xiàn)低功耗無(wú)線(xiàn)數(shù)據(jù)傳輸

    無(wú)線(xiàn)協(xié)議細(xì)節(jié),即可快速實(shí)現(xiàn)低功耗無(wú)線(xiàn)數(shù)據(jù)傳輸、智能設(shè)備互聯(lián)類(lèi)產(chǎn)品的開(kāi)發(fā) 。 []() 產(chǎn)品特點(diǎn): ● 2.4G RF SOC ● 工作電壓 1.7 V 至 3.6 V ● >4KV
    發(fā)表于 08-14 15:43

    基于FPGA的USB數(shù)據(jù)傳輸

    你也許會(huì)有疑問(wèn),明明有這么多通信方式和數(shù)據(jù)傳輸(SPI、I2C、UART、以太網(wǎng))為什么偏偏使用USB呢?
    的頭像 發(fā)表于 08-06 14:47 ?4115次閱讀
    基于FPGA的USB<b class='flag-5'>數(shù)據(jù)傳輸</b>

    JDY-24M模塊基本使用說(shuō)明(主從、MESH組網(wǎng)、BLE數(shù)據(jù)傳輸

    本文介紹了JDY-24M藍(lán)牙模塊的基本特性,如何使用其串口藍(lán)牙數(shù)據(jù)傳功能,藍(lán)牙MESH組網(wǎng)數(shù)據(jù)傳輸。
    的頭像 發(fā)表于 07-22 13:22 ?1138次閱讀
    JDY-24M<b class='flag-5'>模塊</b>基本使用說(shuō)明(主從<b class='flag-5'>透</b><b class='flag-5'>傳</b>、MESH組網(wǎng)、<b class='flag-5'>BLE</b>等<b class='flag-5'>數(shù)據(jù)傳輸</b>)

    低功耗藍(lán)牙BLE模塊HM-BT4531的技術(shù)規(guī)格與應(yīng)用指南

    SRAM和256KB FLASH,支持無(wú)線(xiàn)數(shù)據(jù)傳功能,通過(guò)與外部MCU通信實(shí)現(xiàn)BLE從設(shè)備與主設(shè)備的無(wú)線(xiàn)連接
    發(fā)表于 06-12 17:13 ?1次下載

    像這樣一款體積小巧的DTU數(shù)據(jù)傳輸終端你見(jiàn)過(guò)嗎?

    數(shù)據(jù)傳輸
    才茂通信
    發(fā)布于 :2025年06月04日 14:33:29

    SPI數(shù)據(jù)傳輸緩慢問(wèn)題求解

    我遇到了 SPI 數(shù)據(jù)傳輸速率問(wèn)題。 盡管將 SPI 時(shí)鐘頻率設(shè)置為 20 MHz,但我只獲得了 2 Kbps 的數(shù)據(jù)傳輸速率。 我正在以 115200 的波特率通過(guò) UART 監(jiān)控數(shù)據(jù)。 我正在 cyfxusbspidmamo
    發(fā)表于 05-15 08:29

    ST25DV64與HR11 NFC模塊之間如何實(shí)現(xiàn)數(shù)據(jù)傳輸

    主要目的:實(shí)現(xiàn)在兩個(gè)NFC模塊之間進(jìn)行數(shù)據(jù)傳輸 在網(wǎng)絡(luò)上搜索了一下,大概有以下方式: 1、使用FTM模式; 2、使用NDFF協(xié)議,比較復(fù)雜,目前只是想實(shí)現(xiàn)簡(jiǎn)單的兩個(gè)
    發(fā)表于 03-10 08:00

    開(kāi)源直接用!UDP-UART數(shù)據(jù)傳來(lái)了

    UDP連接數(shù)據(jù)發(fā)送到遠(yuǎn)程設(shè)備,然后將這些數(shù)據(jù)通過(guò)UART接口發(fā)送到本地設(shè)備。 這種通信方式在需要將遠(yuǎn)程設(shè)備的數(shù)據(jù)傳輸到本地設(shè)備時(shí)非常有用,例如在遠(yuǎn)程監(jiān)控和遠(yuǎn)程控制系統(tǒng)中。 ▼ UDP
    的頭像 發(fā)表于 02-05 17:14 ?472次閱讀
    開(kāi)源直接用!UDP-UART<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>透</b>傳來(lái)了

    BLE方案,IoT短距無(wú)線(xiàn)通信的“中堅(jiān)力量”

    BLE技術(shù)是一種采用藍(lán)牙通信協(xié)議在設(shè)備之間實(shí)現(xiàn)數(shù)據(jù)透明傳輸的技術(shù),設(shè)備在通信時(shí)會(huì)互相驗(yàn)證身份
    的頭像 發(fā)表于 01-21 14:23 ?655次閱讀
    <b class='flag-5'>BLE</b><b class='flag-5'>透</b><b class='flag-5'>傳</b>方案,IoT短距無(wú)線(xiàn)通信的“中堅(jiān)力量”

    MPU數(shù)據(jù)傳輸協(xié)議詳解

    在現(xiàn)代電子系統(tǒng)中,微控制器(MPU)扮演著核心角色,負(fù)責(zé)處理各種任務(wù)和數(shù)據(jù)。為了實(shí)現(xiàn)這些功能,MPU需要與其他設(shè)備進(jìn)行數(shù)據(jù)交換。數(shù)據(jù)傳輸協(xié)議就是規(guī)定這些
    的頭像 發(fā)表于 01-08 09:37 ?1231次閱讀

    ptp對(duì)實(shí)時(shí)數(shù)據(jù)傳輸的影響

    在現(xiàn)代通信技術(shù)中,點(diǎn)對(duì)點(diǎn)(P2P)網(wǎng)絡(luò)已經(jīng)成為數(shù)據(jù)傳輸的一種重要方式。P2P網(wǎng)絡(luò)允許網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)既可以作為客戶(hù)端也可以作為服務(wù)器,直接進(jìn)行數(shù)據(jù)交換。這種去中心化的網(wǎng)絡(luò)結(jié)構(gòu)對(duì)于實(shí)時(shí)數(shù)據(jù)傳輸有著深遠(yuǎn)
    的頭像 發(fā)表于 12-29 09:53 ?896次閱讀

    如何保持RJ45連接器的數(shù)據(jù)傳輸功能特點(diǎn)

    來(lái)增強(qiáng)電接觸穩(wěn)定性,我們可以更好地發(fā)揮其在現(xiàn)代通信技術(shù)中的作用,為我們的生活和工作帶來(lái)更多的便利和驚喜。 鍍金可以提供優(yōu)良的導(dǎo)電材料,確保與模塊化插頭彈片之間的電連接穩(wěn)定可靠。這種穩(wěn)定的電連接
    的頭像 發(fā)表于 12-02 17:29 ?753次閱讀
    如何保持RJ45<b class='flag-5'>連接</b>器的<b class='flag-5'>數(shù)據(jù)傳輸</b>功能特點(diǎn)

    PCIe數(shù)據(jù)傳輸協(xié)議詳解

    、網(wǎng)卡和聲卡等,以實(shí)現(xiàn)高效的數(shù)據(jù)傳輸。以下是對(duì)PCIe數(shù)據(jù)傳輸協(xié)議的介紹: 一、PCIe協(xié)議的基本概念 PCIe協(xié)議定義了一系列規(guī)范和要求,以實(shí)現(xiàn)在主機(jī)系統(tǒng)和外圍設(shè)備之間高效、可靠地進(jìn)
    的頭像 發(fā)表于 11-26 16:12 ?4846次閱讀

    LORA模塊數(shù)據(jù)傳輸速率

    LoRa(Long Range)是一種用于物聯(lián)網(wǎng)(IoT)應(yīng)用的低功耗廣域網(wǎng)(LPWAN)技術(shù)。它以其長(zhǎng)距離通信能力和低功耗特性而聞名。LoRa模塊數(shù)據(jù)傳輸速率可以根據(jù)不同的配置和地區(qū)的規(guī)定
    的頭像 發(fā)表于 10-31 17:03 ?3528次閱讀