91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

信馳達(dá)RF-BM-2340B1藍(lán)牙模塊手把手透傳指南

jf_14281695 ? 來源:jf_14281695 ? 作者:jf_14281695 ? 2023-07-28 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

RF-BM-2340B1 是信馳達(dá)科技基于美國TI的 CC2340為核心設(shè)計(jì)的一款SimpleLink 2.4 GHz 無線模塊,支持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è)級 48 MHz 晶振。模塊引出了 24 個 IO ,包含多種外設(shè),如:I2C、UART、SPI、ADC 和GPIO。支持 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串口透傳協(xié)議,本文以RF-BM-2340B1為例,講述如何使用RF-BM-2340B1藍(lán)牙模塊實(shí)現(xiàn)手機(jī)App到藍(lán)牙模塊之間的透傳,和模塊到模塊之間實(shí)現(xiàn)串口透傳,適用于信馳達(dá)RF-BM-2340xx系列藍(lán)牙模塊。

1.1 硬件準(zhǔn)備

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

wKgZomTDH6OAAdBjAAVTDN3OZcg284.png

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

RF-BM-2340B1藍(lán)牙模塊官方購買鏈接:

https://item.taobao.com/item.htm?id=702222547118

RF-BM-2340B1開發(fā)板官方購買鏈接:

https://item.taobao.com/item.htm?id=689857806284

1.2 軟件準(zhǔn)備

測試軟件:

PC端串口助手:SSCOM V5.13.1。

手機(jī)端調(diào)試APP:Android端可在應(yīng)用市場下載BLE調(diào)試寶或在Nordic官方下載nRF Connect,IOS端可在應(yīng)用市場下載light blue或nRF Connect。本篇文章采用Android端BLE調(diào)試寶測試。

SSCOM V5.13.1串口助手下載地址:

https://www.szrfstar.com/download/855.html?

CP210X驅(qū)動下載地址:

https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

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

2.1 安裝USB轉(zhuǎn)串口驅(qū)動

1 ?驅(qū)動文件如圖 2所示

wKgaomTDH9qAKtfFAABQD0u0Xfk034.png圖 2 驅(qū)動文件

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

wKgaomTDH_qARHQVAAE8oMywC4o260.png

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

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

wKgZomTDIAqALacFAADyaPDRVNg510.png

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

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

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

wKgaomTDIEOABc-UAABj7-LZ_OQ979.png

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

2.2 引腳定義

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

wKgZomTDIF6AV-lBAAQ-nURF0a0981.png

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

表 1 功能區(qū)描述

wKgaomTDIG6AI-bAAAJm1g88keM445.png

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

wKgaomTDIIGAAIFqAADUoK4WZ68166.png

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

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

wKgZomTDIKCAEP4cAAFhR7l_OTY448.png

???透傳測試

3.1 手機(jī)APP與模塊透傳通信

1 ?按照上述步驟接好線后,如下圖9,用USB轉(zhuǎn) Type-C線給模塊上電,上電后會在串口助手上打印“DEVICE START”。注意要打開串口、波特率設(shè)置為115200。

wKgaomTDIMiAfWlAABYzpB6tgJ8274.png

圖 9 模塊接線

wKgZomTDIN2AII88AACi-yTzmRw935.png

圖 10 模塊上電串口端打印

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

wKgZomTDIOuASnKAAAAyCS9GQTc874.png

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

3 ?連接成功后,會加載從機(jī)服務(wù)UUID和特征UUID通道,

1)若要進(jìn)行透傳測試,點(diǎn)亮RX/TX對應(yīng)通道右側(cè)的開關(guān)(箭頭和鈴鐺),此時可在輸入欄進(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端無需+++),注意必須以回車換行符(hex格式0D0A)作為指令結(jié)束。

wKgaomTDIQaAWuFnAAMtbe_jMwk714.png

圖 12 APP端AT指令和透傳數(shù)據(jù)

wKgZomTDIRiAITXXAACCihzEg0M276.png

圖 13 PC端串口助手透傳數(shù)據(jù)

3.2 模塊與模塊透傳通信

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

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

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

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

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

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

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

3)重啟后模塊自動進(jìn)入透傳模式,再用“+++”重新進(jìn)入AT指令模式;

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

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

6)使用“AT+EXIT”退出AT指令模式進(jìn)入透傳模式;

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

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

wKgZomTDITuAFdHWAAiwPSKvv_c237.png

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

