Ühendage SDK tarkvara
“
Tooteteave
Tehnilised andmed:
- Toote nimi: Connect SDK 4.0.0.0 GA
- SDK Suite'i versioon: Simplicity SDK Suite 2024.12.0 16. detsember
2024 - Võrgustikupinn: Silicon Labs Connect (IEEE
802.15.4-põhine) - Sagedusribad: Sub-GHz või 2.4 GHz
- Sihtvõrgu topoloogiad: lihtne
- Dokumentatsioon: ulatuslik koos sample rakendusi
- Ühilduvad kompilaatorid: kaasas on GCC versioon 12.2.1
Lihtsuse stuudio
Toote kasutusjuhised:
1. Paigaldamine ja seadistamine:
Enne alustamist veenduge, et teil on vajalikud kompilaatorid ja
installitud tööriistad, nagu on mainitud ühilduvuse ja kasutamise teatistes
osa kasutusjuhendist.
2. Juurdepääs S-leampRakendused:
Connect SDK on kaasas sampesitatud rakendused
lähtekoodi. Need leiate Connect SDK paketist.
3. Rakenduste arendamine:
Rakenduste arendamiseks Connect SDK abil vaadake jaotist
esitatud ulatuslik dokumentatsioon. Järgige kindlasti
juhised ja parimad tavad, mis on kirjeldatud dokumentatsioonis.
4. Veaotsing.
Kui teil tekib ühenduse kasutamisel probleeme või tõrkeid
SDK, vaadake kasutusjuhendi jaotist Teadaolevad probleemid
võimalikud lahendused või lahendused. Samuti saate värskendusi kontrollida
Silicon Labsis websaidile.
Korduma kippuvad küsimused (KKK):
K: Mis on Connect SDK peamine eesmärk?
V: Connect SDK on täielik tarkvaraarenduse komplekt
patenteeritud traadita rakendused, mis on loodud kohandamiseks
laiapõhjalised patenteeritud traadita võrgulahendused madala hinnaga
energiatarve.
K: Kust ma leian sampkaasasolevad rakendused
Kas ühendada SDK?
V: Samprakendused on lisatud Connect SDK-sse
paketti ja on saadaval lähtekoodi vormingus.
K: Millised kompilaatorid ühilduvad Connect SDK-ga?
V: Connect SDK ühildub GCC versiooniga 12.2.1, mis
on varustatud Simplicity Studioga.
"`
Ühendage SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 16. detsember 2024
Connect SDK on täielik tarkvaraarenduskomplekt patenteeritud traadita rakenduste jaoks, mis oli varem osa patenteeritud SDK-st. Alates Connect SDK versioonist 4.0.0.0 on patenteeritud SDK jagatud RAIL SDK-ks ja Connect SDK-ks.
Connect SDK kasutab Silicon Labs Connecti, IEEE 802.15.4-põhist võrgupakki, mis on loodud kohandatavate laiapõhjaliste patenteeritud traadita võrgulahenduste jaoks, mis nõuavad väikest energiatarbimist ja töötavad kas alam- või 2.4 GHz sagedusalas. Lahendus on suunatud lihtsatele võrgutopoloogiatele.
Connect SDK on varustatud ulatusliku dokumentatsiooni ja sample rakendusi. Kõik eksamples on olemas Connect SDK lähtekoodisample rakendusi.
Need väljalaskemärkmed hõlmavad SDK versiooni(sid):
ÜHENDAGE RAKENDUSID JA VIRNA PÕHIFUNKTSIOONID
· PSA krüpto riistvarakiirendus kasuliku koormuse krüptimiseks on Connect Stackis lubatud Series-2 osadel
· Ühendage stack ja Connect SDK lubatud raadioplaadil BRD4276A koos EFR32FG25 ja SKY66122-11 esimooduliga suure TX võimsusega rakenduste jaoks
4.0.0.0 GA anti välja 16. detsembril 2024.
Ühilduvuse ja kasutamise teatised
Turvavärskenduste ja -teadete kohta teabe saamiseks vaadake selle SDK-ga installitud platvormi väljalaskemärkmete peatükki Turvalisus või vahekaardilt TECH DOCS aadressil https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Samuti soovitab Silicon Labs tungivalt tellida ajakohase teabe saamiseks turvanõuanded. Juhiste saamiseks või kui olete Silicon Labs Flex SDK uus kasutaja, vaadake jaotist Selle väljalase kasutamine.
Ühilduvad kompilaatorid:
IAR Embedded Workbench for ARM (IAR-EWARM) versioon 9.40.1 · Winni kasutamine IarBuild.exe käsurea utiliidi või IAR Embedded Workbenchi GUI-ga koostamiseks MacOS-is või Linuxis võib põhjustada
vale files kasutatakse kokkupõrgete tõttu veini räsimisalgoritmis lühikeste genereerimiseks file nimed. · MacOS-i või Linuxi klientidel ei soovitata luua IAR-iga väljaspool Simplicity Studio. Kliendid, kes seda teevad, peaksid hoolikalt
veenduge, et see on õige files on kasutusel.
GCC (The GNU Compiler Collection) versioon 12.2.1, mis on kaasas Simplicity Studioga.
silabs.com | Ühendatud maailma ehitamine.
Autoriõigus © 2024, Silicon Laboratories
Ühendage 4.0.0.0
Sisu
Sisu
1 Ühendage rakendused…………………………………………………………………………………………………………………………… ………………………….. 3 1.1 Uus Üksused…………………………………………………………………………………………………………………………………… …………………………….. 3 1.2 Täiustused………………………………………………………………………………………………………………………………… ……………………….. 3 1.3 Parandatud probleemid ……………………………………………………………………………………………………………………………………… ………………………. 3 1.4 Praeguse väljaande teadaolevad probleemid ……………………………………………………………………………………………………………… ………. 3 1.5 Aegunud üksused ……………………………………………………………………………………………………………………………… ………………………….. 3 1.6 Eemaldatud esemed ……………………………………………………………………………………………………………………………………… ………………….. 3
2 Ühendage virn ……………………………………………………………………………………………………………………………… …………………………………… 4 2.1 Uus Üksused…………………………………………………………………………………………………………………………………… …………………………….. 4 2.2 Täiustused………………………………………………………………………………………………………………………………… ……………………….. 4 2.3 Parandatud probleemid ……………………………………………………………………………………………………………………………………… ………………………. 4 2.4 Praeguse väljaande teadaolevad probleemid ………………………………………………………………………………………………………………… ………. 4 2.5 Aegunud üksused ……………………………………………………………………………………………………………………………… ………………………….. 4 2.6 Eemaldatud esemed ……………………………………………………………………………………………………………………………………… ………………….. 4
3 Selle väljalase kasutamine ………………………………………………………………………………………………………………………… ………………………………. 5 3.1 Paigaldamine ja kasutamine ………………………………………………………………………………………………………………………… ………………………….. 5 3.2 Turvalisus Teave……………………………………………………………………………………………………………………………………… …………….. 5 3.3 Tugi ……………………………………………………………………………………………………………………………………… ……………………………… 6 3.4 SDK väljalaske- ja hoolduspoliitika ……………………………………………………………………………………………………………………………… 6
silabs.com | Ühendatud maailma ehitamine.
Ühendage 4.0.0.0 | 2
1 Ühendage rakendused
Ühendage rakendused
1.1 uut eset
Lisatud versioonile 4.0.0.0 · simplicity_sdk/app/flex on jagatud kaheks:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)
KUNAGI parendusi
Muudetud versioonis 4.0.0.0 Puudub.
1.3 Lahendatud probleemid
Parandatud versioonis 4.0.0.0 Puudub.
1.4 Praeguse väljaande teadaolevad probleemid
Paksus kirjas olevad probleemid on lisatud alates eelmisest väljaandest. Kui teil on mõni väljalase vahele jäänud, on hiljutised väljalaskemärkmed saadaval vahekaardil TECH DOCS aadressil https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
ID # 652925
1139850
Kirjeldus
EFR32XG21 ei toeta „Flex (Connect) – SoC Light Example DMP” ja „Flex (Connect) – SoC Switch Example "
DMP ebastabiilsused XG27-ga
Lahendus
1.5 Aegunud üksused
Versioonis 4.0.0.0 aegunud Flex SDK Flex kausta tugi on aegunud ja see eemaldatakse. See on jagatud kaustaks Rail RAIL SDK jaoks ja Connect kaustaks Connect SDK jaoks.
1.6 Eemaldatud esemed
Eemaldatud versioonis 4.0.0.0 Puudub.
silabs.com | Ühendatud maailma ehitamine.
Ühendage 4.0.0.0 | 3
2 Ühendage virn
Ühendage Stack
2.1 uut eset
Lisatud versioonis 4.0.0.0
· Viru side krüptimiseks ja dekrüpteerimiseks teostatud CCM* toimingud teostatakse nüüd vaikimisi PSA Crypto API abil. Seni kasutas virn oma CCM-i* juurutust ja kasutas AES-i plokkide arvutuste tegemiseks ainult PSA Crypto API-d. Kaks uut komponenti, "AES Security (Library)" ja "AES Security (Library) | Legacy”, on lisatud, võimaldades valida üht või teist teostust. Need kaks komponenti on ühilduvad ja neid saab korraga paigaldada. Lisateavet leiate aadressilt https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/.
KUNAGI parendusi
Muudetud versioonis 4.0.0.0 Puudub.
2.3 Lahendatud probleemid
Parandatud versioonis 4.0.0.0 Puudub.
2.4 Praeguse väljaande teadaolevad probleemid
Paksus kirjas olevad probleemid on lisatud alates eelmisest väljaandest. Kui teil on mõni väljalase vahele jäänud, on hiljutised väljalaskemärkmed saadaval vahekaardil TECH DOCS aadressil https://www.silabs.com/developers/gecko-software-development-kit.
ID # 501561
Kirjeldus
RAIL Multiprotocol Library käitamisel (kasutatakse ntampDMP Connect+BLE käitamisel), IR-kalibreerimist ei teostata teadaoleva probleemi tõttu RAIL-i mitmeprotokolli teegis. Selle tulemusena on RX-i tundlikkuse kadu suurusjärgus 3 või 4 dBm.
Legacy HAL-i komponendis on PA konfiguratsioon kõvakodeeritud, sõltumata kasutaja või plaadi sätetest.
Lahendus
Kuni seda ei muudeta nii, et see konfiguratsiooni päisest õigesti tõmbaks, file Ember-phy.c kasutaja projektis tuleb käsitsi muuta, et kajastada soovitud PA-režiimi, voltage ja ramp aega.
2.5 Aegunud üksused
Aegunud versioonis 4.0.0.0 Puudub.
2.6 Eemaldatud esemed
Eemaldatud versioonis 4.0.0.0 Puudub.
silabs.com | Ühendatud maailma ehitamine.
Ühendage 4.0.0.0 | 4
Selle väljalase kasutamine
3 Selle väljalase kasutamine
See väljalase sisaldab järgmist: · Radio Abstraction Interface Layer (RAIL) virnateek · Connect Stack Library · RAIL ja Connect Sample Rakendused · RAIL ja Connect komponendid ja rakendusraamistik
See SDK sõltub lihtsuse platvormist. Lihtsuse platvormi kood pakub protokolli toetavaid funktsioone plugins ja API-d draiverite ja muude madalama kihi funktsioonide kujul, mis suhtlevad otseselt Silicon Labsi kiipide ja moodulitega. Lihtsuse platvormi komponentide hulka kuuluvad EMLIB, EMDRV, RAIL Library, NVM3 ja mbedTLS. Simplicity Platformi väljalaskemärkmed on saadaval Simplicity Studio vahekaardil Dokumentatsioon.
Flex SDK v3.x kohta lisateabe saamiseks vaadake UG103.13: RAIL Fundamentals ja UG103.12: Silicon Labs Connect Fundamentals. Kui kasutate esimest korda, vaadake QSG168: patenteeritud Flex SDK v3.x kiirjuhend.
3.1 Paigaldamine ja kasutamine
Patenditud Flex SDK on Silicon Labsi SDK-de komplekti Simplicity SDK osa. Simplicity SDK-ga kiireks alustamiseks installige Simplicity Studio 5, mis seadistab teie arenduskeskkonna ja juhendab teid Simplicity SDK installimisel. Simplicity Studio 5 sisaldab kõike, mida Silicon Labsi seadmetega IoT tootearenduseks vaja, sealhulgas ressursside ja projekti käivitajat, tarkvara konfiguratsioonitööriistu, täielikku IDE-d koos GNU tööriistaahelaga ja analüüsitööriistu. Paigaldusjuhised leiate veebipõhisest Simplicity Studio 5 kasutusjuhendist.
Teise võimalusena võib Simplicity SDK installida käsitsi, laadides alla või kloonides GitHubist uusima versiooni. Lisateabe saamiseks vaadake https://github.com/SiliconLabs/simplicity_sdk.
Simplicity Studio installib vaikimisi GSDK: · (Windows): C:Users SimplicityStudioSDKssimplicity_sdk · (MacOS): /Kasutajad/ /SimplicityStudio/SDKs/simplicity_sdk
SDK versioonile spetsiaalne dokumentatsioon installitakse koos SDK-ga. Lisateavet leiate sageli teadmistebaasi artiklitest (KBA). API viited ja muu teave selle ja varasemate versioonide kohta on saadaval aadressil https://docs.silabs.com/.
3.2 Turvateave
Turvaline võlvi integreerimine
Secure Vault High seadmetes juurutamisel kaitstakse tundlikke võtmeid Secure Vault võtmehalduse funktsiooni abil. Järgmises tabelis on näidatud kaitstud võtmed ja nende salvestuskaitse omadused.
Wrapped Key Thread Master Key PSKc võtme krüpteerimisvõti MLE võti Ajutine MLE võti MAC Eelmine võti MAC Praegune võti MAC Järgmine võti
Eksporditav / mitteeksporteeritav Eksporditav Eksporditav Eksporditav Mitteeksporteeritav Mitteeksporteeritav Mitteeksporteeritav Mitteeksporteeritav Mitteeksporteeritav
Märkused TLV-de moodustamiseks peab olema eksporditav TLV-de moodustamiseks peab olema eksporditav TLV-de moodustamiseks peab olema eksporditav
Pakitud võtmeid, mis on märgistatud kui „Ei eksporditav”, saab kasutada, kuid mitte viewredigeeritud või käitusajal jagatud.
Pakitud võtmeid, mis on märgistatud kui „Eksporditav”, saab käitamise ajal kasutada või jagada, kuid need jäävad krüpteerituks ka välkmällu salvestatuna. Lisateavet Secure Vault Key Management funktsioonide kohta leiate artiklist AN1271: Secure Key Storage.
silabs.com | Ühendatud maailma ehitamine.
Ühendage 4.0.0.0 | 5
Selle väljalase kasutamine
Turvameetmed
Turvanõuannete tellimiseks logige sisse Silicon Labsi kliendiportaali ja valige seejärel Konto avaleht. Portaali avalehele minemiseks klõpsake AVALEHT ja seejärel paani Märguannete haldamine. Veenduge, et valik „Tarkvara/turvalisuse teatised ja tootemuudatuste teatised (PCN-id)” on märgitud ning et olete oma platvormi ja protokolli jaoks vähemalt tellinud. Muudatuste salvestamiseks klõpsake nuppu Salvesta.
Järgmine joonis on endineample:
3.3 Tugi
Arenduskomplekti klientidel on õigus saada koolitust ja tehnilist tuge. Kasutage Silicon Labs Flexi web lehel, et saada teavet kõigi Silicon Labs Threadi toodete ja teenuste kohta ning registreeruda tootetoe saamiseks. Silicon Laboratoriesi toega saate ühendust võtta aadressil http://www.silabs.com/support.
3.4 SDK väljalaske- ja hoolduspoliitika
Lisateavet leiate jaotisest SDK väljalaske- ja hoolduspoliitika.
silabs.com | Ühendatud maailma ehitamine.
Ühendage 4.0.0.0 | 6
Lihtsuse stuudio
Ühe klõpsuga juurdepääs MCU-le ja juhtmevabadele tööriistadele, dokumentatsioonile, tarkvarale, lähtekooditeekidele ja muule. Saadaval Windowsi, Maci ja Linuxi jaoks!
IoT portfell
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvaliteet
www.silabs.com/quality
Tugi ja kogukond
www.silabs.com/community
Kohustustest loobumine Silicon Labs kavatseb pakkuda klientidele uusimat, täpset ja põhjalikku dokumentatsiooni kõigi välisseadmete ja moodulite kohta, mis on saadaval süsteemi- ja tarkvara juurutajatele, kes kasutavad või kavatsevad kasutada Silicon Labsi tooteid. Iseloomustusandmed, saadaolevad moodulid ja välisseadmed, mälumahud ja mäluaadressid viitavad igale konkreetsele seadmele ning pakutavad "tüüpilised" parameetrid võivad erinevates rakendustes erineda. Taotlus ntampsiin kirjeldatud on ainult illustratiivsel eesmärgil. Silicon Labs jätab endale õiguse teha siin esitatud tooteteavet, spetsifikatsioone ja kirjeldusi ilma täiendava etteteatamata muudatusi ega anna garantiid lisatud teabe täpsuse või täielikkuse kohta. Ilma eelneva teavituseta võib Silicon Labs turvalisuse või töökindluse huvides tootmisprotsessi käigus toote püsivara värskendada. Sellised muudatused ei muuda toote tehnilisi andmeid ega toimivust. Silicon Labs ei vastuta selles dokumendis esitatud teabe kasutamise tagajärgede eest. See dokument ei viita ega anna selgesõnaliselt litsentsi mis tahes integraallülituste projekteerimiseks või valmistamiseks. Tooted ei ole ette nähtud ega lubatud kasutamiseks FDA III klassi seadmetes, rakendustes, mille jaoks on nõutav FDA eelmüügiluba, ega elu toetavates süsteemides ilma Silicon Labsi konkreetse kirjaliku nõusolekuta. "Elu toetav süsteem" on mis tahes toode või süsteem, mis on mõeldud elu ja/või tervise toetamiseks või säilitamiseks, mille ebaõnnestumise korral võib mõistlikult eeldada, et see toob kaasa märkimisväärse kehavigastuse või surma. Silicon Labsi tooted ei ole loodud ega lubatud sõjaliseks kasutamiseks. Silicon Labsi tooteid ei tohi mingil juhul kasutada massihävitusrelvades, sealhulgas (kuid mitte ainult) tuuma-, bioloogilistes või keemiarelvades ega rakettides, mis on võimelised selliseid relvi kohale toimetama. Silicon Labs loobub kõigist otsestest ja kaudsetest garantiidest ega vastuta vigastuste või kahjude eest, mis on seotud Silicon Labsi toote kasutamisega sellistes volitamata rakendustes.
Kaubamärgiteave Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ja Silicon Labsi logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro ja logo nende kombinatsioonid, "maailma kõige energiasäästlikumad mikrokontrollerid", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, Zentri logo ja Zentri DMS, Z-Wave® ja teised on Silicon Labsi kaubamärgid või registreeritud kaubamärgid. ARM, CORTEX, Cortex-M3 ja THUMB on ettevõtte ARM Holdings kaubamärgid või registreeritud kaubamärgid. Keil on ettevõtte ARM Limited registreeritud kaubamärk. Wi-Fi on Wi-Fi Alliance'i registreeritud kaubamärk. Kõik muud siin mainitud tooted või kaubamärgid on nende vastavate omanike kaubamärgid.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com
Dokumendid / Ressursid
![]() |
SILICON LABS Connect SDK tarkvara [pdfKasutusjuhend Connect, SDK, Connect SDK tarkvara, tarkvara |