Unganisha Programu ya SDK
“
Taarifa ya Bidhaa
Vipimo:
- Jina la Bidhaa: Unganisha SDK 4.0.0.0 GA
- Toleo la SDK Suite: Urahisi wa SDK Suite 2024.12.0 Desemba 16,
2024 - Stack ya Mtandao: Silicon Labs Connect (IEEE
802.15.4-msingi) - Mikanda ya Marudio: Sub-GHz au 2.4 GHz
- Topolojia za Mtandao Unazolengwa: Rahisi
- Nyaraka: Kina na sampmaombi
- Vikusanyaji Sambamba: Toleo la GCC 12.2.1 limetolewa
Studio ya Unyenyekevu
Maagizo ya matumizi ya bidhaa:
1. Ufungaji na Usanidi:
Kabla ya kuanza, hakikisha una wakusanyaji muhimu na
zana zilizosakinishwa kama ilivyotajwa katika Ilani za Upatanifu na Matumizi
sehemu ya mwongozo wa mtumiaji.
2. Kufikia SampMaombi:
SDK ya Unganisha inakuja na sampmaombi yaliyotolewa ndani
msimbo wa chanzo. Unaweza kupata hizi ndani ya kifurushi cha Unganisha SDK.
3. Kutengeneza Maombi:
Kutengeneza programu kwa kutumia Unganisha SDK, rejelea
nyaraka nyingi zinazotolewa. Hakikisha kufuata
miongozo na mbinu bora zilizoainishwa katika nyaraka.
4. Utatuzi wa matatizo:
Ukikutana na maswala au makosa yoyote wakati unatumia Unganisha
SDK, rejelea sehemu ya Masuala Yanayojulikana katika mwongozo wa mtumiaji
masuluhisho au suluhisho zinazowezekana. Unaweza pia kuangalia kwa sasisho
kwenye Maabara ya Silicon webtovuti.
Maswali Yanayoulizwa Mara Kwa Mara (FAQ):
Swali: Kusudi kuu la Unganisha SDK ni nini?
A: Unganisha SDK ni safu kamili ya ukuzaji wa programu
umiliki maombi ya wireless, iliyoundwa kwa ajili ya customizable
masuluhisho mapana ya umiliki wa mitandao ya umiliki usiotumia waya na ya chini
matumizi ya nguvu.
Swali: Ninaweza kupata wapi sampmaombi yaliyotolewa na
Je, ungependa kuunganisha SDK?
A: sample programu zimejumuishwa kwenye SDK ya Kuunganisha
kifurushi na zinapatikana katika umbizo la msimbo wa chanzo.
Swali: Je, ni vikusanyaji gani vinavyooana na SDK ya Kuunganisha?
A: Unganisha SDK inaoana na toleo la 12.2.1 la GCC, ambalo
inatolewa na Siplicity Studio.
"`
Unganisha SDK 4.0.0.0 GA
Urahisi wa SDK Suite 2024.12.0 tarehe 16 Desemba 2024
Connect SDK ni safu kamili ya ukuzaji wa programu kwa programu za umiliki zisizo na waya ambazo hapo awali zilikuwa sehemu ya SDK ya Umiliki. Kuanzia na toleo la Unganisha SDK 4.0.0.0, SDK ya Umiliki imegawanywa katika RAIL SDK na Unganisha SDK.
Connect SDK hutumia Silicon Labs Connect, rundo la mtandao lenye msingi wa IEEE 802.15.4 iliyoundwa kwa ajili ya suluhu zinazoweza kugeuzwa za umiliki wa mitandao isiyotumia waya zinazohitaji matumizi ya chini ya nishati na hutumika katika bendi za masafa ya GHz ndogo au 2.4 GHz. Suluhisho linalenga kwa topolojia rahisi za mtandao.
Connect SDK hutolewa kwa nyaraka nyingi na sample maombi. Wote wa zamaniamples hutolewa katika msimbo wa chanzo ndani ya Unganisha SDK sample maombi.
Madokezo haya ya toleo yanashughulikia matoleo ya SDK:
UNGANISHA PROGRAMU NA UWEKE VIPENGELE MUHIMU
· Uongezaji kasi wa maunzi wa PSA Crypto kwa usimbaji fiche wa upakiaji umewezeshwa katika Unganisha Stack kwenye sehemu za Series-2
· Unganisha rafu na Unganisha SDK iliyowezeshwa kwenye ubao wa redio wa BRD4276A na EFR32FG25 na SKY66122-11 moduli ya mbele kwa matumizi ya juu ya TX
4.0.0.0 GA iliyotolewa tarehe 16 Desemba 2024.
Ilani za Utangamano na Matumizi
Kwa maelezo kuhusu masasisho na arifa za usalama, angalia sura ya Usalama ya Vidokezo vya Kutolewa kwa Mfumo vilivyosakinishwa kwa SDK hii au kwenye kichupo cha TECH DOCS kwenye https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs pia inapendekeza sana ujiandikishe kwa Ushauri wa Usalama kwa maelezo ya kisasa. Kwa maagizo, au kama wewe ni mgeni kwa SDK ya Silicon Labs Flex, angalia Kutumia Toleo Hili.
Vikusanyaji Sambamba:
Benchi Iliyopachikwa la IAR la ARM (IAR-EWARM) toleo la 9.40.1 · Kutumia divai kujenga na shirika la mstari wa amri la IarBuild.exe au GUI ya IAR Iliyopachikwa Workbench kwenye macOS au Linux kunaweza kusababisha
si sahihi files inatumika kwa sababu ya migongano katika kanuni ya hashing ya mvinyo kwa ajili ya kuzalisha fupi file majina. · Wateja kwenye macOS au Linux wanashauriwa wasijenge kwa kutumia IAR nje ya Siplicity Studio. Wateja wanaofanya hivyo wanapaswa kuwa makini
thibitisha kuwa ni sahihi files zinatumika.
GCC (Mkusanyiko wa Mkusanyaji wa GNU) toleo la 12.2.1, lililotolewa na Studio ya Urahisi.
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Hakimiliki © 2024 na Silicon Laboratories
Unganisha 4.0.0.0
Yaliyomo
Yaliyomo
1 Unganisha Maombi …………………………………………………………………………………………………………………………………… ………………………….. 3 1.1 Vipengee Vipya……………………………………………………………………………………………… ………………………………………………………………….. 3 1.2 Maboresho ……………………………………………………………… ………………………………………………………………………………………………….. 3 1.3 Masuala Yanayosuluhishwa ……………………… ……………………………………………………………………………………………………………………………………………… . 3 1.4 Masuala Yanayojulikana Katika Toleo la Sasa …………………………………………………………………………………………………………………… ………. 3 1.5 Vipengee Vilivyoacha kutumika ……………………………………………………………………………………………………………………………… ………………………….. 3 1.6 Vipengee Vilivyoondolewa ……………………………………………………………………………………………… ……………………………………………………….. 3
2 Unganisha Rafu ………………………………………………………………………………………………………………………………… ……………………………………… 4 2.1 Vipengee Vipya…………………………………………………………………………………………… ……………………………………………………………………….. 4 2.2 Maboresho ……………………………………………………… ……………………………………………………………………………………………………….. 4 2.3 Masuala Yanayosuluhishwa ………………… ……………………………………………………………………………………………………………………………………………… ……. 4 2.4 Masuala Yanayojulikana Katika Toleo La Sasa ……………………………………………………………………………………………………………………… ………. 4 2.5 Vipengee Vilivyoacha kutumika …………………………………………………………………………………………………………………………… ………………………….. 4 2.6 Vipengee Vilivyoondolewa ……………………………………………………………………………………………… ………………………………………………………….. 4
3 Kutumia Toleo Hili ………………………………………………………………………………………………………………………………… ………………………………. 5 3.1 Ufungaji na Matumizi ……………………………………………………………………………………………………………………………… ………………………….. 5 3.2 Usalama Taarifa ………………………………………………………………………………………………………………………………………… …………….. 5 3.3 Msaada ……………………………………………………………………………………………………………………………………………… ………………………………… 6 3.4 Sera ya Utoaji na Matengenezo ya SDK …………………………………………………………………………………………………………………………… 6
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Unganisha 4.0.0.0 | 2
1 Unganisha Programu
Unganisha Maombi
Vitu vipya vya 1.1
Imeongezwa katika toleo la 4.0.0.0 · simplicity_sdk/app/flex imegawanywa katika mbili:
o simplicity_sdk/app/reli (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)
1.2 Maboresho
Imebadilishwa katika toleo 4.0.0.0 Hakuna.
1.3 Masuala yasiyobadilika
Fasta katika kutolewa 4.0.0.0 Hakuna.
1.4 Masuala Yanayojulikana Katika Toleo La Sasa
Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita. Iwapo umekosa toleo, maelezo kuhusu toleo la hivi majuzi yanapatikana kwenye kichupo cha TECH DOCS kwenye https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
Kitambulisho # 652925
1139850
Maelezo
EFR32XG21 haitumiki kwa “Flex (Unganisha) – SoC Light Example DMP" na "Flex (Unganisha) - SoC Switch Example”
Kukosekana kwa utulivu wa DMP na XG27
Suluhu
1.5 Vipengee Vilivyoacha kutumika
Folda iliyoacha kutumika katika toleo la 4.0.0.0 Flex SDK Flex imeacha kutumika na itaondolewa. Imegawanywa katika folda ya Reli ya RAIL SDK na folda ya Unganisha kwa Connect SDK.
1.6 Vipengee Vilivyoondolewa
Imeondolewa katika toleo 4.0.0.0 Hakuna.
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Unganisha 4.0.0.0 | 3
2 Unganisha Stack
Unganisha Stack
Vitu vipya vya 2.1
Imeongezwa katika toleo la 4.0.0.0
· Shughuli za CCM* zilizotekelezwa kusimba na kusimbua mawasiliano ya rundo sasa zinafanywa kwa chaguo-msingi kwa kutumia API ya PSA Crypto. Hadi sasa, rundo hilo lilitumia utekelezaji wake wa CCM* na lilitumia API ya PSA Crypto pekee kufanya hesabu za kuzuia AES. Vipengele viwili vipya, "Usalama wa AES (Maktaba)" na "Usalama wa AES (Maktaba) | Legacy”, zimeongezwa, kuruhusu uteuzi wa moja au nyingine ya utekelezaji. Vipengele viwili vinaendana na vinaweza kusakinishwa kwa wakati mmoja. Rejelea https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ kwa maelezo zaidi.
2.2 Maboresho
Imebadilishwa katika toleo 4.0.0.0 Hakuna.
2.3 Masuala yasiyobadilika
Fasta katika kutolewa 4.0.0.0 Hakuna.
2.4 Masuala Yanayojulikana Katika Toleo La Sasa
Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita. Iwapo umekosa toleo, maelezo kuhusu toleo la hivi majuzi yanapatikana kwenye kichupo cha TECH DOCS kwenye https://www.silabs.com/developers/gecko-software-development-kit.
Kitambulisho # 501561
Maelezo
Wakati wa kuendesha Maktaba ya RAIL Multiprotocol (inayotumika kwa mfanoample unapoendesha DMP Connect+BLE), Urekebishaji wa IR haufanyiki kwa sababu ya suala linalojulikana katika Maktaba ya RAIL Multiprotocol. Kama matokeo, kuna upotezaji wa unyeti wa RX kwa mpangilio wa 3 au 4 dBm.
Katika kipengele cha Urithi wa HAL, usanidi wa PA umewekwa misimbo ngumu bila kujali mipangilio ya mtumiaji au ubao.
Suluhu
Hadi hii inabadilishwa ili kuvuta vizuri kutoka kwa kichwa cha usanidi, faili ya file ember-phy.c katika mradi wa mtumiaji itahitaji kurekebishwa kwa mkono ili kuonyesha hali ya PA inayotaka, vol.tage, na ramp wakati.
2.5 Vipengee Vilivyoacha kutumika
Imeacha kutumika katika toleo 4.0.0.0 Hakuna.
2.6 Vipengee Vilivyoondolewa
Imeondolewa katika toleo 4.0.0.0 Hakuna.
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Unganisha 4.0.0.0 | 4
Kwa Kutumia Toleo Hili
3 Kutumia Toleo Hili
Toleo hili lina yafuatayo: · Maktaba ya rafu ya Tabaka la Kiolesura cha Redio (RAIL) · Unganisha Maktaba ya Rafu · RAIL na Unganisha Sample Maombi · RAIL na Unganisha Vipengele na Mfumo wa Maombi
SDK hii inategemea Mfumo wa Urahisi. Msimbo wa Jukwaa la Urahisi hutoa utendakazi unaoauni itifaki plugins na API katika mfumo wa viendeshi na vipengele vingine vya safu ya chini ambavyo vinaingiliana moja kwa moja na chip na moduli za Silicon Labs. Vipengee vya Mfumo wa Urahisi ni pamoja na EMLIB, EMDRV, Maktaba ya RAIL, NVM3, na mbedTLS. Vidokezo vya toleo la Mfumo wa Urahisi hupatikana kupitia kichupo cha Hati cha Simplicity Studio.
Kwa maelezo zaidi kuhusu Flex SDK v3.x angalia UG103.13: Misingi ya RAIL na UG103.12: Silicon Labs Connect Misingi. Ikiwa wewe ni mtumiaji wa mara ya kwanza, angalia QSG168: Proprietary Flex SDK v3.x Mwongozo wa Kuanza Haraka.
3.1 Ufungaji na Matumizi
SDK ya Umiliki wa Flex imetolewa kama sehemu ya SDK ya Urahisi, seti ya SDK za Silicon Labs. Ili kuanza kwa haraka kutumia SDK ya Urahisi, sakinisha Studio ya Urahisi 5, ambayo itaweka mazingira yako ya usanidi na kukupitisha katika usakinishaji wa SDK wa Urahisi. Urahisi Studio 5 inajumuisha kila kitu kinachohitajika kwa utengenezaji wa bidhaa za IoT na vifaa vya Silicon Labs, ikijumuisha rasilimali na kizindua mradi, zana za usanidi wa programu, IDE kamili iliyo na mnyororo wa zana wa GNU, na zana za uchambuzi. Maagizo ya usakinishaji yametolewa katika Mwongozo wa Watumiaji wa Studio 5 wa Urahisi wa mtandaoni.
Vinginevyo, SDK ya Urahisi inaweza kusakinishwa mwenyewe kwa kupakua au kuiga ya hivi punde kutoka GitHub. Tazama https://github.com/SiliconLabs/simplicity_sdk kwa habari zaidi.
Studio ya Urahisi husakinisha GSDK kwa chaguo-msingi katika: · (Windows): C:Users SimplicityStudioSDKsimplicity_sdk · (MacOS): /Users/ /SimplicityStudio/SDKs/simplicity_sdk
Hati mahususi kwa toleo la SDK imesakinishwa kwa SDK. Maelezo ya ziada mara nyingi yanaweza kupatikana katika makala ya msingi ya maarifa (KBAs). Marejeleo ya API na maelezo mengine kuhusu matoleo haya na ya awali yanapatikana kwenye https://docs.silabs.com/.
3.2 Taarifa za Usalama
Ushirikiano wa Vault salama
Inapotumwa kwenye vifaa vya Secure Vault High, funguo nyeti zinalindwa kwa kutumia kipengele cha Udhibiti wa Ufunguo wa Vault Salama. Jedwali lifuatalo linaonyesha vitufe vilivyolindwa na sifa zao za ulinzi wa hifadhi.
Ufunguo Uliofungwa Wa Ufunguo Wakuu wa Ufunguo wa PSKc Usimbaji wa Kitufe cha MLE Ufunguo wa Muda wa MLE MAC Ufunguo Uliopita wa MAC Ufunguo wa Sasa wa MAC Ufunguo Ufuatao
Zinazoweza Kusafirishwa / Zisizosafirishwa Zinazoweza Kusafirishwa Zinazoweza Kusafirishwa.
Notes Lazima zisafirishwe nje ili kuunda TLVs Lazima zisafirishwe nje ili kuunda TLVs Lazima zisafirishwe nje ili kuunda TLVs.
Vifunguo vilivyofungwa ambavyo vimetiwa alama kuwa "Zisizohamishika" vinaweza kutumika lakini haziwezi kutumika viewed au kushirikiwa wakati wa utekelezaji.
Vifunguo vilivyofungwa ambavyo vimealamishwa kama "Inaweza kuhamishwa" vinaweza kutumika au kushirikiwa wakati wa utekelezaji lakini zibaki zikiwa zimesimbwa kwa njia fiche zikiwa zimehifadhiwa katika mweko. Kwa maelezo zaidi juu ya utendaji wa Usimamizi wa Ufunguo Salama wa Vault, angalia AN1271: Hifadhi ya Ufunguo Salama.
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Unganisha 4.0.0.0 | 5
Kwa Kutumia Toleo Hili
Ushauri wa Usalama
Ili kujiandikisha kwa Ushauri wa Usalama, ingia kwenye tovuti ya mteja ya Silicon Labs, kisha uchague Nyumbani ya Akaunti. Bofya HOME ili kwenda kwenye ukurasa wa nyumbani wa tovuti kisha ubofye kigae cha Dhibiti Arifa. Hakikisha kuwa `Ilani za Ushauri wa Programu/Usalama na Notisi za Mabadiliko ya Bidhaa (PCN)' zimechaguliwa, na kwamba umejisajili kwa angalau mfumo na itifaki yako. Bofya Hifadhi ili kuhifadhi mabadiliko yoyote.
Kielelezo kifuatacho ni cha zamaniample:
3.3 Msaada
Wateja wa Development Kit wanastahiki kupata mafunzo na usaidizi wa kiufundi. Tumia Silicon Labs Flex web ukurasa ili kupata taarifa kuhusu bidhaa na huduma zote za Silicon Labs Thread, na kujisajili kwa usaidizi wa bidhaa. Unaweza kuwasiliana na usaidizi wa Silicon Laboratories katika http://www.silabs.com/support.
3.4 Sera ya Utoaji na Matengenezo ya SDK
Kwa maelezo, angalia Utoaji wa SDK na Sera ya Matengenezo.
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Unganisha 4.0.0.0 | 6
Studio ya Unyenyekevu
Ufikiaji wa MCU na zana zisizotumia waya kwa mbofyo mmoja, uhifadhi wa hati, programu, maktaba ya msimbo wa chanzo na zaidi. Inapatikana kwa Windows, Mac na Linux!
Kwingineko ya IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Ubora
www.silabs.com/quality
Usaidizi na Jumuiya
www.silabs.com/jumuiya
Kanusho Silicon Labs inakusudia kuwapa wateja hati za hivi punde, sahihi na za kina za vifaa vya pembeni na moduli zote zinazopatikana kwa watekelezaji wa mfumo na programu wanaotumia au wanaokusudia kutumia bidhaa za Silicon Labs. Data ya wahusika, moduli na viambajengo vinavyopatikana, ukubwa wa kumbukumbu na anwani za kumbukumbu hurejelea kila kifaa mahususi, na vigezo vya "Kawaida" vinavyotolewa vinaweza na kutofautiana katika programu mbalimbali. Maombi kwa mfanoampvilivyofafanuliwa hapa ni kwa madhumuni ya kielelezo pekee. Silicon Labs inahifadhi haki ya kufanya mabadiliko bila taarifa zaidi kwa maelezo ya bidhaa, vipimo, na maelezo humu, na haitoi hakikisho kuhusu usahihi au ukamilifu wa maelezo yaliyojumuishwa. Bila arifa ya awali, Maabara ya Silicon yanaweza kusasisha programu dhibiti ya bidhaa wakati wa mchakato wa utengenezaji kwa sababu za usalama au za kutegemewa. Mabadiliko kama haya hayatabadilisha vipimo au utendaji wa bidhaa. Maabara ya Silicon hayatakuwa na dhima kwa matokeo ya matumizi ya habari iliyotolewa katika hati hii. Hati hii haimaanishi au kutoa leseni yoyote ya kubuni au kutengeneza saketi zilizounganishwa. Bidhaa hazijaundwa au kuidhinishwa kutumika ndani ya vifaa vyovyote vya FDA Class III, maombi ambayo kibali cha soko la awali cha FDA kinahitajika au Mifumo ya Usaidizi wa Maisha bila idhini mahususi iliyoandikwa ya Silicon Labs. "Mfumo wa Usaidizi wa Maisha" ni bidhaa au mfumo wowote unaokusudiwa kusaidia au kudumisha maisha na/au afya, ambayo, ikiwa itashindwa, inaweza kutarajiwa kusababisha majeraha makubwa ya kibinafsi au kifo. Bidhaa za Silicon Labs hazijaundwa au kuidhinishwa kwa matumizi ya kijeshi. Bidhaa za Silicon Labs hazitatumika kwa hali yoyote katika silaha za maangamizi makubwa ikijumuisha (lakini sio tu) silaha za nyuklia, kibayolojia au kemikali, au makombora yanayoweza kutoa silaha kama hizo. Silicon Labs inakanusha dhamana zote za wazi na zilizodokezwa na haitawajibika au kuwajibika kwa majeraha au uharibifu wowote unaohusiana na matumizi ya bidhaa ya Silicon Labs katika programu kama hizo ambazo hazijaidhinishwa.
Taarifa za Alama ya Biashara Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® na nembo ya Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, nembo ya Energy Micro na michanganyiko yake, "vidhibiti vidogo vilivyo rafiki zaidi duniani", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, nembo ya Zentri na Zentri DMS, Z-Wave®, na nyinginezo ni alama za biashara au alama za biashara zilizosajiliwa za Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB ni alama za biashara au alama za biashara zilizosajiliwa za ARM Holdings. Keil ni chapa ya biashara iliyosajiliwa ya ARM Limited. Wi-Fi ni chapa ya biashara iliyosajiliwa ya Muungano wa Wi-Fi. Bidhaa zingine zote au majina ya chapa yaliyotajwa hapa ni alama za biashara za wamiliki husika.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 Marekani
www.silabs.com
Nyaraka / Rasilimali
![]() |
SILICON LABS Unganisha Programu ya SDK [pdf] Mwongozo wa Mtumiaji Unganisha, SDK, Unganisha Programu ya SDK, Programu |
![]() |
SILICON LABS Unganisha Programu ya SDK [pdf] Mwongozo wa Mtumiaji Unganisha, SDK, Unganisha Programu ya SDK, Unganisha SDK, Programu |