Ikonekta ang SDK Software

Impormasyon ng Produkto

Mga pagtutukoy:

  • Pangalan ng Produkto: Connect SDK 4.0.0.0 GA
  • Bersyon ng SDK Suite: Simplicity SDK Suite 2024.12.0 Disyembre 16,
    2024
  • Networking Stack: Silicon Labs Connect (IEEE
    802.15.4-based)
  • Mga Frequency Band: Sub-GHz o 2.4 GHz
  • Naka-target na Mga Topolohiya ng Network: Simple
  • Dokumentasyon: Malawak na may sampang mga aplikasyon
  • Mga Katugmang Compiler: GCC bersyon 12.2.1 na ibinigay kasama
    Simplicity Studio

Mga Tagubilin sa Paggamit ng Produkto:

1. Pag-install at Pag-setup:

Bago magsimula, tiyaking mayroon kang mga kinakailangang compiler at
mga tool na naka-install tulad ng nabanggit sa Compatibility and Use Notice
seksyon ng manwal ng gumagamit.

2. Pag-access sa Sample Mga Aplikasyon:

Ang Connect SDK ay may kasamang sampang mga application na ibinigay sa
source code. Mahahanap mo ang mga ito sa loob ng Connect SDK package.

3. Pagbuo ng mga Aplikasyon:

Upang bumuo ng mga application gamit ang Connect SDK, sumangguni sa
ibinigay na malawak na dokumentasyon. Siguraduhing sundin ang
mga alituntunin at pinakamahuhusay na kagawian na nakabalangkas sa dokumentasyon.

4. Pag-troubleshoot:

Kung nakatagpo ka ng anumang mga isyu o error habang ginagamit ang Connect
SDK, sumangguni sa seksyong Mga Kilalang Isyu sa manual ng gumagamit para sa
posibleng solusyon o solusyon. Maaari mo ring tingnan ang mga update
sa Silicon Labs website.

Mga Madalas Itanong (FAQ):

T: Ano ang pangunahing layunin ng Connect SDK?

A: Ang Connect SDK ay isang kumpletong software development suite para sa
pagmamay-ari na mga wireless na application, na idinisenyo para sa nako-customize
malawak na nakabatay sa pagmamay-ari na mga solusyon sa wireless networking na may mababang
konsumo sa enerhiya.

Q: Saan ko mahahanap ang sampAng mga application na ibinigay kasama ng
Ikonekta ang SDK?

A: Ang sampAng mga application ay kasama sa Connect SDK
package at magagamit sa format ng source code.

T: Anong mga compiler ang tugma sa Connect SDK?

A: Ang Connect SDK ay tugma sa GCC na bersyon 12.2.1, na
ay binibigyan ng Simplicity Studio.

