chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用i.MX 8M和JN5189實現(xiàn)Zigbee和Matter的網(wǎng)絡(luò)橋接功能

恩智浦MCU加油站 ? 來源:未知 ? 2023-07-06 08:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文將介紹Matter對網(wǎng)絡(luò)橋接功能的支持,并探討在Matter提供的例程基礎(chǔ)上如何使用i.MX 8M和JN5189實現(xiàn)Zigbee網(wǎng)絡(luò)和Matter網(wǎng)絡(luò)之間的橋接,從而將Zigbee設(shè)備連接到Matter網(wǎng)絡(luò)??靵硪惶骄烤拱?!

1Matter橋接原理

Matter是新一代的物聯(lián)網(wǎng)技術(shù)協(xié)議,與傳統(tǒng)的Z-Wave或Zigbee網(wǎng)絡(luò)協(xié)議相比,它在安全性、互操作性方面有很大的改進。特別是對多種物理層的支持,讓Matter幾乎能夠運行在所有的網(wǎng)絡(luò)產(chǎn)品中。

當然,傳統(tǒng)的Z-Wave或Zigbee產(chǎn)品并不會很快退出市場,如何將這些產(chǎn)品連接到Matter網(wǎng)絡(luò),從而實現(xiàn)它們和Matter產(chǎn)品之間的互連互通,是目前急需解決的一個問題。我們可以通過Matter橋接設(shè)備(Bridge)實現(xiàn)Matter和傳統(tǒng)網(wǎng)絡(luò)之間的互連。 b42b3eb4-1b95-11ee-962d-dac502259ad0.png

幸運的是,Matter開發(fā)組織已經(jīng)提供了一些Matter橋接設(shè)備的例程。在這些例程中,Matter橋接設(shè)備作為一個Matter設(shè)備可以加入到Matter網(wǎng)絡(luò),而Z-Wave或Zigbee設(shè)備需要被映射到它的動態(tài)端點(dynamic endpoint)中。這樣Matter網(wǎng)絡(luò)的其它設(shè)備就可以通過Matter橋接設(shè)備的動態(tài)端點來跟Z-Wake或Zigbee設(shè)備通信,如下圖所示。這些端點被稱為“動態(tài)端點”的原因是Zigbee設(shè)備隨時可能離網(wǎng),原先映射端點也就不再有效。

本文將以Zigbee網(wǎng)絡(luò)為例,以i.MX 8M EVK和JN5189 DK6 EVK為硬件開發(fā)平臺,介紹如何在例程基礎(chǔ)上添加代碼,來實現(xiàn)Zigbee網(wǎng)絡(luò)的橋接功能。 b474ec9e-1b95-11ee-962d-dac502259ad0.png

2 i.MX 8M和JN5189介紹i.MX 8M系列應(yīng)用處理器基于Arm Cortex-A53和Cortex-M4內(nèi)核,具有業(yè)界領(lǐng)先的音頻,語音和視頻處理功能,適用于從消費家庭音頻到工業(yè)樓宇自動化及移動計算機等廣泛應(yīng)用。作為Matter設(shè)備,i.MX 8M EVK配合其板載的藍牙、WiFi以及LAN接口,可以輕松實現(xiàn)Matter over WiFi和Matter over Ethernet通訊。借助于外掛的K32W061 USB dongle,還可以實現(xiàn)Matter over Thread通訊。本文使用其Matter over WiFi方式作為Matter設(shè)備。 JN5189是為極低功耗無線設(shè)備設(shè)計的高性能超低功耗微控制器,搭載了802.15.4 PHY和MAC,以及AES 128硬件加解密模塊,支持Zigbee、Thread以及Matter等多種協(xié)議。本文使用Zigbee協(xié)議,將其作為Zigbee協(xié)調(diào)器來實現(xiàn)橋接功能。

3硬件連接

本文中我們使用兩塊i.MX8M EVK和一個WiFi路由器組件Matter網(wǎng)絡(luò),其中一塊i.MX 8M EVK作為Matter網(wǎng)絡(luò)控制器(Commissioner)運行chip-tool,另外一塊i.MX 8M EVK作為Matter網(wǎng)橋設(shè)備,運行Matter橋接設(shè)備軟件imx-chip-brige-app。Matter網(wǎng)橋設(shè)備中通過USB端口連接了一個JN5189的Zigbee協(xié)調(diào)器,Matter橋接設(shè)備軟件需要同時支持Matter設(shè)備的功能以及管理Zigbee網(wǎng)絡(luò)的功能。另外,我們使用JN5189 DK6EVK的OM15076-3/OM15081-2組合板充當Zigbee設(shè)備。 b4977ce6-1b95-11ee-962d-dac502259ad0.png

