ST推出 X-CUBE-MATTER,這是我們的軟件擴展包,包含驅動程序、中間件和預認證示例,可幫助開發人員在 STM32WB55 上創建 Matter 應用程序,同時減少開發工作量。 **該軟件包可以幫助處理協議中更復雜的方面和復雜的安全實施。此外,雖然認證產品可能需要兩到三個月的時間,但使用預認證集群可以大大縮短這一時間。簡而言之,X-CUBE-MATTER 是 ST 對新協議的熱愛之情,也是幫助其采用的一種方式。
Matter 背后的愿景
一個協議
Matter 是將所有家庭自動化和其他智能設備統一起來的最新協議。它得到了蘋果、亞馬遜、谷歌和三星等主要參與者的支持。這一點很重要,因為 Matter 專注于互操作性和穩健性。因此,行業的廣泛采用使其成功的可能性大大增加。 最終,Matter 希望創造一個消費者可以購買智能恒溫器、自動窗簾或聯網燈的世界,而不必擔心所有東西是否能協同工作。 它依賴于現有的網絡標準,例如以太網、Thread、Wi-Fi 或藍牙,并確保所有設備都可以與控制器和彼此通信。
智能家居中的所有設備
面臨諸多挑戰
問題在于,有些人認為 Matter 的部署速度不夠快。雖然有人認為 Matter 這樣的無線協議自然需要時間,但也存在一些明顯的挑戰。 一些制造商仍然認為認證成本很高,而且由于 Matter 仍然很新,開發周期可能很長且成本高昂。 因此,CSA 的發起成員 ST 現在發布了 X-CUBE-MATTER,專門解決這兩個問題。我們還與 ST 合作伙伴計劃的成員合作,幫助開發人員管理他們的 DAC 配置和云基礎設施。此外,我們正在提供應用程序示例的源代碼以啟動開發。因此,讓我們更具體地深入了解 X-CUBE-MATTER。
X-CUBE-MATTER 的實現
應用程序
ST 軟件包提供兩個主要組件:協議實現和已作為集群測試的應用框架。目前,X-CUBE-MATTER 包括智能照明和窗簾控制方案。 不過,ST 還承諾每年發布兩到三個新版本,每個版本都會添加新應用程序,并隨著時間的推移支持新的微控制器。 事實上,GitHub 上的 STM32 Hotspot 已經提供了一個[Matter 橋接示例],它使用 NUCLEO-H753ZI 及其以太網端口作為 Matter 和非 Matter 設備之間的網關。
網絡
同樣,X-CUBE-MATTER 專注于 Matter 而非 Thread。之所以專注于 Thread,主要是因為它是家庭自動化領域最節能、最強大的無線標準。另一方面,藍牙 LE 傳統上用于設備調試。因此,通過專注于 Thread 和 BLE,我們旨在通過專注于當今市場上最流行的無線技術,幫助制造商更快地將產品推向市場。
開發工具
X-CUBE-MATTER 幫助 Matter 實現民主化的另一種方式是將其開發開放給更多企業環境。如今,大多數 Matter 開發工具都在 Linux 和 macOS 上運行。問題在于,許多公司只使用或主要使用 Windows,因為他們的 IT 部門發現在他們管理的龐大機群上部署和保護更容易。然而,這在為 Matter 開發時可能會帶來問題。由于 STM32 生態系統在這三個操作系統上運行,X-CUBE-MATTER 利用了在 Microsoft 操作系統上流行的工具(如 STM32CubeMX 或 STM32CubeProgrammer),確保更多開發人員能夠快速創建他們的應用程序。
用于創建 Matter 終端設備的 STM32WB5MM-DK
此外,我們還提供優化工具(如 STM32CubeMonitorRF)、文檔、社區和[詳細的 Wiki], 以幫助團隊創建他們的第一個系統。 **例如, STM32 Hotspot 上的[Matter over Thread 存儲庫] 提供了屏幕截圖和分步說明,用于設置環境、使用 STM32WB5MM-DK 開發板運行 Matter 終端設備示例代碼以及[使用 STM32MP1 和 P-NUCLEO-WB55 作為邊界路由器]。ST **選擇 STM32WB5MM 開發套件是因為它具有 16 MB 的外部 Quad-SPI NOR 閃存。由于 Matter 堆棧具有較大的內存占用空間,因此該板允許開發人員實現標準要求的所有功能,例如無線更新。
認證
我們選擇 STM32WB55 的另一個原因是它采用雙核設計,允許開發人員僅更新 Cortex-M0+ 或 Cortex-M4,這有助于通過認證。 無需在每次小的應用更新后重新認證網絡堆棧,將應用程序和網絡代碼隔離在不同內核上的能力可以大大簡化維護操作。 由于早期采用者迫切希望業界能提供更多 Matter 產品,STM32WB5MM-DK 為工程師提供了參考設計和實施示例,以便更快地將產品推向市場。
此外,X-CUBE-MATTER 軟件包已使用連接標準聯盟的認證工具進行了預認證,并被測試機構使用。 它還包括 Thread 1.3 和 BLE 5.4 認證。因此,開發人員可以從無縫認證路徑中受益,從而降低開發成本并縮短上市時間。
審核編輯 黃宇
-
CUBE
+關注
關注
0文章
10瀏覽量
9401 -
Matter
+關注
關注
1文章
219瀏覽量
5473
發布評論請先 登錄
相關推薦
評論