“`

Ikonekta ang SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 Disyembre 16, 2024

Ang Connect SDK ay isang kumpletong software development suite para sa pagmamay-ari ng mga wireless na application na dating bahagi ng Proprietary SDK. Simula sa paglabas ng Connect SDK 4.0.0.0, ang Proprietary SDK ay nahahati sa RAIL SDK at Connect SDK.
Gumagamit ang Connect SDK ng Silicon Labs Connect, isang networking stack na nakabatay sa IEEE 802.15.4 na idinisenyo para sa nako-customize na broad-based proprietary wireless networking solutions na nangangailangan ng mababang paggamit ng kuryente at gumagana sa alinman sa sub-GHz o 2.4 GHz frequency band. Ang solusyon ay naka-target sa mga simpleng topologies ng network.
Ang Connect SDK ay binibigyan ng malawak na dokumentasyon at sampang mga aplikasyon. Lahat ng exampang mga ito ay ibinibigay sa source code sa loob ng Connect SDK sampang mga aplikasyon.
Ang mga tala sa paglabas na ito ay sumasaklaw sa (mga) bersyon ng SDK:

Ikonekta ang mga app at i-stack ang mga pangunahing tampok
· Pinagana ang PSA Crypto hardware acceleration para sa pag-encrypt ng payload sa Connect Stack sa mga bahagi ng Series-2
· Naka-enable ang Connect stack at Connect SDK sa BRD4276A radio board na may EFR32FG25 at SKY66122-11 frontend module para sa mga high TX power application

4.0.0.0 GA na inilabas noong Disyembre 16, 2024.

Mga Paunawa sa Pagkatugma at Paggamit
Para sa impormasyon tungkol sa mga update at abiso sa seguridad, tingnan ang kabanata ng Seguridad ng Mga Tala sa Paglabas ng Platform na naka-install sa SDK na ito o sa tab na TECH DOCS sa https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Mahigpit ding inirerekomenda ng Silicon Labs na mag-subscribe ka sa Security Advisories para sa napapanahong impormasyon. Para sa mga tagubilin, o kung bago ka sa Silicon Labs Flex SDK, tingnan ang Paggamit ng Paglabas na Ito.
Mga Katugmang Compiler:
IAR Embedded Workbench para sa ARM (IAR-EWARM) na bersyon 9.40.1 · Ang paggamit ng alak upang bumuo gamit ang IarBuild.exe command line utility o IAR Embedded Workbench GUI sa macOS o Linux ay maaaring magresulta sa
hindi tama files ay ginagamit dahil sa mga banggaan sa hashing algorithm ng alak para sa pagbuo ng maikli file mga pangalan. · Pinapayuhan ang mga customer sa macOS o Linux na huwag bumuo gamit ang IAR sa labas ng Simplicity Studio. Ang mga customer na gumagawa ay dapat na maingat
i-verify na tama files ay ginagamit.
GCC (The GNU Compiler Collection) bersyon 12.2.1, na ibinigay kasama ng Simplicity Studio.

silabs.com | Pagbuo ng isang mas konektadong mundo.

Copyright © 2024 ng Silicon Laboratories

Ikonekta 4.0.0.0

Mga nilalaman
Mga nilalaman
1 Ikonekta ang mga Application……………………………………………………………………………………………………………………………… ……………………….. 3 1.1 Mga Bagong Item…………………………………………………………………………………………………… ……………………………………………………….. 3 1.2 Mga Pagpapabuti………………………………………………………… ………………………………………………………………………………………………….. 3 1.3 Mga Nakapirming Isyu ……………………… ………………………………………………………………………………………………………………………………… . 3 1.4 Mga Kilalang Isyu sa Kasalukuyang Paglabas ……………………………………………………………………………………………………………………… ………. 3 1.5 Mga Hindi Na Ginagamit na Item ……………………………………………………………………………………………………………………… ……………………….. 3 1.6 Mga Inalis na Item ………………………………………………………………………………………………… ……………………………………………………….. 3
2 Ikonekta ang Stack ………………………………………………………………………………………………………………………………… ………………………………… 4 2.1 Mga Bagong Item……………………………………………………………………………………………… ………………………………………………………………….. 4 2.2 Mga Pagpapabuti………………………………………………………… …………………………………………………………………………………………………………….. 4 2.3 Mga Nakapirming Isyu …………… ………………………………………………………………………………………………………………………………… ……. 4 2.4 Mga Kilalang Isyu sa Kasalukuyang Paglabas ……………………………………………………………………………………………………………………… ………. 4 2.5 Mga Hindi Na Ginagamit na Item ………………………………………………………………………………………………………………………………… ……………………….. 4 2.6 Mga Inalis na Item ………………………………………………………………………………………………… ……………………………………………………….. 4
3 Paggamit sa Paglabas na Ito ……………………………………………………………………………………………………………………… …………………………………. 5 3.1 Pag-install at Paggamit ……………………………………………………………………………………………………………………… ……………………….. 5 3.2 Impormasyon sa Seguridad……………………………………………………………………………………………… ……………………………………………………….. 5 3.3 Suporta ………………………………………………………………… ………………………………………………………………………………………………… 6 3.4 Patakaran sa Paglabas at Pagpapanatili ng SDK …………………… ……………………………………………………………………………………… 6

silabs.com | Pagbuo ng isang mas konektadong mundo.

Ikonekta ang 4.0.0.0 | 2

1 Ikonekta ang mga Application

Ikonekta ang mga Application

1.1 Bagong Item
Idinagdag sa release 4.0.0.0 · nahahati sa dalawa ang simplicity_sdk/app/flex:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)

1.2 Pagpapabuti
Binago sa release 4.0.0.0 Wala.

1.3 Mga Nakapirming Isyu
Naayos sa release 4.0.0.0 Wala.

1.4 Mga Kilalang Isyu sa Kasalukuyang Paglabas
Ang mga isyu sa bold ay idinagdag mula noong nakaraang release. Kung napalampas mo ang isang release, available ang mga kamakailang tala ng release sa tab na TECH DOCS sa https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

ID # 652925
1139850

Paglalarawan
Hindi sinusuportahan ang EFR32XG21 para sa “Flex (Connect) – SoC Light Example DMP” at “Flex (Connect) – SoC Switch Halample ”
Mga kawalang-tatag ng DMP sa XG27

Workaround

1.5 Mga Hindi Na Ginagamit na Item
Hindi na ginagamit sa release 4.0.0.0 Flex SDK Flex folder ay hindi na ginagamit at aalisin. Nahati ito sa folder ng Rail para sa RAIL SDK at folder ng Connect para sa Connect SDK..
1.6 Mga Inalis na Item
Inalis sa release 4.0.0.0 Wala.

silabs.com | Pagbuo ng isang mas konektadong mundo.

Ikonekta ang 4.0.0.0 | 3

2 Ikonekta ang Stack

Ikonekta ang Stack

2.1 Bagong Item
Idinagdag sa release 4.0.0.0
· Ang mga operasyon ng CCM* na ginawa upang i-encrypt at i-decrypt ang mga stack na komunikasyon ay ginagawa na ngayon bilang default gamit ang PSA Crypto API. Hanggang ngayon, ginamit ng stack ang sarili nitong pagpapatupad ng CCM* at ginamit lang ang PSA Crypto API para magsagawa ng mga pagkalkula ng AES block. Dalawang bagong bahagi, "AES Security (Library)" at "AES Security (Library) | Legacy", ay idinagdag, na nagpapahintulot sa pagpili ng isa o isa pa sa mga pagpapatupad. Ang dalawang bahagi ay magkatugma at maaaring mai-install nang sabay. Sumangguni sa https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ para sa karagdagang impormasyon.
2.2 Pagpapabuti
Binago sa release 4.0.0.0 Wala.

2.3 Mga Nakapirming Isyu
Naayos sa release 4.0.0.0 Wala.

2.4 Mga Kilalang Isyu sa Kasalukuyang Paglabas
Ang mga isyu sa bold ay idinagdag mula noong nakaraang release. Kung napalampas mo ang isang release, available ang mga kamakailang tala ng release sa tab na TECH DOCS sa https://www.silabs.com/developers/gecko-software-development-kit.

ID # 501561

Paglalarawan
Kapag pinapatakbo ang RAIL Multiprotocol Library (ginagamit para sa exampkapag nagpapatakbo ng DMP Connect+BLE), hindi ginagawa ang IR Calibration dahil sa isang kilalang isyu sa RAIL Multiprotocol Library. Bilang resulta, mayroong pagkawala ng sensitivity ng RX sa pagkakasunud-sunod ng 3 o 4 dBm.
Sa bahagi ng Legacy HAL, ang configuration ng PA ay naka-hardcode anuman ang mga setting ng user o board.

Workaround
Hanggang sa ito ay mabago upang maayos na hilahin mula sa header ng pagsasaayos, ang file Ang ember-phy.c sa proyekto ng user ay kailangang baguhin sa pamamagitan ng kamay upang ipakita ang gustong PA mode, voltage, at ramp oras.

2.5 Mga Hindi Na Ginagamit na Item
Hindi na ginagamit sa release 4.0.0.0 Wala.
2.6 Mga Inalis na Item
Inalis sa release 4.0.0.0 Wala.

silabs.com | Pagbuo ng isang mas konektadong mundo.

Ikonekta ang 4.0.0.0 | 4

Gamit ang Paglabas na Ito
3 Gamit ang Paglabas na Ito
Ang release na ito ay naglalaman ng mga sumusunod: · Radio Abstraction Interface Layer (RAIL) stack library · Connect Stack Library · RAIL at Connect SampMga Aplikasyon · RAIL at Ikonekta ang Mga Bahagi at Framework ng Application
Nakadepende ang SDK na ito sa Simplicity Platform. Ang Simplicity Platform code ay nagbibigay ng functionality na sumusuporta sa protocol plugins at mga API sa anyo ng mga driver at iba pang feature ng lower layer na direktang nakikipag-ugnayan sa mga chip at module ng Silicon Labs. Kasama sa mga bahagi ng Simplicity Platform ang EMLIB, EMDRV, RAIL Library, NVM3, at mbedTLS. Available ang mga tala sa paglabas ng Simplicity Platform sa pamamagitan ng tab na Documentation ng Simplicity Studio.
Para sa higit pang impormasyon tungkol sa Flex SDK v3.x tingnan ang UG103.13: RAIL Fundamentals at UG103.12: Silicon Labs Connect Fundamentals. Kung ikaw ay unang beses na gumagamit, tingnan ang QSG168: Proprietary Flex SDK v3.x Quick Start Guide.

3.1 Pag-install at Paggamit
Ang Proprietary Flex SDK ay ibinigay bilang bahagi ng Simplicity SDK, ang suite ng Silicon Labs SDKs. Upang mabilis na makapagsimula sa Simplicity SDK, i-install ang Simplicity Studio 5, na magse-set up sa iyong development environment at gagabay sa iyo sa pag-install ng Simplicity SDK. Kasama sa Simplicity Studio 5 ang lahat ng kailangan para sa pagbuo ng produkto ng IoT sa mga Silicon Labs na device, kabilang ang isang mapagkukunan at project launcher, mga tool sa pagsasaayos ng software, buong IDE na may GNU toolchain, at mga tool sa pagsusuri. Ang mga tagubilin sa pag-install ay ibinibigay sa online na Gabay sa Gumagamit ng Simplicity Studio 5.
Bilang kahalili, ang Simplicity SDK ay maaaring manu-manong i-install sa pamamagitan ng pag-download o pag-clone ng pinakabago mula sa GitHub. Tingnan ang https://github.com/SiliconLabs/simplicity_sdk para sa higit pang impormasyon.
Ini-install ng Simplicity Studio ang GSDK bilang default sa: · (Windows): C:Users SimplicityStudioSDKssimplicity_sdk · (MacOS): /Users/ /SimplicityStudio/SDKs/simplicity_sdk
Ang dokumentasyong partikular sa bersyon ng SDK ay naka-install sa SDK. Ang karagdagang impormasyon ay madalas na matatagpuan sa mga artikulo ng base ng kaalaman (KBA). Ang mga sanggunian sa API at iba pang impormasyon tungkol dito at ang mga naunang release ay available sa https://docs.silabs.com/.

3.2 Impormasyon sa Seguridad
Secure na Pagsasama ng Vault
Kapag na-deploy sa mga Secure Vault High na device, pinoprotektahan ang mga sensitibong key gamit ang functionality ng Secure Vault Key Management. Ipinapakita ng sumusunod na talahanayan ang mga protektadong key at ang mga katangian ng proteksyon ng imbakan ng mga ito.

Nakabalot na Key Thread Master Key PSKc Key Encryption Key MLE Key Pansamantalang MLE Key MAC Nakaraang Key MAC Kasalukuyang Key MAC Susunod na Key

Exportable / Non-exportable Exportable Exportable Exportable Non-exportable Non-exportable Non-exportable Non-exportable Non-exportable

Mga Tala Dapat na ma-export para mabuo ang mga TLV Dapat ma-export para mabuo ang mga TLV Dapat ma-export para mabuo ang mga TLV

Ang mga nakabalot na key na minarkahan bilang "Non-Exportable" ay maaaring gamitin ngunit hindi maaaring gamitin viewed o ibinahagi sa runtime.

Ang mga nakabalot na key na minarkahan bilang "Nai-export" ay maaaring gamitin o ibahagi sa runtime ngunit mananatiling naka-encrypt habang naka-imbak sa flash. Para sa higit pang impormasyon sa functionality ng Secure Vault Key Management, tingnan ang AN1271: Secure Key Storage.

silabs.com | Pagbuo ng isang mas konektadong mundo.

Ikonekta ang 4.0.0.0 | 5

Gamit ang Paglabas na Ito
Mga Security Advisories
Para mag-subscribe sa Security Advisories, mag-log in sa Silicon Labs customer portal, pagkatapos ay piliin ang Account Home. I-click ang HOME upang pumunta sa home page ng portal at pagkatapos ay i-click ang tile na Pamahalaan ang Mga Notification. Tiyaking naka-check ang `Software/Security Advisory Notice at Product Change Notice (PCNs)', at naka-subscribe ka nang hindi bababa sa para sa iyong platform at protocol. I-click ang I-save upang i-save ang anumang mga pagbabago.
Ang sumusunod na pigura ay isang example:

