加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • ???使用前準(zhǔn)備
    • ???硬件調(diào)試
    • ???透?jìng)鳒y(cè)試
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

信馳達(dá)RF-BM-2340B1藍(lán)牙模塊手把手透?jìng)髦改?/h1>

2023/07/28
3520
閱讀需 10 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

???使用前準(zhǔn)備

RF-BM-2340B1 是信馳達(dá)科技基于美國(guó)TI的 CC2340為核心設(shè)計(jì)的一款SimpleLink 2.4 GHz 無(wú)線模塊,支持Bluetooth?5.3 Low ?Energy、Zigbee?、IEEE 802.15.4g、TI 15.4-Stack (2.4 GHz)及私有協(xié)議。集成了高性能 ARM Cortex-M0+ 處理器,具有 512 KB Flash、 36 KB 超低泄漏 SRAM,板載工業(yè)級(jí) 48 MHz 晶振。模塊引出了 24 個(gè) IO ,包含多種外設(shè),如:I2C、UART、SPIADCGPIO。支持 BLE 5 功能:高速模式(2 Mbps PHY),遠(yuǎn)距離廣播(LE Coded 125kbps 和500kbps PHY),且向下兼容 BLE 4.2 及早期的 BLE 規(guī)范的關(guān)鍵功能。RF-BM-2340B1支持藍(lán)牙5.0串口透?jìng)鲄f(xié)議,本文以RF-BM-2340B1為例,講述如何使用RF-BM-2340B1藍(lán)牙模塊實(shí)現(xiàn)手機(jī)App到藍(lán)牙模塊之間的透?jìng)?,和模塊到模塊之間實(shí)現(xiàn)串口透?jìng)?,適用于信馳達(dá)RF-BM-2340xx系列藍(lán)牙模塊。

1.1?硬件準(zhǔn)備RF-BM-2340B1模塊、開發(fā)板和轉(zhuǎn)接板實(shí)物如下圖:

圖 1 RF-BM-2340B1模塊、開發(fā)板、轉(zhuǎn)接板實(shí)物圖

RF-BM-2340B1藍(lán)牙模塊官方購(gòu)買鏈接:https://item.taobao.com/item.htm?id=702222547118RF-BM-2340B1開發(fā)板官方購(gòu)買鏈接:https://item.taobao.com/item.htm?id=6898578062841.2?軟件準(zhǔn)備測(cè)試軟件:PC端串口助手:SSCOM V5.13.1。手機(jī)端調(diào)試APP:Android端可在應(yīng)用市場(chǎng)下載BLE調(diào)試寶或在Nordic官方下載nRF Connect,IOS端可在應(yīng)用市場(chǎng)下載light blue或nRF Connect。本篇文章采用Android端BLE調(diào)試寶測(cè)試。

SSCOM V5.13.1串口助手下載地址:https://www.szrfstar.com/download/855.html?

CP210X驅(qū)動(dòng)下載地址:https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

???硬件調(diào)試

2.1?安裝USB轉(zhuǎn)串口驅(qū)動(dòng)1 ??驅(qū)動(dòng)文件如圖 2所示

圖 2 驅(qū)動(dòng)文件

2 ??下載驅(qū)動(dòng)文件后解壓,根據(jù)電腦操作系統(tǒng)的類型,點(diǎn)擊安裝相應(yīng)的程序,以 32 位電腦操作系統(tǒng)為例,安裝如圖 3 所示的程序(64 位操作系統(tǒng)則安裝后綴為*64 的程序)。

圖 3 安裝串口驅(qū)動(dòng)

3 ??安裝完成后,電腦使用 USB 轉(zhuǎn) Type-C 線連接上開發(fā)板,右鍵點(diǎn)擊計(jì)算機(jī)(我的電腦)→管理→設(shè)備管理器→端口,查看驅(qū)動(dòng)是否安裝成功,安裝成功則如圖 4 所示(若顯示為黃色感嘆號(hào),則重復(fù)步驟 2)。

圖 4 驅(qū)動(dòng)安裝成功圖

4 ??找到串口調(diào)試助手并打開,串口調(diào)試助手會(huì)自動(dòng)識(shí)別 USB 轉(zhuǎn)串口工具,串口調(diào)試助手圖標(biāo)如圖 5 所示,設(shè)置正確后,點(diǎn)擊打開串口,界面如圖6所示。

圖 5 串口調(diào)試助手圖標(biāo)

圖 6 串口調(diào)試助手界面

2.2?引腳定義1 ??RF-BM-2340B1模塊使用的開發(fā)底板為RF-DK-2652_1352,開發(fā)底板功能區(qū)分布如圖7,表1為其各功能區(qū)的描述。

圖 7 RF-DK-2652_1352開發(fā)底板

表 1 功能區(qū)描述

2 ??RF-BM-2340B1 模塊接線引腳為VCC、GND、RX (DIO22)、TX (DIO20)、CTS (DIO2)、U_EN(DIO6),對(duì)照RF-BM-2340B1硬件手冊(cè)可以找到具體引腳位置;