wKgZomTDIUiAZ_8zAAJ9cZtWK3U146.png

圖 15 PC端串口助手主從機(jī)透傳操作流程

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

深圳市信馳達(dá)科技有限公司(RF-star)是一家專注于物聯(lián)網(wǎng)射頻通信方案的高科技公司,2010年即成為美國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等。

審核編輯 黃宇

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

    關(guān)注

    119

    文章

    6313

    瀏覽量

    178711
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2945

    文章

    47820

    瀏覽量

    414948
  • RF
    RF
    +關(guān)注

    關(guān)注

    66

    文章

    3201

    瀏覽量

    171820
  • 低功耗
    +關(guān)注

    關(guān)注

    12

    文章

    3447

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    藍(lán)牙模塊B40、B50與B50S,該選哪一款?

    藍(lán)牙模塊作為連接串口設(shè)備與藍(lán)牙無線通信的“橋梁”,在物聯(lián)網(wǎng)、智能家居、醫(yī)療健康等領(lǐng)域發(fā)揮著重要作用。海凌科電子推出的HLK-
    的頭像 發(fā)表于 01-26 15:46 ?186次閱讀
    <b class='flag-5'>藍(lán)牙</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b><b class='flag-5'>B</b>40、<b class='flag-5'>B</b>50與<b class='flag-5'>B</b>50S,該選哪一款?

    BLE-TPT藍(lán)牙串口模塊有何應(yīng)用優(yōu)點(diǎn)

    在物聯(lián)網(wǎng)與智能設(shè)備快速發(fā)展的今天,穩(wěn)定、高效的無線數(shù)據(jù)傳輸方案成為眾多嵌入式系統(tǒng)的核心需求。藍(lán)牙模塊,特別是基于低功耗藍(lán)牙(BLE)技術(shù)
    的頭像 發(fā)表于 01-08 15:20 ?218次閱讀
    BLE-TPT<b class='flag-5'>藍(lán)牙</b>串口<b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>有何應(yīng)用優(yōu)點(diǎn)

    HLK-B50S雙模藍(lán)牙模塊

    的關(guān)鍵。今天,我們?yōu)榇蠹医榻B一款高性能藍(lán)牙模塊——HLK-B50S,它不僅支持雙模藍(lán)牙5.3
    的頭像 發(fā)表于 12-08 11:13 ?475次閱讀
    HLK-<b class='flag-5'>B</b>50S雙模<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>

    達(dá)科技低功耗藍(lán)牙模塊賦能持續(xù)葡萄糖監(jiān)測

    持續(xù)葡萄糖監(jiān)測(CGM)正從糖尿病管理的輔助工具,演進(jìn)為個人健康管理的核心。在這一變革中,德州儀器(TI)CC2340R5系列低功耗藍(lán)牙芯片與達(dá)
    的頭像 發(fā)表于 12-02 11:22 ?1691次閱讀
    <b class='flag-5'>信</b><b class='flag-5'>馳</b><b class='flag-5'>達(dá)</b>科技低功耗<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>模塊</b>賦能持續(xù)葡萄糖監(jiān)測

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉(zhuǎn)核心例程,輕松上手AI視覺!

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉(zhuǎn)核心例程,輕松上手AI視覺!
    的頭像 發(fā)表于 11-19 13:56 ?1720次閱讀
    迅為Hi3403開發(fā)板極速啟航 | <b class='flag-5'>手把手</b>帶你玩轉(zhuǎn)核心例程,輕松上手AI視覺!

    【RK3568 NPU實(shí)戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    【RK3568 NPU實(shí)戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果
    的頭像 發(fā)表于 11-10 15:58 ?1060次閱讀
    【RK3568 NPU實(shí)戰(zhàn)】別再閑置你的NPU!<b class='flag-5'>手把手</b>帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍(lán)牙模塊參數(shù)全解析與應(yīng)用實(shí)戰(zhàn)

    物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍(lán)牙模塊參數(shù)全解析與應(yīng)用實(shí)戰(zhàn) 作為物聯(lián)網(wǎng)設(shè)備的“無線神經(jīng)末梢”,低功耗藍(lán)牙(BLE)
    的頭像 發(fā)表于 11-05 14:37 ?672次閱讀

    【教程】輕松上手~手把手教你學(xué)會使用E104-BT01藍(lán)牙模塊

    E104-BT01是成都億佰特電子科技有限公司基于德州儀器(TI)CC2541射頻芯片研發(fā)的符合藍(lán)牙協(xié)議5.0的模塊,該模塊主從一體,可實(shí)現(xiàn)模塊點(diǎn)對點(diǎn)間的
    的頭像 發(fā)表于 07-24 19:33 ?1673次閱讀
    【教程】輕松上手~<b class='flag-5'>手把手</b>教你學(xué)會使用E104-BT01<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>模塊</b>

    RT-Thread Nano硬核移植指南手把手實(shí)現(xiàn)VGLite圖形驅(qū)動適配 | 技術(shù)集結(jié)

    VGLite是NXP提供的輕量級2D圖形API,本文將手把手帶你實(shí)現(xiàn)VGLite圖形驅(qū)動適配RT-Thread。文章分為上、下兩篇,將手把手教您移植。上篇對RT-ThreadNano內(nèi)核與Finsh組件進(jìn)行移植,下篇則教您改寫SDK中的VGLite代碼以將其適配到RT-T
    的頭像 發(fā)表于 07-17 14:40 ?3390次閱讀
    RT-Thread Nano硬核移植<b class='flag-5'>指南</b>:<b class='flag-5'>手把手</b>實(shí)現(xiàn)VGLite圖形驅(qū)動適配 | 技術(shù)集結(jié)

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

    內(nèi)容概要:HM-BT4531是一款基于高性能、超低功耗藍(lán)牙5.1芯片CMT4531的低功耗藍(lán)牙(BLE)模塊。它采用32位ARM? Co
    發(fā)表于 06-12 17:13 ?2次下載

    手把手教你如何調(diào)優(yōu)Linux網(wǎng)絡(luò)參數(shù)

    在高并發(fā)網(wǎng)絡(luò)服務(wù)場景中,Linux內(nèi)核的默認(rèn)網(wǎng)絡(luò)參數(shù)往往無法滿足需求,導(dǎo)致性能瓶頸、連接超時甚至服務(wù)崩潰。本文基于真實(shí)案例分析,從參數(shù)解讀、問題診斷到優(yōu)化實(shí)踐,手把手教你如何調(diào)優(yōu)Linux網(wǎng)絡(luò)參數(shù),支撐百萬級并發(fā)連接。
    的頭像 發(fā)表于 05-29 09:21 ?966次閱讀

    正點(diǎn)原子Linux系列全新視頻教程來啦!手把手教你MP257開發(fā)板,讓您輕松入門!

    正點(diǎn)原子Linux系列全新視頻教程來啦!手把手教你MP257開發(fā)板,讓您輕松入門! 一、視頻觀看 正點(diǎn)原子手把手教你學(xué)STM32MP257-第1期:https://www.bilibili.com/video/BV
    發(fā)表于 05-16 10:42

    KiCad直播活動(三):在 Windows上編譯KiCad 手把手教您編譯/構(gòu)建 KiCad 源碼

    及 KiCad 貼紙,趕緊報名參加吧~ 直播安排 在 Windows 上編譯 KiCad 時間:3月27日 19:30 內(nèi)容:手把手幫助您從頭開始學(xué)習(xí)編譯 KiCad 代碼。 后續(xù)精彩內(nèi)容: KiCad 代碼編譯指南 插件
    的頭像 發(fā)表于 03-24 11:14 ?1672次閱讀
    KiCad直播活動(三):在 Windows上編譯KiCad <b class='flag-5'>手把手</b>教您編譯/構(gòu)建 KiCad 源碼

    《零基礎(chǔ)開發(fā)AI Agent——手把手教你用扣子做智能體》

    《零基礎(chǔ)開發(fā)AI Agent——手把手教你用扣子做智能體》是一本為普通人量身打造的AI開發(fā)指南。它不僅深入淺出地講解了Agent的概念和發(fā)展,還通過詳細(xì)的工具介紹和實(shí)戰(zhàn)案例,幫助讀者快速掌握
    發(fā)表于 03-18 12:03

    【第二章 模型與設(shè)備連接】手把手教你玩轉(zhuǎn)新版正點(diǎn)原子云

    【第二章 模型與設(shè)備連接】手把手教你玩轉(zhuǎn)新版正點(diǎn)原子云玩過物聯(lián)網(wǎng)的朋友們都知道,我們在接觸各大主流云平臺時會知道物模型的概念。 本實(shí)驗(yàn)就是針對原子云中模型與設(shè)備連接,舉個簡單例子說明,溫度傳感器通過
    發(fā)表于 03-12 09:27