Silicon Labs(亦稱“芯科科技”)近期發(fā)布了Gecko軟件開發(fā)工具包(GSDK)的v4.0新版本。GSDK是我們專注于物聯(lián)網(wǎng)的軟件開發(fā)平臺(tái),最新發(fā)布的GSDK使開發(fā)者能夠構(gòu)建具有先進(jìn)智能家居生態(tài)系統(tǒng)功能、新的無(wú)線協(xié)議和強(qiáng)大安全性的物聯(lián)網(wǎng)設(shè)備與應(yīng)用程序。
GSDK v4.0的功能亮點(diǎn)
Zigbee和Bluetooth? Low Energy動(dòng)態(tài)多協(xié)議(DMP)代碼大小縮減
Silicon Labs GSDK 4.0啟用了主機(jī)設(shè)備支持,并刪除了使用project IDE啟用Application RTOS任務(wù)的功能。在運(yùn)行時(shí)使用來(lái)自主機(jī)的EZSP命令增加NCP內(nèi)存分配大小的功能與SLC架構(gòu)不兼容,因此也被刪除了。Flash和RAM的代碼大小優(yōu)化仍在繼續(xù)。與GSDK 3.1 (20Q4 SDK) 相比,動(dòng)態(tài)多協(xié)議輕應(yīng)用程序目前的狀態(tài)是在Flash中減少了102kB,在RAM中減少了13kB。動(dòng)態(tài)多協(xié)議解決方案對(duì)無(wú)線電進(jìn)行時(shí)間切片,并快速更改配置,以使不同的無(wú)線協(xié)議能夠同時(shí)可靠地運(yùn)行。
Wi-SUN邊界路由器認(rèn)證
GSDK 4.0現(xiàn)在為開發(fā)者提供了FAN 1.0認(rèn)證的Wi-SUN邊界路由器參考設(shè)計(jì)和Wi-SUN網(wǎng)絡(luò)測(cè)量應(yīng)用程序,允許Wi-SUN網(wǎng)絡(luò)和外部IPv6網(wǎng)絡(luò)之間的IP通信。Silicon Labs經(jīng)認(rèn)證的Wi-SUN FAN邊界路由器基于Linux主機(jī) + 無(wú)線電協(xié)處理器 (Radio Co-Processor, RCP)架構(gòu),具有可擴(kuò)展性和靈活性,允許在Wi-SUN堆棧上開發(fā)應(yīng)用程序?qū)?。通過(guò)FAN認(rèn)證的Wi-SUN邊界路由器參考解決方案擴(kuò)展的Wi-SUN組合,還允許客戶開發(fā)、認(rèn)證和部署商用邊界路由器,從而加快上市時(shí)間并降低成本。
Zigbee和Z-Wave—現(xiàn)在由通用配置器/通用平臺(tái) (UC/UP) 支持
Zigbee和Z-Wave是可靠、可擴(kuò)展和安全的低功耗網(wǎng)狀無(wú)線網(wǎng)絡(luò)協(xié)議,使用簡(jiǎn)單、可靠的無(wú)線電波,提供廣泛的覆蓋范圍和可互操作的無(wú)線解決方案。隨著Zigbee和Z-Wave轉(zhuǎn)移到通用配置器/通用平臺(tái) (UC/UP) ,GSDK 4.0現(xiàn)在為開發(fā)者提供了搜索和過(guò)濾與目標(biāo)設(shè)備一起工作的軟件組件的能力。開發(fā)者還可以通過(guò)GitHub或其他SCM工具引入所有組件依賴項(xiàng)和初始化代碼,并管理項(xiàng)目源代碼。配置驗(yàn)證可用于提醒開發(fā)者錯(cuò)誤或問(wèn)題,從Silicon Labs開發(fā)工具包到定制硬件的轉(zhuǎn)換也已被簡(jiǎn)化了。
GSDK發(fā)布現(xiàn)在可以通過(guò)GitHub訪問(wèn)
GitHub是一個(gè)分布式版本控制和代碼托管平臺(tái),允許開發(fā)者在任何地方一起構(gòu)建軟件并進(jìn)行協(xié)作。它是一個(gè)用于所有GSDK內(nèi)容的簡(jiǎn)單易用的存儲(chǔ)庫(kù),客戶可以通過(guò)Git客戶端或Simplicity Studio直接訪問(wèn)它。Silicon Labs現(xiàn)在為開發(fā)者提供了使用他們喜歡的Git客戶端來(lái)克隆GSDK最新版本(默認(rèn))或特定分支/補(bǔ)丁/版本。現(xiàn)在,開發(fā)者不再需要安裝Simplicity Studio IDE來(lái)訪問(wèn)GSDK發(fā)行版。它還將支持只需要SDK、CLI工具和一個(gè)受支持的第三方嵌入式工具鏈的開發(fā)人員用例。
藍(lán)牙低功耗移動(dòng)應(yīng)用程序“EFR Connect”
Silicon Labs EFR Connect是一款BLE移動(dòng)應(yīng)用程序,可以更快更輕松地開發(fā)BLE應(yīng)用程序。使用EFR Connect,你可以快速排除藍(lán)牙LE嵌入式應(yīng)用程序代碼、無(wú)線(Over-the-Air, OTA)固件更新、數(shù)據(jù)吞吐量以及與Android和iOS移動(dòng)設(shè)備的互操作性問(wèn)題。它通過(guò)藍(lán)牙LE提供了進(jìn)行Wi-Fi配置和調(diào)試的功能,這也可以通過(guò)Silicon Labs RS9116W模塊實(shí)現(xiàn)。請(qǐng)注意,發(fā)布包中提供了一些示例。EFR Connect Bluetooth LE應(yīng)用程序在移動(dòng)設(shè)備上運(yùn)行,使用移動(dòng)設(shè)備上的藍(lán)牙適配器掃描、連接附近的Bluetooth LE硬件并與之交互,只需輕觸移動(dòng)設(shè)備即可。
-
Silicon
+關(guān)注
關(guān)注
0文章
134瀏覽量
38586 -
智能家居
+關(guān)注
關(guān)注
1928文章
9560瀏覽量
185094 -
Gecko
+關(guān)注
關(guān)注
0文章
6瀏覽量
8266
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論