4軟件設(shè)計

4.1Zigbee設(shè)備管理

本文的設(shè)計中,Matter橋接設(shè)備作為Zigbee網(wǎng)絡(luò)的協(xié)調(diào)器,因此它需要管理Zigbee網(wǎng)絡(luò)的組建和Zigbee設(shè)備的入網(wǎng),離網(wǎng),命令控制及綁定等操作。同時它需要維護一個Zigbee設(shè)備的本地數(shù)據(jù)庫。如圖4中的ZCB模塊。

為了便于本文的討論,我們將Zigbee設(shè)備簡單地分為兩類。一類是控制設(shè)備,它接受協(xié)調(diào)器的命令并做出動作,這類設(shè)備通常是Zigbee 路由器(Router)。另外一類是傳感器設(shè)備,這類設(shè)備通常是Zigbee 終端設(shè)備(End Device),常常處于睡眠狀態(tài),有時會利用喚醒的間隔發(fā)送數(shù)據(jù)包到協(xié)調(diào)器。

4.2Matter橋接設(shè)備對Zigbee設(shè)備的控制

下面分別討論Matter橋接設(shè)備對這兩類設(shè)備的不同處理:
  • 4.2.1 Matter橋接設(shè)備對Zigbee控制設(shè)備的命令解析及傳遞

已入網(wǎng)的Zigbee設(shè)備會被映射到Matter設(shè)備的動態(tài)端點中,這樣Matter網(wǎng)絡(luò)控制器對Zigbee設(shè)備的控制會發(fā)送到這些端點。對于Zigbee控制類設(shè)備,橋接設(shè)備需要通過Zigbee協(xié)調(diào)器正確地將這些命令轉(zhuǎn)發(fā)給它們。如圖四中的Level Control和OnOff Control命令。

需要注意的是由于LevelControl Cluster里的MoveToLevel命令具有延時特性,如下圖的Transition time,我們可以利用Matter協(xié)議棧里的PreCommandCallback回調(diào)函數(shù)來獲取命令的詳細參數(shù)。

對于不帶延時特性的命令,我們可以直接從例程提供的AttributeChangeCallback

接口里獲取。

b4e5c702-1b95-11ee-962d-dac502259ad0.png

對于這類Zigbee控制設(shè)備,設(shè)計的軟件框圖如下: b503da4e-1b95-11ee-962d-dac502259ad0.png
  • 4.2.2 Matter橋接設(shè)備對Zigbee傳感器設(shè)備屬性匯報的管理

對于Zigbee傳感器類設(shè)備,可以在設(shè)備入網(wǎng)時就進行綁定(bind)操作,這樣Zigbee協(xié)調(diào)器就能定期收到屬性數(shù)據(jù)匯報(attribute report)。同時,Matter控制設(shè)備也需要通過subscribe命令將其映射的端點和Cluster綁定到Matter控制設(shè)備。這樣通過兩次綁定,Zigbee傳感器的數(shù)據(jù)最終會被推送到Matter控制設(shè)備。

對于這類Zigbee傳感器設(shè)備,設(shè)計的軟件框圖如下: b5207ac8-1b95-11ee-962d-dac502259ad0.png

4.3 軟件測試

Matter橋接設(shè)備軟件的設(shè)計基于例程中的Linux平臺,它通過WiFi路由器加入到運行Matter chip-tool的Matter控制設(shè)備,從而組建一個本地的Matter網(wǎng)絡(luò)。

配合ZigbeeAN,我們分別利用:

  • AN1247作為Zigbee協(xié)調(diào)器,組建Zigbee網(wǎng)絡(luò)并管理Zigbee設(shè)備

  • AN1244里的照明設(shè)備作為Zigbee控制設(shè)備接收OnOff,MoveToLevel,MoveToColor等命令

  • AN1246里的溫度傳感器作為Zigbee傳感器設(shè)備采集溫度數(shù)據(jù)

通過Matter橋接設(shè)備,實現(xiàn)了Matter控制器對Zigbee照明設(shè)備的控制,同時獲取到由Zigbee傳感器推送的實時溫度數(shù)據(jù)。

END

更多恩智浦AI-IoT市場和產(chǎn)品信息,邀您同時關(guān)注“NXP客?!蔽⑿殴娞?/span>

b5464a6e-1b95-11ee-962d-dac502259ad0.jpg ? ? ?

NXP客棧


恩智浦致力于打造安全的連接和基礎(chǔ)設(shè)施解決方案,為智慧生活保駕護航。

長按二維碼,關(guān)注我們

