• <nav id="oo0oo"></nav><tr id="oo0oo"></tr>
      
      
    • <blockquote id="oo0oo"><strong id="oo0oo"></strong></blockquote>
    • 亚洲色最新高清AV网站,内射干少妇亚洲69XXX,国产亚洲精品第一综合另类,鲁丝片一区二区三区免费,久热这里有精品免费视频,色一伊人区二区亚洲最大,日韩人妻无码一区二区三区,被拉到野外强要好爽

      實測對比CC2540 BTool和nRF Connect 在nRF52840 Dongle的BTool測試

      2023-07-20 15:45:08 信馳達科技

      BTool是一個用于藍牙設備調試的PC軟件工具,工作在Central/Master 。它可以讓用戶通過PC軟件同Peripheral/Slave BLE設備之間建立連接。在測試藍牙模塊的直驅功能時,使用BTool可以快速開發模塊的功能,縮短研發周期。

      市面上主流的BTool軟件有幾款,CC2540 BToolnRF Connect for Desktop較為常用,兩者的BTool直驅測試體驗如何,本文具體對比了CC2540 BToolnRF Connect for Desktop的使用體驗。

      CC2540 BToolnRF Connect for Desktop的體驗對比如下:

      1.nRF Connect for Desktop可以同時連接多個從機,并進行直驅命令操作。而CC2540 BTool只能挨個切換設備進行直驅操作。

      2. nRF Connect for Desktop的直驅操作更為精簡,CC2540 BTool的直驅操作非常繁復。

      3. nRF Connect for Desktop優化的界面設計,易于查看關鍵信息。

      在測試中,我們選用了信馳達科技基于nRF52840RF-DG-40A硬件BTool工具,其性能、穩定性上要好于TICC2540 USB Dongle硬件,各位電子工程師們可以嘗試一下這款RF-DG-40A

      當然本文重點是軟件方面的實測對比,具體的測試分析過程請看下面。

      首先我們需要在測試前做好軟硬件準備。

      本文測試中需要準備的硬件有:CC2540 USB DongleRF-DG-40A,信馳達科技的RF-Module EB CC254x開發套件。

      準備的軟件有CC2540 BToolnRF Connect for Desktop

      一、CC2540 BTool直驅功能測試

      硬件準備:CC2540 USB DongleRF-Module EB CC254x開發套件

      軟件準備:CC2540 BTool

      BTool的下載鏈接:http://www.icp163.cn/downloadnda/568-cn.html

      在軟硬件準備好之后,我們開始CC2540 BTool軟件的直驅測試:

      1.安裝好CC2540 BTool后,將RF-Module EB CC254x開發套件上電,打開軟件CC2540 BTool,確認COM號,點擊OK

      無線通信方案廠商

      2、點擊Scan掃描設備,

      無線通信方案廠商

      3、在Slave BAD根據MAC地址選擇要連接的設備

      無線通信方案廠商

      4、點擊Establish連接,連接成功后在左側會顯示已連接的設備,點擊Read/Write

      無線通信方案廠商

      對藍牙模塊進行直驅測試前,我們需要進行最基礎的通信測試,即透傳測試。

      利用藍牙模塊RF-Module EB CC254xBTool發送數據

      1、在Sub-Procedure選擇 Discover Characteristic by UUID,Characteristic UUID 輸入E4:FF點擊ReadStatus 顯示Success

      無線通信方案廠商

       

      2、在Characteristic Value Handle 輸入0x000F Value輸入 01 00 ,點擊 Write ,Status 顯示Success

      無線通信方案廠商

      3、此時通過串口助手采用16進制發送的31 32 33 34 34 36 37,此時消息框中出現發送的數據。

      無線通信方案廠商

       

      串口發送數據,BTool端接收成功后,我們測試BTOOL向藍牙模塊發送數據。

      1.Characteristic UUID 輸入E9:FF點擊ReadStatus 顯示Success,在Characteristic Value Handle 輸入0x0013 Value輸入 發送的數據 11 33 66 99 ,點擊 Write ,Status 顯示Success,串口助手顯示11 33 66 99

      無線通信方案廠商

       

      基礎的通信測試成功后,正式開始直驅功能測試。

      1.PWM功能測試:

      1.1 Characteristic Read中在Sub-Procedure選擇 Read Using Characteristic by UUID,Characteristic UUID 輸入B1:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x004D,Value中輸入01 ,點擊Write,初始化全高脈寬輸出。

      無線通信方案廠商

      1.2 Characteristic UUID 輸入B2:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0050,Value中輸入00 00 00 00 ,點擊Write,開發板的小燈亮了起來。

      無線通信方案廠商

       

      1.3 Characteristic UUID 輸入B2:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0050,Value中輸入EE EE EE EE ,點擊Write,開發板的小燈暗了一些。

      無線通信方案廠商

      2.ADC功能測試

      2.1 Characteristic UUID 輸入D1:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0036,Value中輸入03,點擊Write,開啟兩路ADC

      無線通信方案廠商

      2.2 Characteristic UUID 輸入D2:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0039,Value中輸入01 F4500ms,點擊Write,設置采樣周期。

      無線通信方案廠商

      2.3 Characteristic UUID 輸入D4:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0041,Value中輸入01 00,采集一路ADC數據。

      無線通信方案廠商

       

       

      3.IO電平采集

      3.1 Characteristic UUID 輸入F1:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0017,Value 輸入00 設置所有普通I/O口為輸入口。

      無線通信方案廠商

      3.2 Characteristic UUID 輸入F3:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x001E,Value 輸入01 00,點擊Write,當有電平變化時,消息框就會輸出值,按下開發板上的按鍵,電平值從3F00111111)變化為3E00111110)。

      無線通信方案廠商

       

      4.定時翻轉

      4.1 Characteristic UUID 輸入F1:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0017,Value 輸入FF,點擊Write.I/0口設置為輸入口。

      無線通信方案廠商

      4.2 Characteristic UUID 輸入F5:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0024,Value 輸入05 DC1.5S,點擊Write

       

      無線通信方案廠商

       

       

      4.3 Characteristic UUID 輸入F4:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0021,Value 輸入05 DC1.5S,點擊Write.可以見到開發板上連接I06的小燈以1.5S的間隔亮滅。

      無線通信方案廠商

      4.4 Characteristic UUID 輸入F7:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x002A,Value 輸入05 DC1.5S,點擊Write

      無線通信方案廠商

       

      4.5 Characteristic UUID 輸入F6:FF,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0027,Value 輸入05 DC1.5S,點擊Write.可以見到開發板上連接I07的小燈以1.5S的間隔亮滅。

      無線通信方案廠商

      5.自定義事件功能

      5.1 Characteristic Read中在Sub-ProcedureRead Characteristic Value/Descriptor,Characteristic Value Handle 輸入0x008C, ,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x008C,Value輸入 01 00 1E FF FF FF FF FF 04 FF 00 00,點擊Write

      無線通信方案廠商

      5.2Characteristic Value Handle 輸入0x0092, ,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0092,Value輸入 08 02 00 00 00,點擊Write

      無線通信方案廠商

       

      5.3Characteristic Value Handle 輸入0x0095, ,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0095,Value輸入 01 02,點擊Write

       

      無線通信方案廠商

      5.4 Characteristic Value Handle 輸入0x0086, ,點擊Read,Characteristic Write中的Characteristic Value Handle 輸入 0x0086,Value輸入 1F 1D 03 02 01 FF 07,點擊Write.

      連接P07口的小燈將在32S后熄滅。

      無線通信方案廠商

       

      接下來我們進行nRF Connect for Desktop的測試

      二、nRF Connect for Desktop直驅功能測試

      硬件準備:RF-DG-40ARF-Module EB CC254x開發套件

      軟件準備:nRF Connect for Desktop

      nRF Connect for Desktop下載地址:

      https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-desktop/Download#infotabs

       

      1.首先打開 nRF Connect for Desktop,打開Bluetooth Low EnergyOpen 按鈕,如果是第一次使用,需要點擊安裝一下。

      無線通信方案廠商

      2.RF-DG-40A上電,選擇RF-DG-40A所對應的COM口,點擊Start scan

      無線通信方案廠商

      3.隨后會出現附近正在廣播的藍牙設備列表。點擊其中的測試的藍牙開發板設備,會開始進入連接過程

      無線通信方案廠商

      4.開始測試基礎的通信,即透傳測試,在FFE4中打開notify

      無線通信方案廠商

      5.使用串口助手發送數據,nRF Connect for Desktop收到從串口助手發來的數據。

      無線通信方案廠商

       

      6.nRF Connect for DesktopFFE9中輸入 11 33 66 99 ,在串口助手中也可以收到同樣的數據。

      無線通信方案廠商

      現在開始進行直驅功能測試:

      1.PWM功能

      1.1 FFB1,輸入00 ,全低脈寬初始化四路 PWM 通道,開發板上4個小燈全部亮起來了。

      無線通信方案廠商

      1.2 FFB2輸入FF FF FF FF,設置為全高脈寬,4個燈全部熄滅。

      無線通信方案廠商

      1.3 FFB2中輸入 EE EE EE EE,燈亮起來了,但亮度明顯偏暗。

      無線通信方案廠商

      1.4 FFB2輸入00 00 00 00,亮度恢復到最初的最亮的情況。

      無線通信方案廠商

      2.ADC功能

      2.1FFD1輸入03,打開兩路ADC通道。

      無線通信方案廠商

      2.2FFD3中打開notify,可以收到ADC0ADC數據。

      無線通信方案廠商

      3.I/O功能

      3.1 FFF1中輸入00,設置I/O為輸入口。

      無線通信方案廠商

      3.2 打開FFF3notify通道,按下開發板的按鍵,看到從3F00111111)到3E00111110)再回到3F

      無線通信方案廠商

      3.3 FFF1輸入FF,設置I/O口為輸出口。

      無線通信方案廠商

      3.4 FFF5輸入00 00 05 DC.

      無線通信方案廠商

      3.5 FFF4輸入00 00 05 DC,可以看見連接I06的小燈以1.5S的間隔亮滅。

      無線通信方案廠商

      3.6 FFF7輸入00 00 05 DC

      無線通信方案廠商

      3.7FFF4輸入00 00 05 DC,可以看見連接I07的小燈以1.5S的間隔亮滅。

      無線通信方案廠商

      4.事件

      4.1 FE03中輸入01 00 1E FF FF FF FF FF 04 FF 00 00

      無線通信方案廠商

      4.2 FE05中輸入08 02 00 00 00

      無線通信方案廠商

      4.3 FE06中輸入01 02

      無線通信方案廠商

      4.4 FE01中輸入1F 1D 03 02 01 DD 07,連接P07的小燈在32S后熄滅。

      無線通信方案廠商

       

      對比了CC2540 BToolnRF Connect for Desktop的直驅功能測試后,總結出了幾點:

      1. CC2540 BTool每次只能對一個設備進行直驅控制操作,如果要操作另一個設備,需要切換下拉菜單,切換對用的MAC地址。如果要同時操作多個從機設備,CC2540 BTool難以實現。而nRF Connect for Desktop可以同時連接多個從機,實時顯示出來,如果需要對某個具體模塊進行直驅操作,直接打開對應的模塊操作界面即可。

      無線通信方案廠商

      2. CC2540 BTool進行直驅操作太麻煩了,從筆者上面的截圖可以看到,每一次進行直驅命令時,先要輸入UUID,讀出句柄,再去賦值區域輸入相應的參數。每進行一次操作都要至少4步以上。反觀nRF Connect for Desktop就簡單得多,不需要讀出句柄后進行賦值,直接在對應的句柄地址FE處輸入參數即可。而且其他所有句柄的參數都可以看見,CC2540 BTool的其他參數是沒有辦法同時看到的。

      3. nRF Connect for Desktop的軟件界面優化比CC2540 BTool好很多。在CC2540 BTool上進行測試時,感覺是在虛擬機上操作,可視化體驗非常差。nRF Connect for Desktop優化很好,可視化展示基本可以查看所有需要的參數。

      綜合以上測評體驗,如果選擇BTool軟件進行BLE模塊測試的話,推薦使用nRF Connect for Desktop。抓包硬件方面,信馳達推出的RF-DG-40ATI 原廠的CC2540 USB Dongle使用體驗更好,大家有興趣可以嘗試一下。

      信馳達科技專注藍牙領域十年,擁有豐富的方案設計經驗。信馳達科技的Nordic Sniffer方案表現出色。

      信馳達科技是行業知名度和信譽度優秀的無線射頻解決方案提供商及低功耗射頻核心器件供應商,旗下產品包含豐富的Nordic系列產品,例如nRF52840。專業的技術支持團隊為您提供專業的定制化服務,更多Nordic方案,請關注信馳達科技

      快速購買樣品

      主站蜘蛛池模板: 久久天天躁狠狠躁夜夜躁2020| 精品人妻日韩中文字幕| 久久蜜臀av一区三区| 成人无码一区二区三区网站| 精品国产大片中文字幕| 日本成熟少妇激情视频免费看| 色偷偷亚洲女人天堂观看| 国产午夜在线观看视频| 欧美国产日产一区二区| 少妇高潮喷水惨叫久久久久电影| 五月婷婷中文字幕| 少妇高潮喷水正在播放| 日韩av中文字幕有码| 国产精品日韩深夜福利久久| 大香蕉av一区二区三区| 精品国精品国自产在国产| 国产三级精品三级色噜噜| 熟女人妻aⅴ一区二区三区电影| 国产情侣激情在线对白| 极品粉嫩小泬无遮挡20p| 成人乱码一区二区三区四区| 国产精品麻豆中文字幕| 国产综合色在线精品| 亚洲精品日韩中文字幕| 97久久精品人人澡人人爽| 欧美牲交a欧美牲交aⅴ免费真| 亚洲男人天堂东京热加勒比| 国产午夜福利免费入口| 最新国产精品亚洲| 亚洲国产精品综合久久2007| 色婷婷欧美在线播放内射| 日韩 一区二区在线观看| 亚洲综合网中文字幕在线| 国产线播放免费人成视频播放| 国产免费一区二区不卡| 九九成人免费视频| 高潮精品熟妇一区二区三区| 白白发布视频一区二区视频| 国产精品中文字幕观看| 狠狠五月深爱婷婷网| 十八禁国产一区二区三区|