Connecteu el programari SDK
“
Informació del producte
Especificacions:
- Nom del producte: Connect SDK 4.0.0.0 GA
- Versió SDK Suite: Simplicity SDK Suite 2024.12.0 16 de desembre
2024 - Pila de xarxes: Silicon Labs Connect (IEEE
basat en 802.15.4) - Bandes de freqüència: sub-GHz o 2.4 GHz
- Topologies de xarxa dirigides: simples
- Documentació: Extensa amb samples aplicacions
- Compiladors compatibles: GCC versió 12.2.1 proporcionada amb
Estudi de la simplicitat
Instruccions d'ús del producte:
1. Instal·lació i configuració:
Abans de començar, assegureu-vos de tenir els compiladors necessaris i
eines instal·lades tal com s'esmenta als Avisos de compatibilitat i ús
secció del manual d'usuari.
2. Accedint a Samples Aplicacions:
El Connect SDK inclou samples aplicacions proporcionades a
codi font. Podeu trobar-los al paquet Connect SDK.
3. Desenvolupament d'aplicacions:
Per desenvolupar aplicacions amb Connect SDK, consulteu el
àmplia documentació aportada. Assegureu-vos de seguir el
directrius i bones pràctiques descrites a la documentació.
4. Solució de problemes:
Si trobeu algun problema o error mentre feu servir Connect
SDK, consulteu la secció Problemes coneguts del manual de l'usuari
possibles solucions o solucions. També podeu comprovar si hi ha actualitzacions
als laboratoris de silicona weblloc.
Preguntes freqüents (FAQ):
P: Quin és l'objectiu principal de Connect SDK?
R: Connect SDK és una suite completa de desenvolupament de programari per a
aplicacions sense fil propietàries, dissenyades per personalitzar-les
solucions de xarxa sense fil patentades de base àmplia amb baixa
el consum d'energia.
P: On puc trobar el samples aplicacions proporcionades amb el
Vols connectar l'SDK?
A: El sampLes aplicacions de fitxer s'inclouen al Connect SDK
paquet i estan disponibles en format de codi font.
P: Quins compiladors són compatibles amb Connect SDK?
R: L'SDK Connect és compatible amb la versió 12.2.1 de GCC, que
es proporciona amb Simplicity Studio.
"`
Connecteu l'SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 16 de desembre de 2024
Connect SDK és una suite completa de desenvolupament de programari per a aplicacions sense fil propietat que anteriorment formava part de l'SDK propietari. A partir de la versió 4.0.0.0 de Connect SDK, l'SDK propietari es divideix en RAIL SDK i Connect SDK.
Connect SDK utilitza Silicon Labs Connect, una pila de xarxes basada en IEEE 802.15.4 dissenyada per a solucions de xarxes sense fils propietat personalitzables de base àmplia que requereixen un baix consum d'energia i funciona en les bandes de freqüència inferiors a 2.4 GHz. La solució està orientada a topologies de xarxa simples.
Connect SDK es subministra amb una àmplia documentació i samples aplicacions. Tots exampEls fitxers es proporcionen al codi font dels SDK de Connectamples aplicacions.
Aquestes notes de la versió cobreixen les versions de l'SDK:
CONNECTEU APLICACIONS I APILA LES CARACTERÍSTIQUES CLAU
· L'acceleració de maquinari PSA Crypto per a l'encriptació de càrrega útil activada a Connect Stack a les peces de la sèrie 2
· Connect stack i Connect SDK habilitat a la placa de ràdio BRD4276A amb mòdul frontal EFR32FG25 i SKY66122-11 per a aplicacions d'alta potència TX
4.0.0.0 GA llançat el 16 de desembre de 2024.
Avisos de compatibilitat i ús
Per obtenir informació sobre les actualitzacions i els avisos de seguretat, consulteu el capítol de seguretat de les Notes de la versió de la plataforma instal·lades amb aquest SDK o a la pestanya TECH DOCS a https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs també recomana encaridament que us subscriviu als Avisos de seguretat per obtenir informació actualitzada. Per obtenir instruccions o si sou nou al SDK de Silicon Labs Flex, consulteu Ús d'aquesta versió.
Compiladors compatibles:
IAR Embedded Workbench for ARM (IAR-EWARM) versió 9.40.1 · L'ús de wine per construir amb la utilitat de línia d'ordres IarBuild.exe o la GUI d'IAR Embedded Workbench a macOS o Linux podria provocar
incorrecte files'està utilitzant a causa de col·lisions en l'algorisme hashing del vi per generar curt file noms. · Es recomana als clients de macOS o Linux que no creïn amb IAR fora de Simplicity Studio. Els clients que ho fan haurien de tenir cura
comproveu que el correcte files'estan utilitzant.
GCC (The GNU Compiler Collection) versió 12.2.1, proporcionada amb Simplicity Studio.
silabs.com | Construir un món més connectat.
Copyright © 2024 per Silicon Laboratories
Connectar 4.0.0.0
Continguts
Continguts
1 Connectar aplicacions………………………………………………………………………………………………………………………………………………… ………………………………….. 3 1.1 Elements nous…………………………………………………………………………………………… ……………………………………………………………………….. 3 1.2 Millores………………………………………………………………… …………………………………………………………………………………………………………….. 3 1.3 Problemes solucionats ………… …………………………………………………………………………………………………………………………………… . 3 1.4 Problemes coneguts en la versió actual ………………………………………………………………………………………………………………………… ………. 3 1.5 Elements obsolets ………………………………………………………………………………………………………………………… ………………………………….. 3 1.6 Elements eliminats …………………………………………………………………………………………… ………………………………………………………….. 3
2 Connect Stack ……………………………………………………………………………………………………………………………………… ………………………………………… 4 2.1 Elements nous …………………………………………………………………………………………………… ………………………………………………………………………………….. 4 2.2 Millores……………………………………………………………………… ………………………………………………………………………………………………………………………….. 4 2.3 Problemes solucionats …… …………………………………………………………………………………………………………………………………… ……. 4 2.4 Problemes coneguts en la versió actual ………………………………………………………………………………………………………………………… ………. 4 2.5 Elements obsolets ……………………………………………………………………………………………………………………………………… ………………………………….. 4 2.6 Elements eliminats …………………………………………………………………………………………… ……………………………………………………….. 4
3 Ús d'aquesta versió ………………………………………………………………………………………………………………………… ……………………………. 5 3.1 Instal·lació i ús ……………………………………………………………………………………………………………………… ……………………………….. 5 3.2 Informació de seguretat…………………………………………………………………………………………… ………………………………………………………….. 5 3.3 Suport …………………………………………………………………… …………………………………………………………………………………………… 6 3.4 Política de llançament i manteniment de l'SDK ………… …………………………………………………………………………………………………………… 6
silabs.com | Construir un món més connectat.
Connecta 4.0.0.0 | 2
1 Connecteu les aplicacions
Connectar aplicacions
1.1 articles nous
Afegit a la versió 4.0.0.0 · simplicity_sdk/app/flex es divideix en dos:
o simplicity_sdk/app/rail (SDK RAIL) o simplicity_sdk/app/connect (SDK CONNECT)
1.2 Millores
S'ha canviat a la versió 4.0.0.0 Cap.
1.3 Problemes solucionats
S'ha solucionat a la versió 4.0.0.0 Cap.
1.4 Problemes coneguts a la versió actual
S'han afegit problemes en negreta des de la versió anterior. Si us heu perdut una versió, les notes de la versió recent estan disponibles a la pestanya TECH DOCS a https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
ID # 652925
1139850
Descripció
EFR32XG21 no és compatible amb "Flex (Connexió) - SoC Light Example DMP” i “Flex (Connexió) – SoC Switch Exampli ”
Inestabilitats DMP amb XG27
Solució alternativa
1.5 Elements obsolets
Obsolet a la versió 4.0.0.0 La carpeta Flex SDK està obsoleta i s'eliminarà. S'ha dividit en la carpeta Rail per a RAIL SDK i la carpeta Connect per a Connect SDK.
1.6 Elements eliminats
Eliminat a la versió 4.0.0.0 Cap.
silabs.com | Construir un món més connectat.
Connecta 4.0.0.0 | 3
2 Connect Stack
Connect Stack
2.1 articles nous
Afegit a la versió 4.0.0.0
· Les operacions CCM* realitzades per xifrar i desxifrar les comunicacions de la pila ara es realitzen per defecte mitjançant l'API Crypto de PSA. Fins ara, la pila utilitzava la seva pròpia implementació de CCM* i només utilitzava PSA Crypto API per realitzar càlculs de blocs AES. Dos nous components, "AES Security (Library)" i "AES Security (Library) | Legacy”, s'han afegit, permetent la selecció d'una o altra de les implementacions. Els dos components són compatibles i es poden instal·lar al mateix temps. Consulteu https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ per obtenir més informació.
2.2 Millores
S'ha canviat a la versió 4.0.0.0 Cap.
2.3 Problemes solucionats
S'ha solucionat a la versió 4.0.0.0 Cap.
2.4 Problemes coneguts a la versió actual
S'han afegit problemes en negreta des de la versió anterior. Si us heu perdut una versió, les notes de la versió recent estan disponibles a la pestanya TECH DOCS a https://www.silabs.com/developers/gecko-software-development-kit.
ID # 501561
Descripció
Quan s'executa la biblioteca multiprotocol RAIL (utilitzada per exampquan s'executa DMP Connect+BLE), la calibració IR no es realitza a causa d'un problema conegut a la biblioteca multiprotocol RAIL. Com a resultat, hi ha una pèrdua de sensibilitat RX de l'ordre de 3 o 4 dBm.
Al component HAL heretat, la configuració del PA està codificada independentment de la configuració de l'usuari o de la placa.
Solució alternativa
Fins que no es canviï per extreure correctament de la capçalera de configuració, el fitxer file ember-phy.c al projecte de l'usuari s'haurà de modificar a mà per reflectir el mode PA desitjat, voltage, i ramp temps.
2.5 Elements obsolets
Obsolet a la versió 4.0.0.0 Cap.
2.6 Elements eliminats
Eliminat a la versió 4.0.0.0 Cap.
silabs.com | Construir un món més connectat.
Connecta 4.0.0.0 | 4
Utilitzant aquesta versió
3 Ús d'aquesta versió
Aquesta versió conté el següent: · Biblioteca de pila de capa d'interfície d'abstracció de ràdio (RAIL) · Biblioteca de pila Connect · RAIL i Connect Sample Aplicacions · Components RAIL i Connect i marc d'aplicacions
Aquest SDK depèn de Simplicity Platform. El codi Simplicity Platform proporciona una funcionalitat compatible amb el protocol plugins i API en forma de controladors i altres funcions de capa inferior que interactuen directament amb els xips i mòduls de Silicon Labs. Els components de Simplicity Platform inclouen EMLIB, EMDRV, RAIL Library, NVM3 i mbedTLS. Les notes de la versió de Simplicity Platform estan disponibles a la pestanya Documentació de Simplicity Studio.
Per obtenir més informació sobre el Flex SDK v3.x, consulteu UG103.13: RAIL Fundamentals i UG103.12: Silicon Labs Connect Fundamentals. Si sou l'usuari per primera vegada, consulteu QSG168: Guia d'inici ràpid de Flex SDK v3.x propietari.
3.1 Instal·lació i ús
El propietari Flex SDK es proporciona com a part del Simplicity SDK, el conjunt d'SDK de Silicon Labs. Per començar ràpidament amb Simplicity SDK, instal·leu Simplicity Studio 5, que configurarà el vostre entorn de desenvolupament i us guiarà per la instal·lació de Simplicity SDK. Simplicity Studio 5 inclou tot el necessari per al desenvolupament de productes IoT amb dispositius Silicon Labs, inclòs un llançador de recursos i projectes, eines de configuració de programari, IDE complet amb cadena d'eines GNU i eines d'anàlisi. Les instruccions d'instal·lació es proporcionen a la Guia de l'usuari de Simplicity Studio 5 en línia.
Alternativament, Simplicity SDK es pot instal·lar manualment baixant o clonant el més recent de GitHub. Consulteu https://github.com/SiliconLabs/simplicity_sdk per obtenir més informació.
Simplicity Studio instal·la el GSDK per defecte a: · (Windows): C:Usuaris SimplicityStudioSDKsimplicity_sdk · (MacOS): /Usuaris/ /SimplicityStudio/SDKs/simplicity_sdk
La documentació específica de la versió de l'SDK s'instal·la amb l'SDK. Sovint es pot trobar informació addicional als articles de la base de coneixement (KBA). Les referències de l'API i altra informació sobre aquesta i versions anteriors estan disponibles a https://docs.silabs.com/.
3.2 Informació de seguretat
Integració segura de Vault
Quan es despleguen als dispositius Secure Vault High, les claus sensibles estan protegides mitjançant la funcionalitat Secure Vault Key Management. La taula següent mostra les claus protegides i les seves característiques de protecció d'emmagatzematge.
Fil de clau embolicat Clau mestra Clau PSKc Clau de xifratge Clau MLE Clau MLE temporal MAC Clau anterior MAC Clau actual MAC Clau següent
Exportable/No exportable Exportable Exportable Exportable No exportable No exportable No exportable No exportable No exportable
Notes S'han de poder exportar per formar els TLV S'han de poder exportar per formar els TLV Ha de ser exportables per formar els TLV
Les claus embolicades que estan marcades com a "No exportables" es poden utilitzar però no vieweditat o compartit en temps d'execució.
Les claus embolcallades que estan marcades com a "Exportable" es poden utilitzar o compartir en temps d'execució, però romanen xifrades mentre s'emmagatzemen al flash. Per obtenir més informació sobre la funcionalitat de Secure Vault Key Management, vegeu AN1271: Secure Key Storage.
silabs.com | Construir un món més connectat.
Connecta 4.0.0.0 | 5
Utilitzant aquesta versió
Avisos de seguretat
Per subscriure's a Avisos de seguretat, inicieu sessió al portal de clients de Silicon Labs i, a continuació, seleccioneu Inici del compte. Feu clic a INICI per anar a la pàgina d'inici del portal i, a continuació, feu clic a la fitxa Gestiona les notificacions. Assegureu-vos que `Avisos d'assessorament de programari/seguretat i avisos de canvi de producte (PCN)' estigui marcat i que esteu subscrit com a mínim a la vostra plataforma i protocol. Feu clic a Desa per desar els canvis.
La figura següent és un exampLI:
3.3 Suport
Els clients del kit de desenvolupament poden rebre formació i suport tècnic. Utilitzeu el Silicon Labs Flex web pàgina per obtenir informació sobre tots els productes i serveis de Silicon Labs Thread i registrar-se per obtenir assistència per al producte. Podeu contactar amb l'assistència de Silicon Laboratories a http://www.silabs.com/support.
3.4 Política de llançament i manteniment de l'SDK
Per obtenir més informació, vegeu Política de llançament i manteniment de l'SDK.
silabs.com | Construir un món més connectat.
Connecta 4.0.0.0 | 6
Estudi de la simplicitat
Accés amb un sol clic a MCU i eines sense fil, documentació, programari, biblioteques de codi font i molt més. Disponible per a Windows, Mac i Linux!
Cartera IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Qualitat
www.silabs.com/quality
Suport i comunitat
www.silabs.com/community
Exempció de responsabilitat Silicon Labs té la intenció de proporcionar als clients la documentació més recent, precisa i detallada de tots els perifèrics i mòduls disponibles per als implementadors de sistemes i programari que utilitzin o tinguin la intenció d'utilitzar els productes de Silicon Labs. Les dades de caracterització, els mòduls i perifèrics disponibles, la mida de la memòria i les adreces de memòria es refereixen a cada dispositiu específic, i els paràmetres "típics" proporcionats poden variar en diferents aplicacions. Aplicació exampLes aquí descrites només tenen finalitats il·lustratives. Silicon Labs es reserva el dret de fer canvis sense avís addicional a la informació, les especificacions i les descripcions del producte aquí, i no ofereix garanties sobre l'exactitud o la integritat de la informació inclosa. Sense notificació prèvia, Silicon Labs pot actualitzar el microprogramari del producte durant el procés de fabricació per motius de seguretat o fiabilitat. Aquests canvis no alteraran les especificacions ni el rendiment del producte. Silicon Labs no serà responsable de les conseqüències de l'ús de la informació subministrada en aquest document. Aquest document no implica ni atorga expressament cap llicència per dissenyar o fabricar cap circuit integrat. Els productes no estan dissenyats ni autoritzats per utilitzar-se en cap dispositiu de classe III de la FDA, aplicacions per a les quals es requereix l'aprovació prèvia de la FDA o sistemes de suport vital sense el consentiment específic per escrit de Silicon Labs. Un "Sistema de suport vital" és qualsevol producte o sistema destinat a mantenir o mantenir la vida i/o la salut, que, si falla, es pot esperar raonablement que provoqui lesions personals importants o la mort. Els productes de Silicon Labs no estan dissenyats ni autoritzats per a aplicacions militars. Els productes de Silicon Labs no s'utilitzaran en cap cas en armes de destrucció massiva incloses (però no limitades a) armes nuclears, biològiques o químiques, o míssils capaços de llançar aquestes armes. Silicon Labs renuncia a totes les garanties explícites i implícites i no es fa responsable de cap lesió o dany relacionat amb l'ús d'un producte de Silicon Labs en aquestes aplicacions no autoritzades.
Informació sobre marques comercials Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® i el logotip de Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro i el logotip combinacions d'ells, "els microcontroladors més ecològics del món", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, el Telegesis Logo®, USBXpress®, Zentri, el logotip de Zentri i Zentri DMS, Z-Wave® i altres són marques comercials o marques registrades de Silicon Labs. ARM, CORTEX, Cortex-M3 i THUMB són marques comercials o marques comercials registrades d'ARM Holdings. Keil és una marca comercial registrada d'ARM Limited. Wi-Fi és una marca comercial registrada de Wi-Fi Alliance. Tots els altres productes o marques esmentades aquí són marques comercials dels seus respectius titulars.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 EUA
www.silabs.com
Documents/Recursos
![]() |
Programari SILICON LABS Connect SDK [pdfGuia de l'usuari Connect, SDK, Connect SDK Programari, Programari |
![]() |
Programari SILICON LABS Connect SDK [pdfGuia de l'usuari Connect, SDK, Programari SDK de Connect, SDK de Connect, Programari |