圖 8 RF-BM-2340B1模塊引腳圖

表 2模塊與開發(fā)板引腳對(duì)應(yīng)表

???透?jìng)鳒y(cè)試

3.1?手機(jī)APP與模塊透?jìng)?a class="article-link" target="_blank" href="/tag/%E9%80%9A%E4%BF%A1/">通信1 ??按照上述步驟接好線后,如下圖9,用USB轉(zhuǎn) Type-C線給模塊上電,上電后會(huì)在串口助手上打印“DEVICE START”。注意要打開串口、波特率設(shè)置為115200。

圖 9 模塊接線

圖 10 模塊上電串口端打印

2 ??在手機(jī)上打開下載好的 “BLE調(diào)試寶”,連接模塊。

圖 11 BLE調(diào)試寶APP藍(lán)牙搜索連接界面

3 ??連接成功后,會(huì)加載從機(jī)服務(wù)UUID和特征UUID通道,1)若要進(jìn)行透?jìng)鳒y(cè)試,點(diǎn)亮RX/TX對(duì)應(yīng)通道右側(cè)的開關(guān)(箭頭和鈴鐺),此時(shí)可在輸入欄進(jìn)行數(shù)據(jù)下發(fā)操作(RX是手機(jī)向BLE發(fā)送數(shù)據(jù)通道,TX是BLE向手機(jī)發(fā)送數(shù)據(jù)通道);2)若要使用APP端AT指令進(jìn)行參數(shù)配置或查詢,點(diǎn)亮AT指令通道(6E400004)右側(cè)的開關(guān),寫入指令(APP端無(wú)需+++),注意必須以回車換行符(hex格式0D0A)作為指令結(jié)束。

圖 12 APP端AT指令和透?jìng)鲾?shù)據(jù)

圖 13 PC端串口助手透?jìng)鲾?shù)據(jù)

3.2?模塊與模塊透?jìng)魍ㄐ?/p>

準(zhǔn)備兩個(gè)RF-BM-2340B1模塊,一個(gè)做藍(lán)牙主機(jī),一個(gè)做藍(lán)牙從機(jī),按照上述步驟接好線后,給模塊上電,選擇好對(duì)應(yīng)端口,波特率設(shè)置為115200,按照以下步驟進(jìn)行主從機(jī)的連接通信。

注意:輸入+++不需要回車換行,其余AT指令均需回車換行(rn),以下不再特別說明。

1 ??從機(jī)配置信息:

模塊上電默認(rèn)透?jìng)髂J?,不需要進(jìn)行參數(shù)配置,僅需“+++”進(jìn)入AT指令模式,待返回“OK”后,使用“AT+NAME?”或“AT+MAC?”查詢?cè)O(shè)備信息用來(lái)提供給主機(jī)建立連接使用,再用“AT+EXIT”退出AT模式進(jìn)入透?jìng)髂J?,等待主機(jī)掃描連接進(jìn)行通信;

2 ??主機(jī)配置信息:

1)模塊上電默認(rèn)為透?jìng)髂J?,使用?++”進(jìn)入AT指令模式;

2)模塊默認(rèn)上電后為從機(jī)角色,使用“AT+ROLE=1”(或者2,主從一體)指令設(shè)置為主機(jī)角色,再用“AT+RESTART”重啟模塊;

3)重啟后模塊自動(dòng)進(jìn)入透?jìng)髂J?,再用?++”重新進(jìn)入AT指令模式;

4)使用“AT+SCAN”掃描周圍從模塊信息;

5)接下來(lái)就是主機(jī)連接從機(jī),根據(jù)從機(jī)模塊查詢到的NAME或MAC信息,在主機(jī)打印的設(shè)備列表中找出對(duì)應(yīng)NAME和MAC的從機(jī)模塊的序列號(hào),使用“AT+CONNECT=x(序列號(hào))”向從設(shè)備發(fā)起連接,連接成功會(huì)打印“CONNECTED”信息;

6)使用“AT+EXIT”退出AT指令模式進(jìn)入透?jìng)髂J剑?/p>

7)往串口寫入數(shù)據(jù)進(jìn)行通信測(cè)試,主機(jī)發(fā)送的數(shù)據(jù)會(huì)在從機(jī)的串口打印出來(lái),從機(jī)發(fā)送的數(shù)據(jù)會(huì)在主機(jī)的串口打印出來(lái)。比如,主機(jī)向串口寫入“1234567A”,那么從機(jī)端串口就會(huì)打印輸出“1234567A”。

本測(cè)試中藍(lán)牙主、從機(jī)均采用RF-BM-2340B1模塊,因透?jìng)鞣?wù)UUID和特征UUID兼容,從機(jī)也可用我司RF-BM-BG22Ax模塊替代。

圖 14 模塊測(cè)試實(shí)物連接圖

圖 15 PC端串口助手主從機(jī)透?jìng)鞑僮髁鞒?/p>