恩智浦MCU加油站


這是由恩智浦官方運營的公眾號,著重為您推薦恩智浦MCU的產(chǎn)品信息、開發(fā)技巧、教程文檔、培訓課程等內(nèi)容。

b554a8a2-1b95-11ee-962d-dac502259ad0.jpg ?

長按二維碼,關(guān)注我們


原文標題:用i.MX 8M和JN5189實現(xiàn)Zigbee和Matter的網(wǎng)絡(luò)橋接功能

文章出處:【微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18418

    瀏覽量

    380452
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    6028

    瀏覽量

    127129

原文標題:用i.MX 8M和JN5189實現(xiàn)Zigbee和Matter的網(wǎng)絡(luò)橋接功能

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    恩智浦FRDM i.MX 8M Plus開發(fā)板上架

    i.MX 8M Plus應(yīng)用處理器集成2個或4個Arm Cortex-A53核、1個專用于實時控制的Arm Cortex-M7核,以及1個算力高達2.3 TOPS的神經(jīng)處理單元 (NPU),為機器學習、機器視覺、高級多媒體、工業(yè)
    的頭像 發(fā)表于 08-16 17:38 ?1586次閱讀
    恩智浦FRDM <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> Plus開發(fā)板上架

    恩智浦i.MX 95系列MPU如何賦能邊緣計算

    在本系列博文的第一部分,我探討了恩智浦i.MX 95系列如何將新功能安全技術(shù)應(yīng)用于工業(yè)環(huán)境、汽車領(lǐng)域及其他邊緣應(yīng)用。在接下來的文章中,我將進一步闡述i.MX 95系列如何賦能邊緣計算,實現(xiàn)
    的頭像 發(fā)表于 07-30 11:08 ?2175次閱讀
    恩智浦<b class='flag-5'>i.MX</b> 95系列MPU如何賦能邊緣計算

    米爾NXP i.MX 91核心板發(fā)布,助力新一代入門級Linux應(yīng)用開發(fā)

    本帖最后由 blingbling111 于 2025-5-30 16:17 編輯 米爾電子基于與NXP長期合作的嵌入式處理器開發(fā)經(jīng)驗,在i.MX 6和i.MX 8系列核心板領(lǐng)域已形成完整產(chǎn)品
    發(fā)表于 05-30 11:20

    NXP i.MX 91開發(fā)板#支持快速創(chuàng)建基于Linux?的邊緣器件

    NXP Semiconductors FRDM i.MX 91開發(fā)板設(shè)計用于評估i.MX 91應(yīng)用處理器,支持快速創(chuàng)建基于Linux ^?^ 的邊緣器件。該開發(fā)板還設(shè)計用于入門級Linux^?^
    的頭像 發(fā)表于 05-19 10:55 ?1580次閱讀
    NXP <b class='flag-5'>i.MX</b> 91開發(fā)板#支持快速創(chuàng)建基于Linux?的邊緣器件

    TPS6521825 適用于 NXP i.MX 8M mini 的電源管理 IC數(shù)據(jù)手冊

    TPS6521825 是一款單芯片電源管理 IC (PMIC),專門用于支持 i.MX 8M Mini 處理器和 LP873347 器件。該器件的額定溫度范圍為 –40°C 至 +105°C,適用于各種工業(yè)應(yīng)用。
    的頭像 發(fā)表于 05-04 10:44 ?477次閱讀
    TPS6521825 適用于 NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> mini 的電源管理 IC數(shù)據(jù)手冊

    在 NXP i.MX 8M Plus EVK上比較Yocto 4.0和Yocto 5.0時,空閑模式下的功耗增加了 20%,為什么?

    尊敬的先生: 在 NXP i.MX 8M Plus EVK 上比較 Yocto 4.0(內(nèi)核 5.15.71-2.2.2)和 Yocto 5.0(內(nèi)核 6.6.52-2.2.0)時,我們觀察到空閑
    發(fā)表于 03-26 07:15

    NXP基于i.MX 91應(yīng)用處理器打造的FRDM i.MX 91開發(fā)板特性參數(shù)詳解

    FRDM i.MX 91開發(fā)板。該開發(fā)板基于i.MX 91應(yīng)用處理器打造,專為加速工業(yè)與物聯(lián)網(wǎng)的開發(fā)而設(shè)計,提供了一種經(jīng)濟高效、安全且具有多種連接選項的解決方案。
    的頭像 發(fā)表于 03-21 09:37 ?9.9w次閱讀
    NXP基于<b class='flag-5'>i.MX</b> 91應(yīng)用處理器打造的FRDM <b class='flag-5'>i.MX</b> 91開發(fā)板特性參數(shù)詳解

    NXP i.MX 93 開發(fā)板#提供高效的機器學習 支持高能效的邊緣計算

    Wi-Fi ^?^ 和藍牙功能,非常適合工業(yè)和物聯(lián)網(wǎng)應(yīng)用。其主要功能包括HDMI顯示接口、LPDDR4/LPDDR4X存儲器、用于快速啟動的eMMC存儲器、PMIC和擴展選項。該板支持面向i.MX處理器
    的頭像 發(fā)表于 03-10 15:30 ?2134次閱讀
    NXP <b class='flag-5'>i.MX</b> 93 開發(fā)板#提供高效的機器學習 支持高能效的邊緣計算

    分享!基于NXP i.MX 8M Plus平臺的OpenAMP核間通信方案

    i.MX 8M Plus平臺。 OpenAMP架構(gòu) AMP(Asymmetric Multi-Processing),即非對稱多處理架構(gòu)?!胺菍ΨQAMP”雙系統(tǒng)是指多個核心相對獨立運行不同的操作系統(tǒng)或
    的頭像 發(fā)表于 02-27 10:44 ?735次閱讀
    分享!基于NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> Plus平臺的OpenAMP核間通信方案

    恩智浦推出FRDM i.MX 93開發(fā)板

    備受嵌入式開發(fā)者青睞的恩智浦FRDM開發(fā)平臺,迎來了一位新成員——FRDM i.MX 93開發(fā)板,這也是第一塊配備i.MX MPU的FRDM開發(fā)板,意味著強大的FRDM生態(tài)合作體系,已經(jīng)擴展到i.MX應(yīng)用處理器。
    的頭像 發(fā)表于 02-21 14:22 ?2466次閱讀

    2.3T算力,真的強!1分鐘學會NPU開發(fā),基于NXP i.MX 8MP平臺!

    科技飛速發(fā)展,人工智能與工業(yè)領(lǐng)域的融合日益深入。NXP旗下的i.MX 8M Plus作為一款高端工業(yè)處理器,NPU算力高達2.3TOPS,正引領(lǐng)著工業(yè)智能化的浪潮,為眾多工業(yè)場景帶來了前所未有的變革
    的頭像 發(fā)表于 01-24 10:21 ?860次閱讀
    2.3T算力,真的強!1分鐘學會NPU開發(fā),基于NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>8</b>MP平臺!

    恩智浦i.MX 94應(yīng)用處理器如何變革工業(yè)和汽車連接

    恩智浦半導體發(fā)布i.MX 94系列應(yīng)用處理器,為工業(yè)和汽車連接設(shè)定了新的標準。作為i.MX 9系列應(yīng)用處理器的最新成員,i.MX 94旨在提供高性能和低延遲的實時計算能力,這是工業(yè)自動化和汽車信息服務(wù)應(yīng)用的關(guān)鍵
    的頭像 發(fā)表于 01-17 10:51 ?1360次閱讀

    如何實現(xiàn)不同網(wǎng)絡(luò)

    作的網(wǎng)絡(luò)技術(shù),它能夠連接兩個或多個局域網(wǎng)(LAN),并使它們表現(xiàn)得像一個單一的網(wǎng)絡(luò)。橋接器(或稱為網(wǎng)橋)是實現(xiàn)這一功能的設(shè)備,它能夠根據(jù)MAC地址轉(zhuǎn)發(fā)數(shù)據(jù)幀。 2. 硬件需求 要
    的頭像 發(fā)表于 01-10 11:11 ?1509次閱讀

    恩智浦i.MX 91生態(tài)合作伙伴最新開發(fā)板資源

    恩智浦i.MX 91應(yīng)用處理器系列能夠快速實現(xiàn)基于Linux的經(jīng)濟高效的邊緣應(yīng)用程序。i.MX 91處理器在保持實惠價格的同時,融合了高性能處理、安全性和高能效,并且為i.MX 93應(yīng)
    的頭像 發(fā)表于 12-20 17:00 ?1973次閱讀

    NXP專為邊緣AI打造的i.MX RT700跨界MCU到底強在哪?

    i.MX RT700系列提供了高性能、高集成度、先進功能和高能效的優(yōu)化組合,為支持智能AI的邊緣端設(shè)備賦能,例如可穿戴設(shè)備、消費電子醫(yī)療設(shè)備、智能家居設(shè)備和HMI設(shè)備。 在i.MX RT500
    發(fā)表于 11-08 09:40 ?2182次閱讀
    NXP專為邊緣AI打造的<b class='flag-5'>i.MX</b> RT700跨界MCU到底強在哪?