3.3 Suporta
Ang mga customer ng Development Kit ay karapat-dapat para sa pagsasanay at teknikal na suporta. Gamitin ang Silicon Labs Flex web page upang makakuha ng impormasyon tungkol sa lahat ng produkto at serbisyo ng Silicon Labs Thread, at para mag-sign up para sa suporta sa produkto. Maaari kang makipag-ugnayan sa suporta ng Silicon Laboratories sa http://www.silabs.com/support.
3.4 Patakaran sa Paglabas at Pagpapanatili ng SDK
Para sa mga detalye, tingnan ang SDK Release at Maintenance Poilcy.

silabs.com | Pagbuo ng isang mas konektadong mundo.

Ikonekta ang 4.0.0.0 | 6

Simplicity Studio
Isang-click na access sa MCU at mga wireless na tool, dokumentasyon, software, source code library at higit pa. Available para sa Windows, Mac at Linux!

Portfolio ng IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Kalidad
www.silabs.com/quality

Suporta at Komunidad
www.silabs.com/community

Disclaimer Ang Silicon Labs ay naglalayon na magbigay sa mga customer ng pinakabago, tumpak, at malalim na dokumentasyon ng lahat ng peripheral at module na available para sa mga system at software implementer na gumagamit o nagbabalak na gamitin ang mga produkto ng Silicon Labs. Ang data ng characterization, magagamit na mga module at peripheral, mga laki ng memorya at mga address ng memorya ay tumutukoy sa bawat partikular na device, at ang mga ibinigay na parameter na "Typical" ay maaaring mag-iba sa iba't ibang mga application. Aplikasyon halampAng mga inilarawan dito ay para sa mga layuning panglarawan lamang. Inilalaan ng Silicon Labs ang karapatang gumawa ng mga pagbabago nang walang karagdagang abiso sa impormasyon ng produkto, mga detalye, at mga paglalarawan dito, at hindi nagbibigay ng mga garantiya tungkol sa katumpakan o pagkakumpleto ng kasamang impormasyon. Nang walang paunang abiso, maaaring i-update ng Silicon Labs ang firmware ng produkto sa panahon ng proseso ng pagmamanupaktura para sa mga kadahilanang pangseguridad o pagiging maaasahan. Ang ganitong mga pagbabago ay hindi magbabago sa mga detalye o pagganap ng produkto. Ang Silicon Labs ay walang pananagutan para sa mga kahihinatnan ng paggamit ng impormasyong ibinigay sa dokumentong ito. Ang dokumentong ito ay hindi nagpapahiwatig o hayagang nagbibigay ng anumang lisensya upang magdisenyo o gumawa ng anumang integrated circuit. Ang mga produkto ay hindi idinisenyo o pinahintulutan na gamitin sa loob ng anumang FDA Class III na device, mga application kung saan kinakailangan ang pag-apruba ng FDA premarket o Life Support Systems nang walang partikular na nakasulat na pahintulot ng Silicon Labs. Ang “Life Support System” ay anumang produkto o sistema na nilalayon upang suportahan o mapanatili ang buhay at/o kalusugan, na, kung ito ay mabigo, maaaring makatuwirang asahan na magreresulta sa malaking personal na pinsala o kamatayan. Ang mga produkto ng Silicon Labs ay hindi idinisenyo o pinahintulutan para sa mga aplikasyong militar. Ang mga produkto ng Silicon Labs ay hindi dapat gamitin sa anumang pagkakataon sa mga armas ng malawakang pagsira kabilang ang (ngunit hindi limitado sa) nuklear, biyolohikal o kemikal na mga sandatang, o mga missile na may kakayahang maghatid ng mga naturang armas. Itinatanggi ng Silicon Labs ang lahat ng hayag at ipinahiwatig na mga warranty at hindi mananagot o mananagot para sa anumang mga pinsala o pinsalang nauugnay sa paggamit ng isang produkto ng Silicon Labs sa naturang mga hindi awtorisadong aplikasyon.
Impormasyon sa Trademark Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® at ang Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo at mga kumbinasyon nito, "pinaka-enerhiya na microcontroller sa mundo", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, ang Telegesis Logo®, USBXpress® , Zentri, ang Zentri logo at Zentri DMS, Z-Wave®, at iba pa ay mga trademark o rehistradong trademark ng Silicon Labs. Ang ARM, CORTEX, Cortex-M3 at THUMB ay mga trademark o rehistradong trademark ng ARM Holdings. Ang Keil ay isang rehistradong trademark ng ARM Limited. Ang Wi-Fi ay isang rehistradong trademark ng Wi-Fi Alliance. Ang lahat ng iba pang produkto o pangalan ng tatak na binanggit dito ay mga trademark ng kani-kanilang mga may hawak.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

Mga Dokumento / Mga Mapagkukunan

SILICON LABS Connect SDK Software [pdf] Gabay sa Gumagamit
Connect, SDK, Connect SDK Software, Software
SILICON LABS Connect SDK Software [pdf] Gabay sa Gumagamit
Connect, SDK, Connect SDK Software, Connect SDK, Software

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *