ဆီလီကွန်ဓာတ်ခွဲခန်း Zigbee EmberZ Net SDK
သတ်မှတ်ချက်များ
- Zigbee EmberZNet SDK ဗားရှင်း- 8.1 GA
- ရိုးရှင်းသော SDK Suite ဗားရှင်း- 2024.12.0
- ထုတ်ဝေသည့်ရက်စွဲ- ဒီဇင်ဘာ ၁၆၊ ၂၀၂၄
- လိုက်ဖက်ညီသော Compilers- GCC ဗားရှင်း 12.2.1
- EZSP Protocol ဗားရှင်း- 0x10
ထုတ်ကုန်အချက်အလက်
Silicon Labs သည် ၎င်းတို့၏ ထုတ်ကုန်များတွင် Zigbee ကွန်ရက်ချိတ်ဆက်မှုကို ဖော်ဆောင်နေသည့် OEM များအတွက် ရွေးချယ်စရာရောင်းချသူဖြစ်သည်။ Silicon Labs Zigbee ပလပ်ဖောင်းသည် ရနိုင်သော အကောင်းဆုံး ပေါင်းစပ်၊ ပြီးပြည့်စုံပြီး စွမ်းဆောင်နိုင်သော Zigbee ဖြေရှင်းချက်ဖြစ်သည်။ Silicon Labs EmberZNet SDK တွင် Silicon Labs ၏ Zigbee stack specification ကို အကောင်အထည်ဖော်မှုပါရှိသည်။
အဓိကအင်္ဂါရပ်များ
Zigbee
- APS လင့်ခ်ကီးဇယားရှိ -250+ ထည့်သွင်းမှုများ
- Android 12 (v21.0.6113669) နှင့် Tizen (v0.1-13.1) တွင် ZigbeeD ပံ့ပိုးမှု
- xG26 Module ပံ့ပိုးမှု
Multiprotocol
- OpenWRT – GA တွင် ZigbeeD နှင့် OTBR ပံ့ပိုးမှု
- SoC – GA အတွက် MG26 တွင် ပြိုင်တူနားထောင်ခြင်းဖြင့် DMP BLE + CMP ZB & Matter/OT
- 802.15.4 ပေါင်းစည်းထားသော ရေဒီယို အစီအစဉ်ရေးဆွဲသူ ဦးစားပေး အစိတ်အပိုင်း
- MP host အပလီကေးရှင်းများအတွက် Debian ထုပ်ပိုးမှု ပံ့ပိုးမှု – Alpha
ပစ္စည်းအသစ်များ
အရေးကြီးသောပြောင်းလဲမှုများ
APS လင့်ခ်သော့ ဇယားအရွယ်အစား (SL_ZIGBEE_KEY_TABLE_SIZE ကိုအသုံးပြု၍ ပြင်ဆင်ထားသည်) ကို 127 မှ 254 ထည့်သွင်းထားသည်။
- ZDD Network commissioning လုပ်ဆောင်နိုင်စွမ်းအတွက် R23 ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။ Legacy Network အသုံးပြုမှုကိစ္စများအတွက် ပံ့ပိုးမှုမရှိဘဲ ဥမင်တူးခြင်းလုပ်ဆောင်နိုင်စွမ်းကို ရနိုင်ပါသည်။
- R23 ပါဝင်ခြင်းအတွက် ပံ့ပိုးမှုပါ၀င်ရန် Network Steering နှင့် Network Creator အစိတ်အပိုင်းများကို အပ်ဒိတ်လုပ်ထားပါသည်။ ၎င်းတို့တွင် အောက်ပါဆက်စပ်ပြောင်းလဲမှုများ ပါဝင်သည်။
- တောင်းဆိုသည့်စက်ပစ္စည်းတစ်ခုစီအတွက် သော့အသစ်များထုတ်လုပ်ရန်အတွက် မူရင်းယုံကြည်စိတ်ချရသောစင်တာလင့်ခ်ကီး (TCLK) တောင်းဆိုမှုမူဝါဒကို အပ်ဒိတ်လုပ်ထားပါသည်။ တောင်းဆိုနေသော စက်များသည် ၎င်းတို့၏ Trust Center လင့်ခ်ကီးကို အပ်ဒိတ်လုပ်ရန် ကြိုးပမ်းသည့်အခါတိုင်း သော့အသစ်ကို ထုတ်ပေးပါသည်။
- ယခင် TCLK မူဝါဒပြောင်းလဲမှုကြောင့် Network Creator Security အစိတ်အပိုင်းသည် ယခု Security Link Keys အစိတ်အပိုင်းကို လိုအပ်ပါသည်။ ဤလိုအပ်ချက်အသစ်ကို လိုက်လျောညီထွေဖြစ်စေရန်အတွက် အပလီကေးရှင်းများ အဆင့်မြှင့်တင်ခြင်းကို အပ်ဒိတ်လုပ်ပါမည်။
- အသစ်ဖွဲ့စည်းမှု၊
SL_ZIGBEE_AF_PLUGIN_NETWORK_CREATOR_SECURITY_ALLOW_TC_USING_HASHED_LINK_KEY ကို core, hashed key ကိုအသုံးပြု၍ ချိတ်ဆက်ခွင့်ပြုရန် ပေါင်းထည့်ထားသည်။ ဤဖွဲ့စည်းပုံကို Network Creator လုံခြုံရေး အစိတ်အပိုင်းအောက်တွင် တွေ့နိုင်သည်။ ဤမူဝါဒကိုအသုံးပြုခြင်းဖြင့် ချိတ်ဆက်စက်ပစ္စည်းတစ်ခုစီအား သီးသန့် TCLK ပို့စ်တွင်ပါဝင်ရန်ခွင့်ပြုသော်လည်း TCLK ကို အပ်ဒိတ်လုပ်ရန် ထပ်ခါတလဲလဲကြိုးစားခြင်းသည် တောင်းဆိုသည့်စက်ပစ္စည်းအတွက် သော့အသစ်တစ်ခုဖြစ်ပေါ်စေမည်မဟုတ်ပါ။ hashed လင့်ခ်ကီးများကို အသုံးပြုခြင်းသည် ဤမထုတ်ဝေမီ မူလမူဝါဒဖြစ်ပြီး၊ ဤမူဝါဒကို အသုံးပြုခြင်းသည် Flash တွင် သော့များကို သိမ်းဆည်းပေးသည့် လုံခြုံရေးလင့်ခ်ကီးများ အစိတ်အပိုင်းကို ရှောင်ရန် Trust Center ကို ခွင့်ပြုပါသည်။
မှတ်ချက်: Silicon Labs သည် ၎င်းတို့၏ TCLKs များ မွမ်းမံခြင်း သို့မဟုတ် အပ်ဒိတ်လုပ်ခြင်းမှ စက်ပစ္စည်းများနှင့် ချိတ်ဆက်ခြင်းကို တားဆီးသောကြောင့် ဤမူဝါဒကို အသုံးပြုရန် အကြံပြုထားခြင်းမရှိပါ။
- လက်ခံဆောင်ရွက်ပေးသူ SPI စက်ပစ္စည်းနှင့် ၎င်း၏ပင်နံပါတ် အင်တာဖေ့စ်များကို ခွင့်ပြုရန်အတွက် ဖွဲ့စည်းမှုပုံစံအသစ်တစ်ခုသည် zigbee_ezsp_spi အစိတ်အပိုင်းသို့ ပေါင်းထည့်ထားသည်။
- ရည်းစားဟောင်းampပရောဂျက်များ အပါအဝင် ပရောဂျက်များ files (.slcps) နှင့် ပရောဂျက်ဖိုင်တွဲကို Silicon Labs အမည်ပေးခြင်း လမ်းညွှန်ချက်များအဖြစ် အမည်ပြောင်းပြီး “ပရောဂျက်များ” လမ်းညွှန်အောက်တွင် ရွှေ့ထားသည်။
ပလပ်ဖောင်းအသစ်ပံ့ပိုးမှု
- မော်ဂျူးအသစ်များ
- MGM260PD32VNA2
- MGM260PD32VNN2
- MGM260PD22VNA2
- MGM260PB32VNA5
- MGM260PB32VNN5
- MGM260PB22VNA5
- BGM260PB22VNA2
- BGM260PB32VNA2
- ရေဒီယိုဘုတ်အသစ်များ
- MGM260P-RB4350A
- MGM260P-RB4351A
- အပိုင်းသစ်
- efr32xg27
- Explorer Kit
- BRD2709A
- MGM260P-EK2713A
စာရွက်စာတမ်းအသစ်
EZSP အသုံးပြုသူအသစ်သည် 600 နှင့်အထက် ထုတ်ဝေမှုအတွက် UG8.1 ကို လမ်းညွှန်သည်။
တိုးတက်မှုများ
- SL_ZIGBEE_KEY_TABLE_SIZE ကန့်သတ်ချက်များသည် 254 ခုအထိ ချဲ့ထွင်ခဲ့သည်။
- Z3Light တွင် zigbee_security_link_keys များ ထည့်ထားသည်။
- zigbee_security_link_keys များကို zigbee_mp_z3_tc_z3_tc သို့ ထည့်ခဲ့သည်။ ၎င်း၏ သော့စားပွဲအရွယ်အစားကိုလည်း အပ်ဒိတ်လုပ်ထားသည်။
- Z3 Gateway သော့စားပွဲအရွယ်အစားကို (ncp ဟုသတ်မှတ်ထားမည့်) ကို 20 သို့တိုးမြှင့်ပါ။
ပုံသေကိစ္စများ
လက်ရှိထုတ်ဝေမှုတွင် သိထားသော ပြဿနာများ
ယခင်ထုတ်ပြီးကတည်းက စာလုံးကြီးဖြင့် ပြဿနာများကို ထည့်သွင်းထားသည်။ ထုတ်ဝေမှုကို လွတ်သွားပါက၊ မကြာသေးမီက ထုတ်ဝေမှုမှတ်စုများ တွင် ရနိုင်ပါသည်။ https://www.silabs.com/developers/zigbee-emberznet Tech Docs တက်ဘ်တွင်။
ကန့်ကွက်ထားသည့်အရာများ
- zigbee_watchdog_periodic_refresh အစိတ်အပိုင်းကို Zigbee အပလီကေးရှင်းဘောင်တွင် အသုံးမပြုတော့ဘဲ ဤထုတ်ဝေမှုတွင် ရပ်တန့်ထားသည်။ watchdog timer သည် s အားလုံးအတွက် ပုံမှန်အားဖြင့် ပိတ်ထားသည်။ample applications များ။ အနာဂတ်တွင် SDK တွင် ပိုမိုကောင်းမွန်သော စောင့်ကြည့်စစ်ဆေးမှု အစိတ်အပိုင်းတစ်ခု ထည့်သွင်းလာပါမည်။
- မှတ်ချက်: SL_LEGACY_HAL_DISABLE_WATCHDOG သည် သင့်အပလီကေးရှင်းတွင် 0 ဟုသတ်မှတ်ထားသော ချိန်ညှိမှုပါ၀င်သည့်အရာဖြင့် watchdog timer ကိုဖွင့်ပါ
ကွန်ရက်ကန့်သတ်ချက်များနှင့် ထည့်သွင်းစဉ်းစားမှုများ
ဤ EmberZNet ထုတ်ဝေမှုနှင့်အတူ တင်ပို့လာသော မူရင်း Trust Center အပလီကေးရှင်းများသည် ကွန်ရက်ပေါ်ရှိ စက်အများအပြားကို ပံ့ပိုးပေးနိုင်သည်။ ဤနံပါတ်ကို စီစဉ်သတ်မှတ်ထားသော ဇယားအရွယ်အစားများ၊ NVM အသုံးပြုမှုနှင့် အခြားမျိုးဆက်အချိန်နှင့် လုပ်ဆောင်ချိန်တန်ဖိုးများအပါအဝင် အချက်များစွာအပေါ် အခြေခံ၍ ဆုံးဖြတ်သည်။ ကြီးမားသောကွန်ရက်များကိုဖန်တီးရန်ရှာဖွေသောအသုံးပြုသူများသည် application ကိုပံ့ပိုးပေးနိုင်သည်ထက်ပိုမိုကြီးမားသောကွန်ရက်ကိုကြီးထွားလာသောအခါတွင်အရင်းအမြစ်ပြဿနာများနှင့်ကြုံတွေ့ရနိုင်သည်။ ဟောင်းအတွက်ampသို့ဖြစ်ပါ၍ Trust Center မှ လင့်ခ်ကီးတစ်ခုတောင်းဆိုသောစက်ပစ္စည်းသည် Trust Center တွင် sl_zigbee_af_zigbee_key_establishment_cb သို့ SL_ZIGBEE_KEY_TABLE_FULL ဟုသတ်မှတ်ထားသည့် h အခြေအနေဖြင့် Trust Center တွင် ပြန်လည်ခေါ်ဆိုမှုတစ်ခု အစပျိုးနိုင်သည်၊ သော့ဇယားတွင် တောင်းဆိုသည့်ကိရိယာအတွက် သို့မဟုတ် ထိုသော့အသစ်ထည့်ရန်နေရာမရှိကြောင်းဖော်ပြသည်။ NVM3 တွင် နေရာလွတ်မရှိပါ။ Silicon Labs သည် ကြီးမားသော ကွန်ရက်များကို ဖန်တီးလိုသော သုံးစွဲသူများအတွက် အောက်ပါ အကြံပြုချက်များကို ပေးပါသည်။ Trust Center အပလီကေးရှင်းများအတွက်၊ အောက်ပါပုံစံများကို အကြံပြုထားသည်။ ဤအကြံပြုချက်များသည် ပြီးပြည့်စုံသည်မဟုတ်ပါ၊ ၎င်းတို့သည် ကြီးမားသောကွန်ရက်များကို ချဲ့ထွင်ရန် ရည်မှန်းထားသော အပလီကေးရှင်းများအတွက် အခြေခံအချက်အဖြစ် လုပ်ဆောင်ပါသည်။
- Address Table ၏ အစိတ်အပိုင်း (zigbee_address_table) နှင့်အတူ ပါဝင်ခြင်း။
- SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_SIZE ဖွဲ့စည်းမှုပုံစံ အကြောင်းအရာကို အလိုရှိသော ကွန်ရက်၏ အရွယ်အစားအဖြစ် သတ်မှတ်ထားသည်
- SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_TRUST_CENTER_CACHE_SIZE တန်ဖိုးကို အများဆုံး (၄) ခု သတ်မှတ်ထားသည်
- လုံခြုံရေးလင့်ခ်ကီးများ အစိတ်အပိုင်း (zigbee_security_link_keys) တို့ ပါဝင်ခြင်း။
- SL_ZIGBEE_KEY_TABLE_SIZE တန်ဖိုးကို ကွန်ရက်၏ အရွယ်အစားအဖြစ် သတ်မှတ်ထားသည်
- အောက်ပါဖွဲ့စည်းပုံဖွဲ့စည်းပုံအရာများကို အလိုရှိသောကွန်ရက်၏အရွယ်အစားအဖြစ် သတ်မှတ်ထားသည်။
- Zigbee Pro Stack အစိတ်အပိုင်းတွင်တွေ့ရသည့်အတိုင်း SL_ZIGBEE_BROADCAST_TABLE_SIZE
- အရင်းအမြစ်လမ်းကြောင်းသတ်မှတ်ခြင်းကိုအသုံးပြုပါက အရင်းအမြစ်လမ်းကြောင်းသတ်မှတ်ခြင်းအစိတ်အပိုင်းတွင်တွေ့ရှိရသည့်အတိုင်း SL_ZIGBEE_SOURCE_ROUTE_TABLE_SIZE
- NVM3 အသုံးပြုမှုအရ NVM3_DEFAULT_NVM_SIZE နှင့် NVM3_DEFAULT_CACHE_SIZE တို့ကို ချိန်ညှိမှု
- ဥပမာ- 65 node ထက်ကြီးသောကွန်ရက်အရွယ်အစားများသည် NVM3 အရွယ်အစား 64K လိုအပ်ပါသည်။ Silicon Labs Zigbee s ရှိ မူရင်း NVM3 အရွယ်အစားample application သည် 32K ဖြစ်သည်။ NVM ကို ပိုသုံးသော အပလီကေးရှင်းများသည် ဤတန်ဖိုးကို ပို၍ပင် ချိန်ညှိရန် လိုအပ်နိုင်သည်။
- 65 node အထိ ကြီးမားသောကွန်ရက်များသည် NVM3 cache အရွယ်အစား 1200 bytes လိုအပ်နိုင်သည်။ ထိုထက်ပိုကြီးသောကွန်ရက်များကြီးထွားလာပါက ဤတန်ဖိုးကို 2400 bytes သို့ နှစ်ဆတိုးရန် လိုအပ်ပါသည်။
ဤပြုပြင်ပြောင်းလဲမှုများကို Trust Center တွင်သာ သက်ရောက်မှုရှိသည်။
Multiprotocol Gateway နှင့် RCP
ပစ္စည်းအသစ်များ
xG26 အပိုင်းများတွင် တစ်ပြိုင်နက် နားထောင်ခြင်းဖြင့် Zigbee + Openthread CMP ဖြင့် BLE DMP အတွက် GA SoC ပံ့ပိုးမှုကို ဖွင့်ထားသည်။ Debian alpha ပံ့ပိုးမှုအားZigbeed၊ OTBR နှင့် Z3Gateway အပလီကေးရှင်းများအတွက် ထည့်သွင်းထားပါသည်။ Zigbeed နှင့် OTBR တို့ကို ရွေးချယ်ထားသော ရည်ညွှန်းပလပ်ဖောင်း (Raspberry PI 4) အတွက်လည်း DEB ပက်ကေ့ဂျ်ဖော်မတ်ဖြင့် ပေးထားသည်။ Zigbee၊ OpenThread နှင့် Bluetooth တို့ကို Multiprotocol Co-Processor တစ်ခုရှိသော Linux Host တွင် တစ်ပြိုင်နက်တည်း လုပ်ဆောင်ခြင်းကို ကြည့်ပါ၊ docs.silabs.comအသေးစိတ်အတွက်၊ arm0.1 နှင့် aarch13.1 အတွက် Tizen-32-64 အတွက် Zigbeed ပံ့ပိုးမှု နှင့် aarch12 အတွက် Android 64 တို့ကို ထည့်သွင်းထားသည်။ Zigbeed ၏ နောက်ထပ်အချက်အလက်များကို တွင်တွေ့နိုင်ပါသည်။ docs.silabs.com. "802.15.4 ပေါင်းစည်းထားသော ရေဒီယို အစီအစဉ်ဆွဲသူ ဦးစားပေး" အစိတ်အပိုင်းအသစ်ကို ပေါင်းထည့်ခဲ့သည်။ 15.4 stack ၏ ရေဒီယို ဦးစားပေးများကို ပြင်ဆင်သတ်မှတ်ရန် ဤအစိတ်အပိုင်းကို အသုံးပြုသည်။ အစိတ်အပိုင်းသည် "radio_priority_configurator" အစိတ်အပိုင်းအသစ်လည်း လိုအပ်ပါသည်။ ဤအစိတ်အပိုင်းသည် ပရောဂျက်များအား လိုအပ်သော ရေဒီယို ဦးစားပေးအဆင့်များကို စီစဉ်သတ်မှတ်ရန် Simplicity Studio ရှိ ရေဒီယို ဦးစားပေး စီစဉ်သတ်မှတ်မှု တူးလ်ကို အသုံးပြုခွင့်ပြုသည်။
တိုးတက်မှုများ
အပလီကေးရှင်းမှတ်စု Zigbee၊ OpenThread နှင့် Bluetooth တို့ကို Multiprotocol Co-Processor (AN1333) ဖြင့် Linux Host တစ်ခုပေါ်တွင် တစ်ပြိုင်နက်တည်း လုပ်ဆောင်နေခြင်းကို ရွှေ့ထားသည် docs.silabs.com. OpenWRT ပံ့ပိုးမှုသည် ယခုအခါ GA အရည်အသွေးဖြစ်သည်။ Zigbee၊ OTBR နှင့် Z3Gateway အပလီကေးရှင်းများအတွက် OpenWRT ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။ Zigbeed နှင့် OTBR ကို ရည်ညွှန်းပလပ်ဖောင်း (Raspberry PI 4) အတွက် IPK ပက်ကေ့ခ်ျဖော်မတ်ဖြင့် ပေးထားသည်။ Zigbee၊ OpenThread နှင့် Bluetooth တို့ကို Multiprotocol Co-Processor ဖြင့် Linux Host တွင် တစ်ပြိုင်နက်တည်း လုပ်ဆောင်ခြင်းကို ကြည့်ပါ၊ docs.silabs.comအသေးစိတ်အတွက်၊
ပုံသေကိစ္စများ
လက်ရှိထုတ်ဝေမှုတွင် သိထားသော ပြဿနာများ
ယခင်ထုတ်ပြီးကတည်းက စာလုံးကြီးဖြင့် ပြဿနာများကို ထည့်သွင်းထားသည်။ သင်သည် ထုတ်ဝေမှုကို လွတ်သွားပါက၊ မကြာသေးမီက ထုတ်လွှတ်သည့် မှတ်စုများသည် oat ရနိုင်သည်။https://www.silabs.com/developers/simplicity-software-development-kit.
ကန့်ကွက်ထားသည့်အရာများ
DockerHub (siliconlabsinc/multiprotocol) တွင် လက်ရှိရရှိနိုင်သည့် “Multiprotocol Container” ကို လာမည့်ထုတ်ဝေမှုတွင် ရပ်တန့်သွားမည်ဖြစ်သည်။ ကွန်တိန်နာကို အပ်ဒိတ်လုပ်တော့မည် မဟုတ်ဘဲ DockerHub မှ ဆွဲထုတ်နိုင်မည်ဖြစ်သည်။ cpcd၊ ZigBee နှင့် ot-br-posix အတွက် Debian-based ပက်ကေ့ဂျ်များသည် မူရင်းထုတ်လုပ်ပြီး စုစည်းထားသော ပရောဂျက်များနှင့်အတူ ကွန်တိန်နာကို ဖယ်ရှားပြီးနောက် ဆုံးရှုံးသွားသော လုပ်ဆောင်နိုင်စွမ်းကို အစားထိုးမည်ဖြစ်သည်။
ဤဖြန့်ချိမှုကို အသုံးပြု
ဤထုတ်ဝေမှုတွင် အောက်ပါတို့ ပါဝင်သည်-
- Zigbee stack
- Zigbee လျှောက်လွှာဘောင်
- Zigbee Sampလျှောက်လွှာများ
Zigbee နှင့် EmberZNet SDK အကြောင်း နောက်ထပ်အချက်အလက်များအတွက် UG103.02: Zigbee Fundamentals ကိုကြည့်ပါ။ အကယ်၍ သင်သည် ပထမအကြိမ်အသုံးပြုသူဖြစ်ပါက၊ သင်၏ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်ကို ပုံစံသတ်မှတ်ခြင်း၊ အဆောက်အဦနှင့် မှိတ်တုတ်မှိတ်တုတ်ကဲ့သို့ လုပ်ဆောင်ခြင်းဆိုင်ရာ ညွှန်ကြားချက်များအတွက် Zigbee EmberZNet Quick-Start Guide for SDK 180 နှင့်အထက်၊ample အပလီကေးရှင်းနှင့် ext အဆင့်များကို ညွှန်ပြသော စာရွက်စာတမ်းအကိုးအကားများ။
တပ်ဆင်ခြင်းနှင့်အသုံးပြုခြင်း။
Zigbee EmberZNet SDK ကို Silicon Labs SDKs ၏ အစုံဖြစ်သော Simplicity SDK ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ပံ့ပိုးထားပါသည်။ Simplicity SDK ကို လျင်မြန်စွာ စတင်ရန်၊ သင်၏ ဖွံ့ဖြိုးတိုးတက်မှု ပတ်ဝန်းကျင်ကို စနစ်ထည့်သွင်းပြီး Simplicity SDK တပ်ဆင်မှုမှတစ်ဆင့် သင့်ကို လမ်းပြပေးမည့် Simplicity Studio 5 ကို ထည့်သွင်းပါ။ Simplicity Studio 5 တွင် ရင်းမြစ်နှင့် ပရောဂျက် launcher၊ ဆော့ဖ်ဝဲဖွဲ့စည်းပုံတူးလ်များ၊ GNU toolchain ပါရှိသော IDE အပြည့်အစုံနှင့် ခွဲခြမ်းစိတ်ဖြာမှုကိရိယာများအပါအဝင် Silicon Labs စက်ပစ္စည်းများဖြင့် IoT ထုတ်ကုန်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် လိုအပ်သော အရာအားလုံးပါဝင်သည်။ တပ်ဆင်ခြင်းဆိုင်ရာ ညွှန်ကြားချက်များကို အွန်လိုင်း Simplicity Studio 5 အသုံးပြုသူ၏ လမ်းညွှန်တွင် ဖော်ပြထားသည်။ တစ်နည်းအားဖြင့်၊ ရိုးရှင်းသော SDK ကို GitHub မှ နောက်ဆုံးပေါ်ဒေါင်းလုဒ်ဆွဲခြင်း သို့မဟုတ် ပုံတူပွားခြင်းဖြင့် ကိုယ်တိုင်ထည့်သွင်းနိုင်ပါသည်။ ကြည့်ပါ။ https://github.com/SiliconLabs/simplicity_sdk ပိုမိုသိရှိလိုပါက။ Simplicity Studio သည် ပုံသေအားဖြင့် Simplicity SDK ကို ထည့်သွင်းသည်-
- (Windows): C:\Users\\SimplicityStudio\SDKs\simplicity_sdk
- (MacOS): /Users//SimplicityStudio/SDKs/simplicity_sdk
SDK ဗားရှင်းအတွက် သီးခြားစာရွက်စာတမ်းများကို SDK ဖြင့် ထည့်သွင်းထားသည်။ နောက်ထပ်အချက်အလက်များကို အသိပညာအခြေခံဆောင်းပါးများ (KBAs) တွင် မကြာခဏတွေ့နိုင်သည်။ API ကိုးကားချက်များနှင့် ဤနှင့် အစောပိုင်းထုတ်ပြန်မှုများအကြောင်း အခြားအချက်အလက်များကို ရရှိနိုင်ပါသည်။ https://docs.silabs.com/.
လုံခြုံရေးအချက်အလက်
Secure Vault ပေါင်းစပ်မှု
Secure Vault-High အစိတ်အပိုင်းများတွင် သော့များကို လုံခြုံစွာသိမ်းဆည်းရန် ရွေးချယ်သော အပလီကေးရှင်းများအတွက်၊ Zigbee Security Manager အစိတ်အပိုင်းမှ စီမံခန့်ခွဲသည့် အစိတ်အပိုင်းများ စီမံခန့်ခွဲသည့် သော့များနှင့် ၎င်းတို့၏ သိုလှောင်မှုကာကွယ်မှု လက္ခဏာရပ်များကို ဖော်ပြသည်။“တင်ပို့၍မရသော” ဟု အမှတ်အသားပြုထားသည့် ထုပ်ပိုးသော့များကို အသုံးပြု၍မရပါ။ viewed သို့မဟုတ် runtime တွင်မျှဝေသည်။ “ထုတ်နိုင်သည်” ဟု အမှတ်အသားပြုထားသော သော့များကို runtime တွင် သုံးနိုင် သို့မဟုတ် မျှဝေနိုင်သော်လည်း Flash တွင် သိမ်းဆည်းထားစဉ် ကုဒ်ဝှက်ထားဆဲဖြစ်သည်။ အသုံးပြုသူအပလီကေးရှင်းများသည် ဤသော့အများစုနှင့် အပြန်အလှန်တုံ့ပြန်ရန် ဘယ်သောအခါမှ မလိုအပ်ပါ။ Link Key Table ကီးများ သို့မဟုတ် Transient Keys များကို စီမံခန့်ခွဲရန် ရှိပြီးသား API များသည် သုံးစွဲသူအပလီကေးရှင်းတွင် ရနိုင်ဆဲဖြစ်ပြီး Zigbee Security Manager အစိတ်အပိုင်းမှတဆင့် လမ်းကြောင်းပြောင်းသွားသည်ကို သတိပြုပါ။
လုံခြုံရေးအကြံပေးချက်များ
လုံခြုံရေးအကြံပေးချက်များစာရင်းသွင်းရန်၊ Silicon Labs ဖောက်သည်ပေါ်တယ်သို့ ဝင်ရောက်ပြီး အကောင့်ပင်မကို ရွေးချယ်ပါ။ Portal ပင်မစာမျက်နှာသို့သွားရန် HOME ကိုနှိပ်ပြီး အကြောင်းကြားချက်များကို စီမံရန် အကွက်ကို နှိပ်ပါ။ 'Software/Security Advisory Notices & Product Change Notices (PCNs)' ကို အမှန်ခြစ်ပြီး သင်၏ platform နှင့် protocol အတွက် အနည်းဆုံး စာရင်းသွင်းထားကြောင်း သေချာပါစေ။ ပြောင်းလဲမှုများကိုသိမ်းဆည်းရန် Save ကိုနှိပ်ပါ။
အထောက်အပံ့
Development Kit ဖောက်သည်များသည် လေ့ကျင့်ရေးနှင့် နည်းပညာပံ့ပိုးမှုများအတွက် အရည်အချင်းပြည့်မီပါသည်။ Silicon Laboratories Zigbee ကိုသုံးပါ။ web Silicon Labs Zigbee ထုတ်ကုန်များနှင့် ဝန်ဆောင်မှုများအားလုံးအကြောင်း အချက်အလက်ရယူရန်နှင့် ထုတ်ကုန်ပံ့ပိုးမှုအတွက် စာရင်းသွင်းရန် စာမျက်နှာ။ Silicon Laboratories မှ ပံ့ပိုးကူညီမှုဖြင့် ဆက်သွယ်နိုင်ပါသည်။ http://www.silabs.com/support.
Zigbee အသိအမှတ်ပြုလက်မှတ်
Ember ZNet 8.1 ထုတ်ဝေမှုသည် SoC, NC, P, နှင့် RCP ဗိသုကာများအတွက် Zigbee Compliant Platform အတွက် အရည်အချင်းပြည့်မီပြီး ဤထုတ်ဝေမှုနှင့် ချိတ်ဆက်ထားသော ZCP လက်မှတ် ID တစ်ခုရှိပါသည်၊ ကျေးဇူးပြု၍ CSA ကိုစစ်ဆေးပါ။ webဆိုက်ဤနေရာတွင်-
https://csa-iot.org/csa-iot_products/.
ZCP လက်မှတ်သည် သတိပြုပါ။ filed ထုတ်ဝေမှုကို ပို့စ်တင်ပြီး CSA တွင် ထင်ဟပ်မှုမရရှိမီ ရက်သတ္တပတ်အနည်းငယ်ကြာသည်။ website. နောက်ထပ်မေးမြန်းမှုများအတွက်၊ Silicon Laboratories ပံ့ပိုးကူညီမှုတွင် ဆက်သွယ်ပါ။ http://www.silabs.com/support.
အမေးအဖြေများ
A- APS လင့်ခ်ကီး ဇယားအရွယ်အစားကို SL_ZIGBEE_KEY_TABLE_SIZE ကန့်သတ်ဘောင်ကို အသုံးပြု၍ ပြင်ဆင်သတ်မှတ်နိုင်သည်။ ဗားရှင်း 8.1 တွင်၊ ၎င်းကို ထည့်သွင်းမှု 127 မှ 254 အထိ တိုးချဲ့ထားသည်။
မေး- ဗားရှင်း 8.1 မှာ တိုးတက်မှုတွေက ဘာတွေလဲ။
A- ဗားရှင်း 8.1 သည် APS လင့်ခ်ကီး ဇယားအရွယ်အစားကို ချဲ့ထွင်ခြင်း၊ အစိတ်အပိုင်းများကို အမည်ပြောင်းခြင်း၊ Athe pp Framework event တန်းစီအတွက် mutex ကာကွယ်မှု ပေါင်းထည့်ခြင်းနှင့် အခြားအရာများကဲ့သို့သော မြှင့်တင်မှုများကို သယ်ဆောင်လာပါသည်။ အသေးစိတ်တိုးတက်မှုများစာရင်းအတွက် ထုတ်ပြန်ချက်မှတ်စုများကို ကိုးကားပါ။
မေး- SDK တွင် ပြုပြင်ထားသော ပြဿနာများကို မည်သို့ကိုင်တွယ်ဖြေရှင်းမည်နည်း။
A- အိမ်နီးချင်း ဇယားအရွယ်အစား ဖွဲ့စည်းမှုပုံစံဖြင့် ဖြေရှင်းခြင်း၊ အစိတ်အပိုင်းများကို အမည်ပြောင်းခြင်း၊ အရင်းအမြစ်လမ်းကြောင်းပေါ်မှ ပြင်ဆင်ခြင်း၊ ZCL ညွှန်ကြားချက်များကို ကိုင်တွယ်ခြင်းနှင့် အခြားအရာများ အပါအဝင် SDK တွင် ပြဿနာများကို ဖြေရှင်းထားသည်။ ဤပြင်ဆင်မှုများမှ အကျိုးကျေးဇူးရရှိစေရန် သင်သည် နောက်ဆုံးဗားရှင်းသို့ အပ်ဒိတ်လုပ်ရန် သေချာပါစေ။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
ဆီလီကွန်ဓာတ်ခွဲခန်း Zigbee EmberZ Net SDK [pdf] ညွှန်ကြားချက်များ Zigbee EmberZ Net SDK၊ EmberZ Net SDK၊ Net SDK၊ SDK |