相信很多開發(fā)設計的工程師都有接觸過Silicon Labs(亦稱芯科科技)的IT方案,包含Sensor,MCU,Wireless產(chǎn)品,最基礎的Simplicity StudioTM開發(fā)工具的使用方法很容易就可以掌握了,比如如何獲取芯片的數(shù)據(jù)手冊,芯片的使用手冊,芯片參數(shù)的配置,相關示例代碼的生成以及功耗分析等功能。
為了更好地利用開發(fā)工具Simplicity Studio來方便的進行方案開發(fā),我們知道很多產(chǎn)品都帶有API,具體API如何使用,本文主要針對帶有固件的方案,比如Zigbee,MCU,Thread,BLE,WIFI等產(chǎn)品,Simplicity Studio中CLI的使用方法,其中需要注意的是,在硬件設計的時候需要預留相關的接口(比如Zigbee的硬件接口,可以參考另外一篇文章:基于EFR32MG系列無線SoC的 Zigbee原理圖設計指南。Silicon Labs的相關開發(fā)板都預留了這個接口,插上之后就可以進行下面的操作。
1.進入CLI命令窗口
插上開發(fā)板,等待studio顯示開發(fā)板的名字之后,右鍵點擊,選擇lauch console,選擇串口1,進入CLI命令窗口。
2.CLI命令類型
使用CLI命令發(fā)送各種命令,包括ZCL/ZDO等命令。在控制臺輸入help,可以查詢所有的CLI命令,在協(xié)議棧的安裝目錄下,有文檔對所有的CLI命令進行說明。
C:/SiliconLabs/SimplicityStudio/v4/developer/sdks/gecko_sdk_suite/v1.0/protocol
/zigbee_5.9/documentation/120-3023-000_AF_V2_API/index.html
3.實際使用案列
·建立網(wǎng)絡:
network form [channel:1] [power:1] [panId:2]
Create a network on the given channel, power and panId.
channel - INT8U - The channel on which to form the network
power - INT8S - One byte signed value indicating the TX power that theradio should be set to
panId - INT16U -Two byte pan id for the network
·允許入網(wǎng):
network pjoin[time:1]
·加入網(wǎng)絡:
network join[channel:1] [power:1] [panId:2]
·發(fā)送on/off命令:
zcl on-off on
send 0x1234 1 1
其中0x1234為節(jié)點的nodeID.
以上便是CLI命令進入的方法,CLI命令的作用以及出處。在開發(fā)設計的時候,工程師使用CLI就可以便捷地調試Zigbee網(wǎng)絡了。
-
ZigBee
+關注
關注
158文章
2274瀏覽量
245149 -
Studio
+關注
關注
2文章
202瀏覽量
29436 -
CLI
+關注
關注
1文章
80瀏覽量
8703 -
simplicity
+關注
關注
0文章
1瀏覽量
1835
原文標題:如何使用 Simplicity CLI Commander 實現(xiàn) Zigbee便捷調試?
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
怎么安裝Simplicity Studio v3?
【益登科技代理 Silicon Labs SLSTK3301A開發(fā)板試用體驗】Simplicity Studio5開發(fā)環(huán)境LED閃燈樣例代碼單步調試
【益登科技 Silicon Labs SLWSTK6021A開發(fā)板試用體驗】開發(fā)板嘗鮮體驗
使用Simplicity Studio查看MCU內部Flash數(shù)據(jù)的方法
DevEco Studio新特性分享-跨語言調試,讓調試更便捷高效
Silicon Labs更快速易用的Simplicity Studio軟件為無線IoT設計確立新標桿
Simplicity Studio 5軟件開發(fā)環(huán)境的關鍵更新內容

如何使用Simplicity Studio查看MCU內部Flash的數(shù)據(jù)

新版本Simplicity Studio軟件開發(fā)工具的增加功能
DevEco Studio新特性分享-跨語言調試,讓調試更便捷高效
Zigbee3.0協(xié)議棧開發(fā)-開發(fā)環(huán)境搭建

快速入門-Simplicity Studio開發(fā)環(huán)境安裝、演示與工作項目
Simplicity Studio 5擴增功能支持以VS Code開發(fā)

評論