首頁 > 評測 > 快速體驗點對點無線連接——FRDM-KW40Z開發(fā)套件評測
快速體驗點對點無線連接——FRDM-KW40Z開發(fā)套件評測
- [導(dǎo)讀]
- FRDM-KW40Z開發(fā)套件提供了快速體驗點對點通信的功能,支持BLE 4.1及802.15.4-2011標(biāo)準(zhǔn),套件內(nèi)提供了兩塊開發(fā)板,可以直接實現(xiàn)通信,無需額外的設(shè)備即可快速體驗。
圖9 開發(fā)板圖賞
這里可以看到SMA天線接口與PCB F天線接口。

圖10 合照
接下來開始上電,安裝必要的驅(qū)動。

圖11 上電連接示意圖
按圖中所示的方式連接數(shù)據(jù)線與開發(fā)板,另一端當(dāng)然是連接到PC端咯。

圖12 上電后LED燈狀態(tài)
開發(fā)板上電后,指示SDA及電源的LED燈點亮,表明設(shè)備上電成功。開發(fā)板右側(cè)的4個LED燈循環(huán)做跑馬燈運動,這是等待用戶連接串口下達指令的標(biāo)志。一旦用戶使用串口連接到開發(fā)板后,這些LED燈就不閃了。
除了使用Micro USB供電之外,還有其它幾種方式也可以給開發(fā)板供電,USB提供5V的外部電壓。另外可以使用外部電源來供電,開發(fā)板上J3的P16可以為U17提供P3V3或P5-9V的外部電壓;另外也可以使用BT500通過電池來給設(shè)備供電。另外還可以通過J19來提供1.8V~3.6V之間的電壓供電。
FRDM-KW40Z開發(fā)板提供mbed式的代碼下載,即將編譯好的BIN文件拖放到映射至PC端的磁盤來實現(xiàn)代碼下載。不過目前為止在mbed平臺上還沒有發(fā)現(xiàn)對FRDM-KW40Z開發(fā)板的支持。

圖13 DAPLink磁盤
映射到PC端的磁盤卷標(biāo)名稱為DAPLink,打開該磁盤,里面有一個HTML文檔,雙擊該文檔,可以打開DAPLink的介紹

圖14 DAPLink介紹
DAPLink是一個開源項目,該項目以GIT的方式開源代碼,其目的是通過Cortex調(diào)試器來實現(xiàn)代碼下載到目標(biāo)設(shè)備。DAPLink有三個主要特性:HID接口實現(xiàn),基于CMSIS-DAP調(diào)試協(xié)議,HID接口允許常用的工具鏈來對設(shè)備進行編程及調(diào)試,目前支持的工具鏈包括MDK、IAR及pyOCD。第二個特性是拖放編程支持,通過將BIN文件拖放到USB磁盤內(nèi)即實現(xiàn)編程,這一特性目前主要是mbed平臺使用。最后一個功能是實現(xiàn)USB串口通信功能。類似DAPLink的技術(shù)還有ST的STLINK,也支持上述三種特性。
從NXP官方下載OpenSDA驅(qū)動安裝,安裝好后設(shè)備管理器中應(yīng)該會出現(xiàn)該設(shè)備的串口設(shè)備。

圖15 安裝好驅(qū)動后的串口設(shè)備
安裝好串口驅(qū)動后,就可以使用終端軟件如putty來訪問FRDM-KW40Z并與開發(fā)板進行交互。

圖16 串口參數(shù)設(shè)置
開發(fā)板出廠時的DEMO程序設(shè)置的串口通信波特率為115200,串口名稱請參考設(shè)備管理器中的名稱,這里是COM6。

圖17 串口打印的歡迎畫面
連接設(shè)備后出現(xiàn)的歡迎畫面,提示用戶按回車鍵開始進行功能測試。
現(xiàn)在將另一塊開發(fā)板也連接到電腦上。雖然可以通過鋰電池來給開發(fā)板供電,但是為了便于通過串口設(shè)置參數(shù)及觀察通信過程,這里還是選擇使用USB來供電兼實現(xiàn)通信。

圖18 雙機通信
現(xiàn)在兩塊開發(fā)板都連接好了,準(zhǔn)備實現(xiàn)無線通信。注意到兩塊開發(fā)板上的LED燈都在做跑馬燈運動,等待用戶連接串口并控制雙機通信。

圖19 默認(rèn)通信參數(shù)設(shè)置
這是使用putty分別連接兩塊開發(fā)板的情況。操作界面以菜單的形式提供給用戶,程序提供了一些全局的快速按鍵,用來調(diào)整設(shè)備的工作模式,例如t用來切換到發(fā)送模式,r用來將設(shè)備切換到接收模式,q和w分別用來切換信道等。
接下來的信息告訴我們,通過使用不同的輸入選項來實現(xiàn)不同的測試功能,例如選擇1,則實現(xiàn)連續(xù)測試,功能2實現(xiàn)分組錯誤情況測試等。
最下面一行顯示了當(dāng)前設(shè)備的工作模式,從信息可以得知,當(dāng)前兩個設(shè)備均處于傳輸模式,都使用11號信道,信號強度值均為5,測試分組個數(shù)為5個。我們需要將兩塊開發(fā)板設(shè)定為不同的工作模式,將第二塊開發(fā)板(COM7)設(shè)置為接收模式,其它參數(shù)不做調(diào)整。

圖20 接收模式
這里看到該設(shè)備(COM7)的工作模式已發(fā)生了變化,從發(fā)送模式變成了接收模式。下面測試通信過程,輸入1選擇連續(xù)測試

圖21 二級菜單
彈出的子菜提供了更多的控制選項供用戶選擇。可以選擇3或4實現(xiàn)調(diào)制或非調(diào)制的傳輸模式實現(xiàn)測試。這里選擇功能3
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前