Konekti SDK-Programaron
“
Produktaj Informoj
Specifoj:
- Produkta Nomo: Konekti SDK 4.0.0.0 GA
- SDK Suite Versio: Simplicity SDK Suite 2024.12.0 la 16-an de decembro
2024 - Reta Stako: Silicon Labs Connect (IEEE
802.15.4-bazita) - Frekvencaj Bandoj: Sub-GHz aŭ 2.4 GHz
- Celitaj Retaj Topologioj: Simplaj
- Dokumentado: Vasta kun sample aplikoj
- Kongruaj Kompililoj: GCC-versio 12.2.1 provizita per
Simpleco Studio
Instrukcioj pri Uzado de Produktoj:
1. Instalado kaj Agordo:
Antaŭ ol komenci, certigu, ke vi havas la necesajn kompililojn kaj
iloj instalitaj kiel menciite en la Kongruo kaj Uzo-Avizoj
sekcio de la uzantmanlibro.
2. Aliro al Sample Aplikoj:
La Connect SDK venas kun sampla aplikaĵoj provizitaj en
fontkodo. Vi povas trovi ĉi tiujn en la pako Connect SDK.
3. Disvolvado de Aplikoj:
Por evoluigi aplikojn uzante la Connect SDK, raportu al la
ampleksa dokumentaro provizita. Certiĝu sekvi la
gvidlinioj kaj plej bonaj praktikoj skizitaj en la dokumentaro.
4. Solvado de problemoj:
Se vi renkontas problemojn aŭ erarojn dum vi uzas la Konekti
SDK, raportu al la sekcio Konataj Problemoj en la uzantmanlibro por
eblaj solvoj aŭ solvoj. Vi ankaŭ povas kontroli ĝisdatigojn
sur la Silicon Labs webretejo.
Oftaj Demandoj (FAQ):
Q: Kio estas la ĉefa celo de Connect SDK?
R: La Connect SDK estas kompleta programaro-disvolva serio por
proprietaj sendrataj aplikoj, dizajnitaj por agordeblaj
larĝbazaj proprietaj sendrataj retaj solvoj kun malaltaj
energikonsumo.
Q: Kie mi povas trovi la sample aplikoj provizitaj per la
Ĉu konekti SDK?
A: La sampla aplikaĵoj estas inkluzivitaj en Connect SDK
pakaĵo kaj disponeblas en fontkoda formato.
Q: Kiuj kompililoj estas kongruaj kun Connect SDK?
R: La Connect SDK estas kongrua kun GCC-versio 12.2.1, kiu
estas provizita per Simplicity Studio.
“`
Konekti SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 la 16-an de decembro 2024
La Connect SDK estas kompleta programaro-disvolviĝo por proprietaj sendrataj aplikoj, kiuj antaŭe estis parto de la Proprietary SDK. Komencante kun la eldono Connect SDK 4.0.0.0, Proprietary SDK estas dividita en RAIL SDK kaj Connect SDK.
Connect SDK uzas Silicon Labs Connect, IEEE 802.15.4-bazita interkonekta stako dizajnita por agordeblaj larĝbazaj proprietaj sendrataj retaj solvoj kiuj postulas malaltan konsumon kaj funkcias en la sub-GHz aŭ 2.4 GHz frekvencbendoj. La solvo estas celita al simplaj retaj topologioj.
Connect SDK estas provizita kun ampleksa dokumentaro kaj sample aplikoj. Ĉiuj eksamplesoj estas disponigitaj en fontkodo ene de la Connect SDK-ojample aplikoj.
Ĉi tiuj eldonnotoj kovras SDK-versiojn:
KONEKTU APOJKON KAJ STAKU ŜLAVAJ EZAJROJ
· Akcelado de aparataro de PSA Crypto por ŝarĝa ĉifrado ebligita en Connect Stack sur Serio-2-partoj
· Konekti stakon kaj Konekti SDK ebligitan sur BRD4276A-radiotabulo kun EFR32FG25 kaj SKY66122-11 fasanta modulo por alta TX-potencaj aplikoj
4.0.0.0 GA publikigita la 16-an de decembro 2024.
Kongruo kaj Uzo Avizoj
Por informoj pri sekurecaj ĝisdatigoj kaj avizoj, vidu la Sekurecan ĉapitron de la Platformaj Eldonaj Notoj instalitaj kun ĉi tiu SDK aŭ sur la langeto TECH DOCS ĉe https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs ankaŭ forte rekomendas, ke vi abonu Sekurecajn Konsilojn por ĝisdataj informoj. Por instrukcioj, aŭ se vi estas nova al Silicon Labs Flex SDK, vidu Uzado de Ĉi tiu Eldono.
Kongruaj Kompililoj:
IAR Embedded Workbench por ARM (IAR-EWARM) versio 9.40.1 · Uzi vinon por konstrui kun la komandlinia ilo IarBuild.exe aŭ IAR Embedded Workbench GUI en macOS aŭ Linukso povus rezultigi
malĝusta files estanta uzata pro kolizioj en vino hashing algoritmo por generi mallonga file nomoj. · Klientoj en macOS aŭ Linukso estas konsilitaj ne konstrui kun IAR ekster Simplicity Studio. Klientoj kiuj faras devas zorgeme
kontroli ke la ĝusta files estas uzataj.
GCC (The GNU Compiler Collection) versio 12.2.1, provizita per Simplicity Studio.
silabs.com | Konstruante pli ligitan mondon.
Kopirajto © 2024 de Silicon Laboratories
Konekti 4.0.0.0
Enhavo
Enhavo
1 Konekti Aplikojn………………………………………………………………………………………………………………………………………………… ………………………………………….. 3 1.1 Novaj Eroj…………………………………………………………………………………………… ………………………………………………………………………….. 3 1.2 Pliboniĝoj………………………………………………………………… …………………………………………………………………………………………………………….. 3 1.3 Fiksaj Problemoj ……………………………… ……………………………………………………………………………………………………………………………………… . 3 1.4 Konataj Problemoj en la Nuna Eldono ………………………………………………………………………………………………………………………… ………. 3 1.5 Malrekomenditaj Eroj ……………………………………………………………………………………………………………………………………… ………………………………………….. 3 1.6 Forigitaj Eroj ……………………………………………………………………………………………… …………………………………………………………………….. 3
2 Konekti Stakon ……………………………………………………………………………………………………………………………………… ………………………………………… 4 2.1 Novaj Eroj………………………………………………………………………………………………… ………………………………………………………………………………….. 4 2.2 Pliboniĝoj……………………………………………………………………… ………………………………………………………………………………………………………………………….. 4 2.3 Fiksaj Problemoj ……………… ……………………………………………………………………………………………………………………………………… ……. 4 2.4 Konataj Problemoj en la Nuna Eldono ………………………………………………………………………………………………………………………… ………. 4 2.5 Malrekomenditaj Eroj ……………………………………………………………………………………………………………………………………… ………………………………………….. 4 2.6 Forigitaj Eroj ……………………………………………………………………………………………… …………………………………………………………………….. 4
3 Uzante ĉi tiun eldonon ……………………………………………………………………………………………………………………………………… ……………………………. 5 3.1 Instalado kaj Uzo ……………………………………………………………………………………………………………………… ………………………………………….. 5 3.2 Sekurecaj Informoj…………………………………………………………………………………………… ………………………………………………………….. 5 3.3 Subteno …………………………………………………………………… ……………………………………………………………………………………………… 6 3.4 Politiko pri Liberigo kaj Prizorgado de SDK ………… …………………………………………………………………………………………………………… 6
silabs.com | Konstruante pli ligitan mondon.
Konekti 4.0.0.0 | 2
1 Konekti Aplikojn
Konekti Aplikojn
1.1 Novaj Eroj
Aldonita en eldono 4.0.0.0 · simplicity_sdk/app/flex estas dividita en du:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)
1.2 Pliboniĝoj
Ŝanĝita en eldono 4.0.0.0 Neniu.
1.3 Fiksaj Problemoj
Riparita en eldono 4.0.0.0 Neniu.
1.4 Konataj Problemoj en la Nuna Eldono
Temoj en grasa skribo estis aldonitaj ekde la antaŭa eldono. Se vi maltrafis eldonon, lastatempaj eldonnotoj haveblas sur la langeto TECH DOCS ĉe https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
ID numero 652925
1139850
Priskribo
EFR32XG21 ne estas subtenata por "Flex (Konekti) - SoC Light Example DMP" kaj "Flex (Konekti) - SoC Switch Example ”
DMP-malstabilecoj kun XG27
Solvaĵo
1.5 Malrekomenditaj Eroj
Malrekomendita en eldono 4.0.0.0 Flex SDK Flex-dosierujo estas malrekomendita kaj estos forigita. Ĝi estis dividita en Rail-dosierujon por RAIL SDK kaj Connect-dosierujon por Connect SDK.
1.6 Forigitaj Eroj
Forigita en eldono 4.0.0.0 Neniu.
silabs.com | Konstruante pli ligitan mondon.
Konekti 4.0.0.0 | 3
2 Konekti Stakon
Konekti Stakon
2.1 Novaj Eroj
Aldonita en eldono 4.0.0.0
· La CCM*-operacioj realigitaj por ĉifri kaj malĉifri la stakajn komunikadojn nun estas faritaj defaŭlte uzante PSA Crypto API. Ĝis nun, la stako uzis sian propran efektivigon de CCM* kaj nur uzis PSA Crypto API por plenumi AES-blokkalkulojn. Du novaj komponantoj, "AES Security (Biblioteko)" kaj "AES Security (Biblioteko) | Heredaĵo”, estis aldonitaj, permesante la elekton de unu aŭ la alia el la efektivigoj. La du komponantoj estas kongruaj kaj povas esti instalitaj samtempe. Vidu al https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ por pliaj informoj.
2.2 Pliboniĝoj
Ŝanĝita en eldono 4.0.0.0 Neniu.
2.3 Fiksaj Problemoj
Riparita en eldono 4.0.0.0 Neniu.
2.4 Konataj Problemoj en la Nuna Eldono
Temoj en grasa skribo estis aldonitaj ekde la antaŭa eldono. Se vi maltrafis eldonon, lastatempaj eldonnotoj haveblas sur la langeto TECH DOCS ĉe https://www.silabs.com/developers/gecko-software-development-kit.
ID numero 501561
Priskribo
Dum funkciado de la Plurprotokola Biblioteko RAIL (uzita ekzample dum rulado DMP Connect+BLE), IR-Kalibrado ne estas farita pro konata problemo en la RAIL Multiprotocol Library. Kiel rezulto, ekzistas RX-sentemperdo en la ordo de 3 aŭ 4 dBm.
En la Legacy HAL-komponento, la PA-agordo estas malmola kodita sendepende de la uzanto aŭ estraro agordoj.
Solvaĵo
Ĝis ĉi tio estas ŝanĝita por ĝuste tiri de la agorda kaplinio, la file ember-phy.c en la projekto de la uzanto devos esti modifita mane por reflekti la deziratan PA-reĝimon, voltage, kaj ramp tempo.
2.5 Malrekomenditaj Eroj
Malrekomendita en eldono 4.0.0.0 Neniu.
2.6 Forigitaj Eroj
Forigita en eldono 4.0.0.0 Neniu.
silabs.com | Konstruante pli ligitan mondon.
Konekti 4.0.0.0 | 4
Uzante Ĉi tiun Eldonon
3 Uzante Ĉi tiun Liberigon
Ĉi tiu eldono enhavas la jenon: · Radio-Abstrakta Interfaco-Tavolo (RAIL) stakbiblioteko · Connect Stack Library · RAIL kaj Connect Sample Aplikoj · RAIL kaj Konekti Komponentojn kaj Aplika Kadro
Ĉi tiu SDK dependas de la Simplicity Platform. La kodo de Simplicity Platform disponigas funkciecon kiu subtenas protokolon plugins kaj APIoj en la formo de ŝoforoj kaj aliaj malsuperaj tavolaj ecoj kiuj interagas rekte kun Silicon Labs-fritoj kaj moduloj. Simplicity Platform-komponentoj inkludas EMLIB, EMDRV, RAIL Library, NVM3, kaj mbedTLS. Eldonaj notoj de Simplicity Platform estas haveblaj per la langeto Dokumentado de Simplicity Studio.
Por pliaj informoj pri la Flex SDK v3.x vidu UG103.13: RAIL Fundamentoj kaj UG103.12: Silicon Labs Connect Fundamentals. Se vi estas unuafoja uzanto, vidu QSG168: Proprietary Flex SDK v3.x Quick Start Guide.
3.1 Instalado kaj Uzo
La Proprietary Flex SDK estas disponigita kiel parto de la Simplicity SDK, la serio de Silicon Labs SDK-oj. Por rapide komenci kun Simplicity SDK, instalu Simplicity Studio 5, kiu starigos vian evolumedion kaj gvidos vin tra la instalado de Simplicity SDK. Simplicity Studio 5 inkluzivas ĉion bezonatan por IoT-produktevoluo per Silicon Labs-aparatoj, inkluzive de rimedo kaj projektlanĉilo, programaraj agordaj iloj, plena IDE kun GNU-ilĉeno kaj analizaj iloj. Instalaj instrukcioj estas provizitaj en la interreta Uzantgvidilo de Simplicity Studio 5.
Alternative, Simplicity SDK povas esti instalita permane elŝutante aŭ klonante la plej novan de GitHub. Vidu https://github.com/SiliconLabs/simplicity_sdk por pliaj informoj.
Simplicity Studio instalas la GSDK defaŭlte en: · (Vindozo): C:Uzantoj SimplicityStudioSDKsimplicity_sdk · (MacOS): /Uzantoj/ /SimplicityStudio/SDKs/simplicity_sdk
Dokumentaro specifa por la SDK-versio estas instalita kun la SDK. Pliaj informoj ofte troveblas en la sciobazaj artikoloj (KBAoj). API-referencoj kaj aliaj informoj pri ĉi tiu kaj pli fruaj eldonoj haveblas ĉe https://docs.silabs.com/.
3.2 Sekurecaj Informoj
Sekura Vault-Integriĝo
Se deplojitaj al Secure Vault High-aparatoj, sentemaj ŝlosiloj estas protektitaj per la funkcio Secure Vault Key Management. La sekva tabelo montras la protektitajn ŝlosilojn kaj iliajn konservajn protektajn karakterizaĵojn.
Envolvita Ŝlosilo Fadeno Ĉefŝlosilo PSKc Ŝlosilo Ĉifrada Ŝlosilo MLE-Ŝlosilo Provizora MLE-Ŝlosilo MAC Antaŭa Ŝlosilo MAC Nuna Ŝlosilo MAC Sekva Ŝlosilo
Eksportebla / Ne-eksportebla Eksportebla Eksportebla Ne-ekportebla Ne-ekportebla Ne-ekportebla Ne-ekportebla Ne-ekportebla Ne-ekportebla
Notoj Devas esti eksporteblaj por formi la TLVojn Devas esti eksporteblaj por formi la TLVojn Devas esti eksporteblaj por formi la TLVojn
Envolvitaj ŝlosiloj kiuj estas markitaj kiel "Ne-Ekporteblaj" povas esti uzataj sed ne povas esti viewred aŭ dividita ĉe rultempo.
Envolvitaj ŝlosiloj kiuj estas markitaj kiel "Ekporteblaj" povas esti uzataj aŭ dividitaj dum rultempo, sed restas ĉifritaj dum stokitaj en fulmo. Por pliaj informoj pri la funkcio de Secure Vault Key Management, vidu AN1271: Secure Key Storage.
silabs.com | Konstruante pli ligitan mondon.
Konekti 4.0.0.0 | 5
Uzante Ĉi tiun Eldonon
Konsiloj pri Sekureco
Por aboni Sekurecajn Konsilojn, ensalutu al la klientportalo de Silicon Labs, tiam elektu Konto-Hejmon. Alklaku HEJMO por iri al la portala ĉefpaĝo kaj poste alklaku la kahelon Administri Sciigojn. Certigu, ke `Programaro/Sekurec-Konsilaj Avizoj & Produkta Ŝanĝo-Avizoj (PCNs)' estas kontrolita, kaj ke vi estas minimume abonita por via platformo kaj protokolo. Klaku Konservi por konservi ajnajn ŝanĝojn.
La sekva figuro estas ekzample:
3.3 Subteno
La klientoj de Disvolva Kit estas elekteblaj por trejnado kaj teknika subteno. Uzu la Silicon Labs Flex web paĝo por akiri informojn pri ĉiuj produktoj kaj servoj de Silicon Labs Thread, kaj por registriĝi por produktsubteno. Vi povas kontakti Silicon Laboratories-subtenon ĉe http://www.silabs.com/support.
3.4 Politiko pri Liberigo kaj Prizorgado de SDK
Por detaloj, vidu SDK-Eldono kaj Prizorgado Poilcy.
silabs.com | Konstruante pli ligitan mondon.
Konekti 4.0.0.0 | 6
Simpleco Studio
Unuklaka aliro al MCU kaj sendrataj iloj, dokumentaro, programaro, fontkodaj bibliotekoj kaj pli. Havebla por Vindozo, Mac kaj Linukso!
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvalito
www.silabs.com/quality
Subteno & Komunumo
www.silabs.com/community
Malgarantio Silicon Labs intencas provizi klientojn per la plej nova, preciza, kaj profunda dokumentado de ĉiuj ekstercentraj kaj moduloj disponeblaj por sistemo kaj programaro realigantoj uzante aŭ intencantaj uzi la Silicon Labs produktoj. Karakterizaj datumoj, disponeblaj moduloj kaj ekstercentraj, memorgrandecoj kaj memoradresoj rilatas al ĉiu specifa aparato, kaj "Tipaj" parametroj provizitaj povas kaj ja varias en malsamaj aplikoj. Apliko ekzampLa ĉi tie priskribitaj estas nur por ilustraj celoj. Silicon Labs rezervas la rajton fari ŝanĝojn sen plia avizo al la produktaj informoj, specifoj kaj priskriboj ĉi tie, kaj ne donas garantiojn pri la ĝusteco aŭ kompleteco de la inkluditaj informoj. Sen antaŭa sciigo, Silicon Labs povas ĝisdatigi produktofirmaron dum la produktada procezo pro sekurecaj aŭ fidindeckialoj. Tiaj ŝanĝoj ne ŝanĝos la specifojn aŭ la agadon de la produkto. Silicon Labs ne havas respondecon pri la sekvoj de uzo de la informoj provizitaj en ĉi tiu dokumento. Ĉi tiu dokumento ne implicas aŭ eksplicite donas ajnan permesilon por desegni aŭ fabriki iujn ajn integrajn cirkvitojn. La produktoj ne estas dezajnitaj aŭ rajtigitaj por esti uzataj en iuj aparatoj de FDA Class III, aplikoj por kiuj FDA antaŭmerkata aprobo estas postulata aŭ Vivsubtenaj Sistemoj sen la specifa skriba konsento de Silicon Labs. "Vivsubtena Sistemo" estas ajna produkto aŭ sistemo intencita por subteni aŭ subteni vivon kaj/aŭ sanon, kiu, se ĝi malsukcesas, povas esti racie atendita rezultigi gravan personan vundon aŭ morton. Silicon Labs-produktoj ne estas dezajnitaj aŭ rajtigitaj por militaj aplikoj. Silicon Labs-produktoj ne devas esti uzataj en amasdetruaj armiloj inkluzive (sed ne limigitaj al) nukleaj, biologiaj aŭ kemiaj armiloj, aŭ misiloj kapablaj liveri tiajn armilojn. Silicon Labs rifuzas ĉiujn eksplicitajn kaj implicitajn garantiojn kaj ne respondecos aŭ respondecas pri ajnaj vundoj aŭ damaĝoj rilate al uzo de produkto de Silicon Labs en tiaj neaŭtorizitaj aplikoj.
Varmarkinformoj Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® kaj la emblemo de Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro-emblemo kaj kombinaĵoj de tio, "la plej energiaj mikroregiloj de la mondo", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, la Telegesis Logo®, USBXpress®, Zentri, la Zentri-emblemo kaj Zentri DMS, Z-Wave®, kaj aliaj estas varmarkoj aŭ registritaj varmarkoj de Silicon Labs. ARM, CORTEX, Cortex-M3 kaj TUMB estas varmarkoj aŭ registritaj varmarkoj de ARM Holdings. Keil estas registrita varmarko de ARM Limited. Wi-Fi estas registrita varmarko de la Wi-Fi Alliance. Ĉiuj aliaj produktoj aŭ markonomoj ĉi tie menciitaj estas varmarkoj de siaj respektivaj posedantoj.
Silicon Laboratories Inc. 400 Okcidenta Cesar Chavez Aŭstino, TX 78701 Usono
www.silabs.com
Dokumentoj/Rimedoj
![]() |
SILICON LABS Connect SDK-Programaro [pdf] Uzantogvidilo Konekti, SDK, Konekti SDK-Programaro, Programaro |
![]() |
SILICON LABS Connect SDK-Programaro [pdf] Uzantogvidilo Konekti, SDK, Konekti SDK Programaro, Konekti SDK, Programaro |