關(guān)于信馳達(dá)

深圳市信馳達(dá)科技有限公司(RF-star)是一家專注于物聯(lián)網(wǎng)射頻通信方案的高科技公司,2010年即成為美國(guó)TI公司官方推薦設(shè)計(jì)方案公司,之后陸續(xù)得到Silicon Labs、Nordic、Realtek和ASR等海內(nèi)外知名芯片企業(yè)的認(rèn)可和支持。公司提供物聯(lián)網(wǎng)藍(lán)牙模塊和應(yīng)用方案,包括BLE、Wi-Fi、Wi-SUN、LoRa、Zigbee、Thread、UWB等。欲了解更多信息,請(qǐng)?jiān)L問公司網(wǎng)站www.szrfstar.com或關(guān)注微信公眾號(hào)“信馳達(dá)科技”,購(gòu)買樣品請(qǐng)?jiān)谔詫欰PP上搜索“信馳達(dá)”進(jìn)入官方店鋪購(gòu)買。

 

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
ADRF5250BCPZRL 1 Analog Devices Inc 0.1 GHz to 6 GHz Silicon SP5T Switch
暫無(wú)數(shù)據(jù) 查看
HMC347LP3E 1 Hittite Microwave Corp SPDT, 0MHz Min, 14000MHz Max, 1 Func, 2.4dB Insertion Loss-Max, GAAS, 3 X 3 MM, ROHS COMPLIANT, LEADLESS, PLASTIC, SMT, QFN-16
$90.88 查看
HMC1082LP4E 1 Analog Devices Inc 5.5 GHz to 18 GHz, GaAs, pHEMT, MMIC, Medium Power Amplifier

ECAD模型

下載ECAD模型
$37.59 查看
信馳達(dá)

信馳達(dá)

深圳市信馳達(dá)科技有限公司(RF-star)是一家專注于低功耗無(wú)線射頻和物聯(lián)網(wǎng)領(lǐng)域的高新技術(shù)企業(yè)。自2010年起,信馳達(dá)成為美國(guó)德州儀器(TI)中國(guó)區(qū)的第三方合作伙伴后,先后與Silicon Labs、Nordic、Realtek、卓勝微等國(guó)內(nèi)外知名芯片原廠展開緊密合作。 截止目前,我們已擁有60余項(xiàng)專利認(rèn)證和軟件著作權(quán),獲得BQB、SRRC、FCC、IC、CE等數(shù)百個(gè)權(quán)威產(chǎn)品認(rèn)證。經(jīng)過十余年的發(fā)展,信馳達(dá)已成為物聯(lián)網(wǎng)行業(yè)內(nèi)優(yōu)秀的無(wú)線射頻解決方案提供商,產(chǎn)品涉及BLE,Wi-Fi,ZigBee, Matter, Thread,Sub-1G,Wi-SUN,UWB等無(wú)線通信技術(shù),已廣泛應(yīng)用于IoT、工業(yè)、汽車、消費(fèi)、醫(yī)療、家居等諸多領(lǐng)域。

深圳市信馳達(dá)科技有限公司(RF-star)是一家專注于低功耗無(wú)線射頻和物聯(lián)網(wǎng)領(lǐng)域的高新技術(shù)企業(yè)。自2010年起,信馳達(dá)成為美國(guó)德州儀器(TI)中國(guó)區(qū)的第三方合作伙伴后,先后與Silicon Labs、Nordic、Realtek、卓勝微等國(guó)內(nèi)外知名芯片原廠展開緊密合作。 截止目前,我們已擁有60余項(xiàng)專利認(rèn)證和軟件著作權(quán),獲得BQB、SRRC、FCC、IC、CE等數(shù)百個(gè)權(quán)威產(chǎn)品認(rèn)證。經(jīng)過十余年的發(fā)展,信馳達(dá)已成為物聯(lián)網(wǎng)行業(yè)內(nèi)優(yōu)秀的無(wú)線射頻解決方案提供商,產(chǎn)品涉及BLE,Wi-Fi,ZigBee, Matter, Thread,Sub-1G,Wi-SUN,UWB等無(wú)線通信技術(shù),已廣泛應(yīng)用于IoT、工業(yè)、汽車、消費(fèi)、醫(yī)療、家居等諸多領(lǐng)域。 收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

信馳達(dá)科技的研發(fā)團(tuán)隊(duì)在無(wú)線通信模塊行業(yè)擁有多年的經(jīng)驗(yàn)和技術(shù)積累,致力于為客戶提供優(yōu)質(zhì)的無(wú)線射頻解決方案和產(chǎn)品服務(wù)。作為美國(guó)TI第三方IDH,信馳達(dá)科技將持續(xù)推動(dòng)著藍(lán)牙及多協(xié)議產(chǎn)品的市場(chǎng)普及和技術(shù)進(jìn)步,對(duì)TI的第四代無(wú)線SoC----CC2340進(jìn)行全方位的支持,加速其在市場(chǎng)上的推廣和應(yīng)用。