Lumikizani mapulogalamu a SDK
“
Zambiri Zamalonda
Zofotokozera:
- Dzina la malonda: Lumikizani SDK 4.0.0.0 GA
- Mtundu wa SDK Suite: Kuphweka kwa SDK Suite 2024.12.0 Disembala 16,
2024 - Networking Stack: Silicon Labs Connect (IEEE
802.15.4-based) - Ma frequency Band: Sub-GHz kapena 2.4 GHz
- Ma Network Topologys Olunjika: Zosavuta
- Zolemba: Zambiri ndi sampndi application
- Ma Compilers Ogwirizana: Mtundu wa GCC 12.2.1 woperekedwa ndi
Situdiyo Yosavuta
Malangizo Ogwiritsira Ntchito Zogulitsa:
1. Kuyika ndi Kukhazikitsa:
Musanayambe, onetsetsani kuti muli ndi ma compilers ofunikira ndi
zida zomwe zayikidwa monga zanenedwa mu Zidziwitso Zogwirizana ndi Kugwiritsa Ntchito
gawo la bukhu la ogwiritsa ntchito.
2. Kulowa ku SampMapulogalamu:
Connect SDK imabwera ndi sampmapulogalamu omwe aperekedwa mu
source kodi. Mutha kupeza izi mkati mwa phukusi la Connect SDK.
3. Kupanga Mapulogalamu:
Kuti mupange mapulogalamu pogwiritsa ntchito Connect SDK, onani
zolembedwa zambiri zoperekedwa. Onetsetsani kutsatira
malangizo ndi njira zabwino zomwe zafotokozedwa muzolembedwa.
4. Kuthetsa mavuto:
Ngati mukukumana ndi zovuta kapena zolakwika mukugwiritsa ntchito Connect
SDK, onani gawo la Zodziwika Zodziwika mu bukhu la ogwiritsa ntchito
zotheka workarounds kapena zothetsera. Mukhozanso kufufuza zosintha
pa Silicon Labs webmalo.
Mafunso Ofunsidwa Kawirikawiri (FAQ):
Q: Cholinga chachikulu cha Connect SDK ndi chiyani?
A: The Connect SDK ndi pulogalamu yathunthu yopanga mapulogalamu
mapulogalamu opanda zingwe a eni, opangidwa kuti muzitha kusintha
yotakata eni eni opanda zingwe maukonde mayankho ndi otsika
kugwiritsa ntchito mphamvu.
Q: Ndingapeze kuti sampmapulogalamu operekedwa ndi
Gwirizanitsani SDK?
A: Ndi sampmapulogalamu akuphatikizidwa mu Connect SDK
phukusi ndipo akupezeka mu source code format.
Q: Ndi ma compilers ati omwe amagwirizana ndi Connect SDK?
A: The Connect SDK n'zogwirizana ndi GCC Baibulo 12.2.1, amene
imaperekedwa ndi Simplicity Studio.
"``
Lumikizani SDK 4.0.0.0 GA
Kuphweka kwa SDK Suite 2024.12.0 Disembala 16, 2024
Connect SDK ndi pulogalamu yathunthu yopangira mapulogalamu opanda zingwe omwe kale anali gawo la Proprietary SDK. Kuyambira ndi kutulutsidwa kwa Connect SDK 4.0.0.0, Proprietary SDK imagawidwa kukhala RAIL SDK ndi Connect SDK.
Connect SDK imagwiritsa ntchito Silicon Labs Connect, malo ochezera a pa intaneti a IEEE 802.15.4 opangidwa kuti azitha kusintha mawaya opanda zingwe omwe amafunikira kugwiritsa ntchito mphamvu zochepa komanso amagwira ntchito m'ma sub-GHz kapena 2.4 GHz frequency band. Yankho lake likulunjika ku ma topology osavuta a network.
Connect SDK imaperekedwa ndi zolemba zambiri ndi sampndi application. Zonse exampLes amaperekedwa mu code code mkati mwa Connect SDK sampndi application.
Zolemba zotulutsidwazi zikuphatikiza mtundu (ma) SDK:
LUMIKIZANI MA APPS NDIPONSO ZINTHU ZOFUNIKA KWAMBIRI
· PSA Crypto hardware mathamangitsidwe kwa payload encryption yathandizidwa mu Connect Stack pa Series-2 mbali
- Lumikizani stack ndi Connect SDK yoyatsidwa pa BRD4276A wailesi board yokhala ndi EFR32FG25 ndi SKY66122-11 module yakutsogolo pamapulogalamu apamwamba a TX
4.0.0.0 GA idatulutsidwa pa Disembala 16, 2024.
Zidziwitso Zogwirizana ndi Kugwiritsa Ntchito
Kuti mudziwe zambiri zokhudza zosintha zachitetezo ndi zidziwitso, onani mutu wa Chitetezo cha Mawu Otulutsa a Platform omwe adayikidwa ndi SDK iyi kapena pa TECH DOCS tabu pa https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs imalimbikitsanso kwambiri kuti mulembetse ku Security Advisories kuti mudziwe zaposachedwa. Kuti mupeze malangizo, kapena ngati ndinu watsopano ku Silicon Labs Flex SDK, onani Kugwiritsa Ntchito Kutulutsidwaku.
Ma Compilers Ogwirizana:
IAR Embedded Workbench ya ARM (IAR-EWARM) version 9.40.1 · Kugwiritsa ntchito vinyo pomanga ndi IarBuild.exe command line utility kapena IAR Embedded Workbench GUI pa macOS kapena Linux kungabweretse
zolakwika files akugwiritsidwa ntchito chifukwa cha kugunda kwa vinyo wa hashing algorithm kuti apange mwachidule file mayina. Makasitomala pa macOS kapena Linux akulangizidwa kuti asamangidwe ndi IAR kunja kwa Siplicity Studio. Makasitomala amene amachita ayenera mosamala
tsimikizirani kuti ndicholondola files akugwiritsidwa ntchito.
GCC (The GNU Compiler Collection) mtundu 12.2.1, woperekedwa ndi Situdiyo Yosavuta.
silabs.com | Kumanga dziko lolumikizana kwambiri.
Copyright © 2024 ndi Silicon Laboratories
Gwirizanitsani 4.0.0.0
Zamkatimu
Zamkatimu
1 Connect Applications……………………………………………………………………………………………………………………………………… …………………………….. 3 1.1 Zatsopano………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………………………………………………. ……………………………………………………………………………………………………….. 3 1.2 Nkhani Zokhazikika ………………………… ………………………………………………………………………………………………………………………………………………… . 3 1.3 Nkhani Zodziwika Zomwe Zatulutsidwa Pano ……………………………………………………………………………………………………………………… ………. 3 1.4 Zinthu Zosiyidwa ………………………………………………………………………………………………………………………………………… ………………………….. 3 1.5 Zinthu Zochotsedwa …………………………………………………………………………………………… ……………………………………………………………….. 3
2 Connect Stack ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………….. 4 2.1 Kupititsa patsogolo…………………………………………………………… ………………………………………………………………………………………………………….. 4 2.2 Nkhani Zokhazikika ………………… ………………………………………………………………………………………………………………………………………………… ……. 4 2.3 Nkhani Zodziwika Zomwe Zatulutsidwa Pano …………………………………………………………………………………………………………………… ………. 4 2.4 Zinthu Zosiyidwa ……………………………………………………………………………………………………………………………………… ………………………….. 4 2.5 Zinthu Zochotsedwa …………………………………………………………………………………………… ……………………………………………………………….. 4
3 Kugwiritsa Ntchito Tsambali …………………………………………………………………………………………………………………………………… ……………………………………. 5 3.1 Kuyika ndi Kugwiritsa Ntchito ………………………………………………………………………………………………………………………………… …………………………….. 5 3.2 Chitetezo Information………………………………………………………………………………………………………………………………………… …………….. 5 3.3 Thandizo ………………………………………………………………………………………………………………………………………………… …………………………………………… 6 3.4 SDK Release and Maintenance Policy …………………………………………………………………………………………………………………………………… 6
silabs.com | Kumanga dziko lolumikizana kwambiri.
Lumikizani 4.0.0.0 | 2
1 Lumikizani Mapulogalamu
Gwirizanitsani Mapulogalamu
1.1 Zinthu Zatsopano
Yowonjezedwa pakumasulidwa 4.0.0.0 · simplicity_sdk/app/flex yagawidwa pawiri:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)
1.2 Kuwongola
Zasinthidwa kumasulidwa 4.0.0.0 Palibe.
1.3 Nkhani Zokhazikika
Zokhazikika pakumasulidwa 4.0.0.0 Palibe.
1.4 Nkhani Zodziwika Zomwe Zatulutsidwa Pano
Nkhani zakuda zidawonjezedwa kuyambira pomwe zidatulutsidwa m'mbuyomu. Ngati mwaphonya kutulutsa, zolemba zaposachedwa zikupezeka pa TECH DOCS tabu https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
ID #652925
1139850
Kufotokozera
EFR32XG21 sichimathandizidwa ndi "Flex (Connect) - SoC Light Example DMP" ndi "Flex (Connect) - SoC Switch Example"
Kusakhazikika kwa DMP ndi XG27
Njira
1.5 Zinthu zochotsedwa
Foda yomwe idatsitsidwa pakutulutsidwa kwa 4.0.0.0 Flex SDK Flex yatsitsidwa ndipo ichotsedwa. Yagawanika kukhala foda ya Rail ya RAIL SDK ndi foda ya Connect ya Connect SDK.
1.6 Zinthu Zochotsedwa
Zachotsedwa pakumasulidwa 4.0.0.0 Palibe.
silabs.com | Kumanga dziko lolumikizana kwambiri.
Lumikizani 4.0.0.0 | 3
2 Gwirizanitsani Stack
Gwirizanitsani Stack
2.1 Zinthu Zatsopano
Yowonjezedwa pakumasulidwa 4.0.0.0
· Ntchito za CCM* zomwe zidazindikirika kubisa ndi kubisa mauthenga ochuluka tsopano zikuchitika mwachisawawa pogwiritsa ntchito PSA Crypto API. Mpaka pano, stack idagwiritsa ntchito yakeyake ya CCM * ndipo idangogwiritsa ntchito PSA Crypto API kuwerengera AES block. Zigawo ziwiri zatsopano, "AES Security (Library)" ndi "AES Security (Library) | Legacy ”, awonjezeredwa, kulola kusankha chimodzi kapena china cha zomwe zakhazikitsidwa. Zigawo ziwirizi zimagwirizana ndipo zikhoza kukhazikitsidwa nthawi imodzi. Onani https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ kuti mudziwe zambiri.
2.2 Kuwongola
Zasinthidwa kumasulidwa 4.0.0.0 Palibe.
2.3 Nkhani Zokhazikika
Zokhazikika pakumasulidwa 4.0.0.0 Palibe.
2.4 Nkhani Zodziwika Zomwe Zatulutsidwa Pano
Nkhani zakuda zidawonjezedwa kuyambira pomwe zidatulutsidwa m'mbuyomu. Ngati mwaphonya kutulutsa, zolemba zaposachedwa zikupezeka pa TECH DOCS tabu https://www.silabs.com/developers/gecko-software-development-kit.
ID #501561
Kufotokozera
Mukamayendetsa RAIL Multiprotocol Library (yomwe imagwiritsidwa ntchito ngati example pamene mukuyendetsa DMP Connect+BLE), IR Calibration sikuchitika chifukwa cha nkhani yodziwika mu RAIL Multiprotocol Library. Zotsatira zake, pali kutayika kwa RX mu dongosolo la 3 kapena 4 dBm.
Mu gawo la Legacy HAL, kasinthidwe ka PA ndi hardcoded mosasamala kanthu za wosuta kapena bolodi.
Njira
Mpaka izi zisinthidwe kuti zikoke bwino kuchokera pamutu wokonzekera, the file ember-phy.c mu projekiti ya wogwiritsa ntchito iyenera kusinthidwa ndi dzanja kuti iwonetse mawonekedwe a PA, vol.tage, ndi ramp nthawi.
2.5 Zinthu zochotsedwa
Adachotsedwa pakutulutsidwa 4.0.0.0 Palibe.
2.6 Zinthu Zochotsedwa
Zachotsedwa pakumasulidwa 4.0.0.0 Palibe.
silabs.com | Kumanga dziko lolumikizana kwambiri.
Lumikizani 4.0.0.0 | 4
Kugwiritsa Ntchito Kutulutsidwaku
3 Kugwiritsa Ntchito Bukuli
Kutulutsidwaku kuli ndi izi: · Laibulale yakusanjika ya Radio Abstraction Interface Layer (RAIL) · Lumikizani Laibulale ya Stack · RAIL ndi Connect Sample Mapulogalamu · RAIL ndi Connect Components ndi Application Framework
SDK iyi imadalira Simplicity Platform. Khodi ya Simplicity Platform imapereka magwiridwe antchito omwe amathandizira protocol plugins ndi ma API mu mawonekedwe a madalaivala ndi zina zapansi zosanjikiza zomwe zimalumikizana mwachindunji ndi tchipisi ta Silicon Labs ndi ma module. Zigawo za Platform Zosavuta zikuphatikiza EMLIB, EMDRV, RAIL Library, NVM3, ndi mbedTLS. Zolemba za Simplicity Platform zimapezeka kudzera pa Simplicity Studio's Documentation tabu.
Kuti mudziwe zambiri za Flex SDK v3.x onani UG103.13: RAIL Fundamentals ndi UG103.12: Silicon Labs Connect Basics. Ngati ndinu wogwiritsa ntchito koyamba, onani QSG168: Proprietary Flex SDK v3.x Quick Start Guide.
3.1 Kuyika ndi Kugwiritsa Ntchito
Proprietary Flex SDK imaperekedwa ngati gawo la Simplicity SDK, gulu la Silicon Labs SDKs. Kuti muyambe mwachangu ndi Simplicity SDK, ikani Simplicity Studio 5, yomwe ingakhazikitse malo anu otukuka ndikukuyendetsani kudzera pakukhazikitsa kwa SDK Yosavuta. Situdio Yosavuta 5 imaphatikizapo chilichonse chofunikira pakukula kwazinthu za IoT ndi zida za Silicon Labs, kuphatikiza chothandizira ndi kuyambitsa projekiti, zida zosinthira mapulogalamu, IDE yathunthu yokhala ndi zida za GNU, ndi zida zowunikira. Malangizo oyika aperekedwa mu Maupangiri Ogwiritsa Ntchito pa Situdiyo 5 pa intaneti.
Kapenanso, Simplicity SDK ikhoza kukhazikitsidwa pamanja potsitsa kapena kutengera zaposachedwa kuchokera ku GitHub. Onani https://github.com/SiliconLabs/simplicity_sdk kuti mudziwe zambiri.
Simplicity Studio imayika GSDK mwachisawawa mu: · (Windows): C: Users SimplicityStudioSDKsimplicity_sdk · (MacOS): /Users/ /SimplicityStudio/SDKs/simplicity_sdk
Zolemba zamtundu wa SDK zimayikidwa ndi SDK. Zambiri zowonjezera zitha kupezeka muzolemba zachidziwitso (KBAs). Maumboni a API ndi zidziwitso zina za izi komanso zotulutsa zam'mbuyomu zikupezeka pa https://docs.silabs.com/.
3.2 Zambiri Zachitetezo
Chitetezo cha Vault Integration
Ikatumizidwa ku Zida Zachitetezo Zapamwamba za Vault, makiyi achinsinsi amatetezedwa pogwiritsa ntchito Secure Vault Key Management magwiridwe antchito. Gome lotsatirali likuwonetsa makiyi otetezedwa ndi mawonekedwe awo osungira.
Wokulungidwa Key Thread Master Key PSKc Key Encryption Key MLE Key Kanthawi MLE Key MAC Yam'mbuyo Key MAC Kiyi Yapano MAC Kiyi Yotsatira
Zogulitsa / Zosagulitsa Zogulitsa Zosagulitsa Zosagulitsa Zosagulitsa Zosagulitsa
Mfundo ziyenera kutumizidwa kunja kuti zipange ma TLV Ayenera kutumizidwa kunja kuti apange ma TLV Ayenera kutumizidwa kunja kuti apange ma TLV.
Makiyi okulungidwa omwe amalembedwa kuti "Osatumizidwa kunja" angagwiritsidwe ntchito koma sangathe viewed kapena kugawidwa panthawi yothamanga.
Makiyi okulungidwa omwe amalembedwa kuti "Zotheka" atha kugwiritsidwa ntchito kapena kugawidwa panthawi yothamanga koma amakhalabe obisika pomwe akusungidwa mu flash. Kuti mumve zambiri za magwiridwe antchito a Safe Vault Key Management, onani AN1271: Kusungirako Kotetezedwa Kwachinsinsi.
silabs.com | Kumanga dziko lolumikizana kwambiri.
Lumikizani 4.0.0.0 | 5
Kugwiritsa Ntchito Kutulutsidwaku
Malangizo a Chitetezo
Kuti mulembetse ku Security Advisories, lowani patsamba lamakasitomala a Silicon Labs, kenako sankhani Kunyumba kwa Akaunti. Dinani HOME kuti mupite patsamba loyambira ndikudina Sinthani Zidziwitso. Onetsetsani kuti `Zidziwitso Zaupangiri Wamapulogalamu / Chitetezo & Zidziwitso Zosintha Zinthu (PCN)' zafufuzidwa, komanso kuti mwalembetsa ku pulatifomu ndi protocol yanu. Dinani Save kuti musunge zosintha zilizonse.
Chithunzi chotsatira ndi exampLe:
3.3 Thandizo
Makasitomala a Development Kit ali oyenera kuphunzitsidwa komanso thandizo laukadaulo. Gwiritsani ntchito Silicon Labs Flex web tsamba kuti mudziwe zambiri zazinthu zonse za Silicon Labs Thread ndi ntchito, ndikulembetsa kuti muthandizidwe. Mutha kulumikizana ndi thandizo la Silicon Laboratories pa http://www.silabs.com/support.
3.4 SDK Release and Maintenance Policy
Kuti mudziwe zambiri, onani Kutulutsidwa kwa SDK ndi Kusamalira Poilcy.
silabs.com | Kumanga dziko lolumikizana kwambiri.
Lumikizani 4.0.0.0 | 6
Situdiyo Yosavuta
Dinani kamodzi kupeza MCU ndi zida zopanda zingwe, zolemba, mapulogalamu, malaibulale a code source & zina. Ikupezeka pa Windows, Mac ndi Linux!
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Ubwino
www.silabs.com/quality
Thandizo & Community
www.silabs.com/community
Disclaimer Silicon Labs ikufuna kupatsa makasitomala zolembedwa zaposachedwa, zolondola, komanso zakuya za zotumphukira zonse ndi ma module omwe amapezeka kwa oyambitsa makina ndi mapulogalamu omwe amagwiritsa ntchito kapena omwe akufuna kugwiritsa ntchito zinthu za Silicon Labs. Deta yodziwika bwino, ma module ndi zotumphukira zomwe zilipo, kukula kwa kukumbukira ndi ma adilesi okumbukira kumatanthawuza ku chipangizo chilichonse, ndipo magawo a "Zomwe amaperekedwa" amatha kusiyanasiyana pamagwiritsidwe osiyanasiyana. Ntchito exampzomwe zafotokozedwa apa ndi zongowonetsera chabe. Silicon Labs ili ndi ufulu wosintha popanda kudziwitsanso zambiri zamalonda, mawonekedwe, ndi mafotokozedwe apa, ndipo sapereka zitsimikizo zakulondola kapena kukwanira kwa zomwe zikuphatikizidwazo. Popanda chidziwitso choyambirira, Silicon Labs ikhoza kusintha firmware yazinthu panthawi yopanga chifukwa cha chitetezo kapena kudalirika. Zosintha zotere sizingasinthe mawonekedwe kapena magwiridwe antchito. Ma Silicon Labs sadzakhala ndi mlandu pazotsatira zakugwiritsa ntchito zomwe zaperekedwa pachikalatachi. Chikalatachi sichikutanthauza kapena kupereka chilolezo chopanga kapena kupanga mabwalo aliwonse ophatikizika. Zogulitsazo sizinapangidwe kapena kuloledwa kugwiritsidwa ntchito mkati mwa zida zilizonse za FDA Class III, mapulogalamu omwe chivomerezo cha FDA chimafunikira kapena Life Support Systems popanda chilolezo cholembedwa cha Silicon Labs. "Moyo Wothandizira Moyo" ndi chinthu chilichonse kapena dongosolo lililonse lothandizira kapena kuthandizira moyo ndi / kapena thanzi, zomwe, ngati zitalephera, zikhoza kuyembekezera kuvulala kwakukulu kapena imfa. Zogulitsa za Silicon Labs sizinapangidwe kapena kuloledwa kugwiritsa ntchito zankhondo. Zogulitsa za Silicon Labs sizidzagwiritsidwa ntchito mu zida zowononga anthu ambiri kuphatikiza (koma osati) zida za nyukiliya, zachilengedwe kapena mankhwala, kapena zida zoponya zomwe zimatha kutumiza zida zotere. Silicon Labs imakana zitsimikizo zonse zodziwika bwino ndipo sizikhala ndi mlandu kapena kuvulala kapena kuwonongeka kulikonse kokhudzana ndi kugwiritsa ntchito chinthu cha Silicon Labs pakugwiritsa ntchito kosaloledwa.
Trademark Information Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ndi Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ndi kuphatikiza kwake, "ma microcontrollers ochezeka kwambiri padziko lonse lapansi", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, logo ya Zentri ndi Zentri DMS, Z-Wave®, ndi zina ndi zizindikiro kapena zizindikiro zolembedwa za Silicon Labs. ARM, CORTEX, Cortex-M3 ndi THUMB ndi zizindikiro kapena zizindikilo zolembetsedwa za ARM Holdings. Keil ndi chizindikiro cholembetsedwa cha ARM Limited. Wi-Fi ndi chizindikiro cholembetsedwa cha Wi-Fi Alliance. Zina zonse kapena mayina amtundu omwe atchulidwa pano ndi zilembo za omwe ali nawo.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com
Zolemba / Zothandizira
![]() |
SILICON LABS Lumikizani SDK Software [pdf] Buku Logwiritsa Ntchito Lumikizani, SDK, Lumikizani Mapulogalamu a SDK, Mapulogalamu |
![]() |
SILICON LABS Lumikizani SDK Software [pdf] Buku Logwiritsa Ntchito Lumikizani, SDK, Lumikizani Mapulogalamu a SDK, Lumikizani SDK, Mapulogalamu |