首頁 > 評測 > 快速體驗點對點無線連接——FRDM-KW40Z開發(fā)套件評測
快速體驗點對點無線連接——FRDM-KW40Z開發(fā)套件評測
- [導讀]
- FRDM-KW40Z開發(fā)套件提供了快速體驗點對點通信的功能,支持BLE 4.1及802.15.4-2011標準,套件內提供了兩塊開發(fā)板,可以直接實現(xiàn)通信,無需額外的設備即可快速體驗。
圖22 連續(xù)通信
接收設備開始接收發(fā)送端傳輸過來的信息,在終端窗口顯示了接收到的分組數(shù)據(jù)。如果要停止測試,在發(fā)送端的窗口里輸入p即可。
菜單提供了豐富的其它類型的測試功能,其中一個我們比較感興趣,就是距離對信號的影響。兩塊開發(fā)板都沒有焊接外接的SMA天線,直接開發(fā)板上的天線來測試效果。將兩塊開發(fā)板均設置為Range test功能,通過移動開發(fā)板之間的位置,在終端窗口上看到檢測到的信號發(fā)生變化。
圖23 放在一起時的信號
圖24 調整開發(fā)板距離后的信號
可以看到,移動FRDM-KW40Z開發(fā)板的位置,明顯看到信號強度的變化。由于兩塊開發(fā)板都是連接在USB接口上,所以測試的距離有限,最遠處約1米左右。
簡單小結,官方宣稱的開箱即用(聯(lián))的功能確實很實用,無需額外的設備,也無需額外的編程,就可以體驗無線連接并實實在在看到通信的過程。這也是套件內提供了兩塊開發(fā)板的緣故吧。
當然,咱們的最終目標還是要在產品上實現(xiàn)相應的功能,所以定制及編程就是接下來的工作。
NXP提供了KW40Z Connectivity Software供用戶進行快速開發(fā)。軟件包提供了KSDK及互聯(lián)軟件包,其中包含了一個Project Cloner工具,幫助用戶快速建立工程模板。
圖25 KW40Z Connectivity Software軟件包
KW40Z Connectivity Software軟件包提供的Project Cloner需要.NET 3.5運行時環(huán)境支持,如果在Windows 10上運行的話,需要先安裝.NET Framework 3.5的支持。
圖26 安裝.NET 3.5
安裝.NET 3.5環(huán)境需要聯(lián)機下載,可能需要一段時間,視網(wǎng)絡速度而定。
我們使用Project Cloner來定制一個簡單的程序。啟動Project Cloner
圖27 Project Cloner
在Project Cloner里面設置相應的參數(shù),比如工程的程序類型,是選擇實現(xiàn)藍牙功能還是SMAC功能等;代碼的配置,選擇是實現(xiàn)裸機還是使用RTOS支持;生成的工程的名稱及位置等。這些參數(shù)設定好了之后,點擊Clone Project按鈕,就會在指定的目錄里生成一個示例工程。
需要注意的是,Project Cloner目前還只支持生成IAR工程文件。
圖28 生成的程序框架
生成的IAR工程文件里包含了源代碼及SDK庫支持,用IAR打開生成的工程,通過添加或修改源代碼從而實現(xiàn)自己需要的功能。
生成的的工作區(qū)空間內實際包含兩個工程文件,一個是庫文件,另一個則是特定的用戶工程文件。編譯的時候需要先編譯相應的庫,然后再編譯用戶工程文件。
圖29 編譯庫
不管是庫也好,用戶克隆的工程文件也好,都只是輔助用戶減少一些常規(guī)代碼的設置及輸入,要真正掌握及實現(xiàn)設備提供的諸多功能,還是要花大力氣去掌握設備內部的工作原理,才能開發(fā)出更好的產品。
總體來說,FRDM-KW40Z開發(fā)套件提供了快速體驗點對點通信的功能,實現(xiàn)了開箱即用。2.4GHZ 收發(fā)器能支持BLE 4.1及802.15.4-2011標準,實現(xiàn)近距離無線通信,加上ARM Cortex-M0+的低功耗特性,適合可穿戴設備的開發(fā)。評估板也提供了加速度及磁力傳感器及外置的Flash存儲器,套件內提供了兩塊開發(fā)板,可以直接實現(xiàn)通信,無需額外的設備即可快速體驗。Project Cloner則能讓開發(fā)用戶快速進入開發(fā)狀態(tài),專注于產品的功能,達到快速成型的目的。
FRDM-KW40Z套件,值得一試!
參考資源
本文系21ic原創(chuàng),未經(jīng)許可禁止轉載
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前