Jikọọ SDK Software

Ozi ngwaahịa

Nkọwapụta:

  • Aha ngwaahịa: Jikọọ SDK 4.0.0.0 GA
  • Ụdị SDK Suite: Mfe SDK Suite 2024.12.0 Disemba 16,
    2024
  • Nchịkọta netwọkụ: Njikọ Silicon Labs (IEEE
    802.15.4 dabere)
  • Ugboro ugboro: Sub-GHz ma ọ bụ 2.4 GHz
  • Topologies netwọk ezubere iche: dị mfe
  • Akwụkwọ: sara mbara na sample ngwa
  • Ndị nchịkọta dakọtara: ụdị GCC 12.2.1 nyere ya
    Studio dị mfe

Ntuziaka ojiji:

1. Nwụnye na nhazi:

Tupu ịmalite, hụ na ị nwere ndị nchịkọta dị mkpa na
ngwa arụnyere dị ka ekwuru na Ndakọrịta na Ọkwa Jiri
ngalaba nke ntuziaka onye ọrụ.

2. Ịnweta SampNgwa:

SDK Jikọọ na-abịa na sample ngwa nyere na
koodu isi mmalite. Ị nwere ike ịhụ ndị a n'ime ngwugwu Jikọọ SDK.

3. Ngwa na-emepe emepe:

Iji mepụta ngwa site na iji Jikọọ SDK, rụtụ aka na
nnukwu akwụkwọ nyere. Gbaa mbọ hụ na ị ga-eso
ntuziaka na omume kacha mma akọwapụtara na akwụkwọ ahụ.

4. Nchọpụta nsogbu:

Ọ bụrụ na ị zutere nsogbu ma ọ bụ mperi mgbe ị na-eji Njikọ
SDK, rụtụ aka na ngalaba Okwu amaara na ntuziaka onye ọrụ maka
enwere ike idozi nsogbu ma ọ bụ ihe ngwọta. Ị nwekwara ike ịlele maka mmelite
na Silicon Labs websaịtị.

Ajụjụ A na-ajụkarị (FAQ):

Ajụjụ: Gịnị bụ isi nzube nke Jikọọ SDK?

A: Jikọọ SDK bụ ụlọ nrụpụta ngwanrọ zuru oke maka
ngwa ikuku nke nwe, emebere maka ịhazi ya
Ngwọta ịkparịta ụka n'igwe ikuku nwere nke sara mbara nwere obere
oriri ike.

Ajụjụ: Ebee ka m nwere ike ịhụ sample ngwa nyere na
Jikọọ SDK?

A: Ndị sampNgwa a gụnyere na Jikọọ SDK
ngwugwu ma dị n'ụdị koodu isi mmalite.

Ajụjụ: Kedu ihe nchịkọta dakọtara na Jikọọ SDK?

A: Njikọ SDK dakọtara na ụdị GCC 12.2.1, nke
Enyere ya na Simplicity Studio.

"'

Jikọọ SDK 4.0.0.0 GA
Mfe SDK Suite 2024.12.0 Disemba 16, 2024

Jikọọ SDK bụ ụlọ nrụpụta ngwanrọ zuru oke maka ngwa ikuku nke bụbu akụkụ nke SDK nweburu. Malite na ntọhapụ Jikọọ SDK 4.0.0.0, SDK nke nwe ya kewara n'ime RAIL SDK na Jikọọ SDK.
Jikọọ SDK na-eji Silicon Labs Jikọọ, ngwugwu netwọk IEEE 802.15.4 emebere maka ngwọta netwọk ikuku nwere ike ịhazi ya nke chọrọ ike dị ala ma na-arụ ọrụ na mpaghara sub-GHz ma ọ bụ 2.4 GHz band. A na-ezubere azịza ya n'ebe topologies netwọk dị mfe.
Ejikọtara SDK njikọ yana nnukwu akwụkwọ yana sample ngwa. All exampA na-enye les na koodu isi mmalite n'ime Jikọọ SDK sample ngwa.
Ihe ndetu mwepụta ndị a na-ekpuchi ụdị SDK:

Jikọọ ngwa na atụmatụ igodo
· Ngwa ngwa ngwa PSA Crypto maka izo ya ezo ugwo akwadoro na Jikọọ Stack na akụkụ Series-2
Jikọọ stack na Jikọọ SDK nyeere na BRD4276A redio bọọdụ nwere EFR32FG25 na SKY66122-11 frontend modul maka elu TX ike ngwa.

4.0.0.0 GA wepụtara Disemba 16, 2024.

Ndakọrịta na ọkwa ojiji
Maka ozi gbasara mmelite nchekwa na ọkwa, lee isi nchekwa nke Platform Release Notes arụnyere na SDK a ma ọ bụ na taabụ TECH DOCS na https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs na-akwadosi ike ka ị denye aha na ndụmọdụ nchekwa maka ozi ọhụrụ. Maka ntuziaka, ma ọ bụ ọ bụrụ na ị bụ onye ọhụrụ na Silicon Labs Flex SDK, hụ Iji Ntọhapụ a.
Ndị nchịkọta dakọtara:
IAR agbakwunyere Workbench maka ụdị ARM (IAR-EWARM) ụdị 9.40.1 · Iji mmanya wuo ya na ngwa ahịrị ahịrị IarBuild.exe ma ọ bụ IAR agbakwunyere Workbench GUI na macOS ma ọ bụ Linux nwere ike bute ya.
ezighi ezi fileA na-eji ya n'ihi nkukota na algọridim hashing mmanya maka imepụta mkpụmkpụ file aha. A dụrụ ndị ahịa na macOS ma ọ bụ Linux ọdụ ka ha ghara iji IAR wuo na mpụga Studio Simplicity. Ndị ahịa na-eme kwesịrị ịkpachara anya
gosi na ọ bụ eziokwu filea na-eji s.
GCC (The GNU Compiler Collection) ụdị 12.2.1, nyere na Simplicity Studio.

silabs.com | Iwuli ụwa jikọtara ọnụ.

Nwebiisinka © 2024 nke Silicon Laboratories

Jikọọ 4.0.0.0

ọdịnaya
ọdịnaya
1 Ngwa jikọọ………………………………………………………………………………………………………………………………………………………………………… …………………………………. 3 1.1 Ihe Ọhụụ………………………………………………………………………………………………………………………………………………… ............................................................... ihe .................................................. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………………………………………… . 3 1.2 Okwu ndị ama ama na mwepụta dị ugbu a ………………………………………………………………………………………………………………………………………………… …………. 3 1.3 Ihe ewepụrụ ……………………………………………………………………………………………………………………………………………………………… …………………………………. 3 1.4 Ihe ewepụrụ ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………… 3
2 Njikọ njikọ ………………………………………………………………………………………………………………………………………………………………………… ………………………………………………… 4 2.1 Ihe Ọhụrụ……………………………………………………………………………………………………………………… .... ………………………………………………………………………………………………………………………………………….. 4 2.2 Okwu edobere………………… ………………………………………………………………………………………………………………………………………………………………………… ……. 4 2.3 Okwu ndị ama ama na mwepụta dị ugbu a ………………………………………………………………………………………………………………………………………………… …………. 4 2.4 Ihe ewepụrụ ……………………………………………………………………………………………………………………………………………………………………… …………………………………. 4 2.5 Ihe ewepụrụ ………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………… 4
3 Iji Nhapụ a ………………………………………………………………………………………………………………………………………………………………… …………………………………………. 5 3.1 Nwụnye na ojiji ………………………………………………………………………………………………………………………………………… ………………………….. 5 3.2 Ozi Nche ………………………………………………………………………………………………………………………………… ………………………………………………………………………….. 5 3.3 Nkwado …………………………………………………………………………………………………………… ............ …………………………………………………………………………………………………………………………………………………………………………………………………………………………

silabs.com | Iwuli ụwa jikọtara ọnụ.

Jikọọ 4.0.0.0 | 2

1 Jikọọ ngwa

Jikọọ Ngwa

1.1 Ihe ọhụrụ
Agbakwunyere na ntọhapụ 4.0.0.0 · simplicity_sdk/app/flex kewara ụzọ abụọ:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/jikọọ (njikọ SDK)

1.2 Mmelite
Agbanwere na ntọhapụ 4.0.0.0 Ọ dịghị.

1.3 Okwu edobere
Edobere na ntọhapụ 4.0.0.0 Ọ nweghị.

1.4 Okwu amaara na mwepụta dị ugbu a
agbakwunyere okwu n'atụghị egwu kemgbe ewepụtara gara aga. Ọ bụrụ ntọhapụ ahapụla gị, ndetu mwepụta na nso nso a dị na taabụ TECH DOCS na https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

Nọmba 652925
1139850

Nkọwa
Anaghị akwado EFR32XG21 maka “Flex (Jikọọ) - SoC Light Example DMP" na "Flex (Jikọọ) - SoC Switch Example ”
Akwụsịghị DMP na XG27

Nhazi

1.5 Ihe ebibiri
Ebibichara na ntọhapụ 4.0.0.0 Flex SDK Flex nchekwa a ga-ewepụ ya. E kewara ya na nchekwa Rail maka RAIL SDK na nchekwa Jikọọ maka Jikọọ SDK.
1.6 Ewepụrụ ihe
Ewepụrụ na ntọhapụ 4.0.0.0 Ọ dịghị.

silabs.com | Iwuli ụwa jikọtara ọnụ.

Jikọọ 4.0.0.0 | 3

2 Jikọọ nchịkọta

Jikọọ Stack

2.1 Ihe ọhụrụ
Etinyere na ntọhapụ 4.0.0.0
Ọrụ CCM* ghọtara na izo ya ezo na decrypting tojupụtara nkwukọrịta a na-arụ ya na ndabara site na iji PSA Crypto API. Ruo ugbu a, nchịkọta ahụ ji mmejuputa ya nke CCM* ma jiri naanị PSA Crypto API rụọ mgbakọ AES ngọngọ. Ihe ọhụrụ abụọ, "AES Security (Library)" na "AES Security (Library) | Ihe nketa", agbakwunyere, na-enye ohere ịhọrọ otu ma ọ bụ nke ọzọ nke mmejuputa. Akụkụ abụọ ahụ dakọtara na enwere ike itinye ya n'otu oge. Rụtụ aka na https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ maka ozi ndị ọzọ.
2.2 Mmelite
Agbanwere na ntọhapụ 4.0.0.0 Ọ dịghị.

2.3 Okwu edobere
Edobere na ntọhapụ 4.0.0.0 Ọ nweghị.

2.4 Okwu amaara na mwepụta dị ugbu a
agbakwunyere okwu n'atụghị egwu kemgbe ewepụtara gara aga. Ọ bụrụ ntọhapụ ahapụla gị, ndetu mwepụta na nso nso a dị na taabụ TECH DOCS na https://www.silabs.com/developers/gecko-software-development-kit.

Nọmba 501561

Nkọwa
Mgbe ị na-agba ọsọ RAIL Multiprotocol Library (eji maka exampmgbe ị na-agba DMP Jikọọ + BLE), IR Calibration anaghị eme n'ihi okwu ama ama na RAIL Multiprotocol Library. N'ihi ya, enwere mfu uche RX n'usoro nke 3 ma ọ bụ 4 dBm.
N'ime akụrụngwa HAL nke Legacy, nhazi PA bụ nke siri ike n'agbanyeghị onye ọrụ ma ọ bụ ntọala bọọdụ.

Nhazi
Ruo mgbe a gbanwere nke ọma ịdọrọ si nhazi nkụnye eji isi mee, na file ember-phy.c na oru ngo nke onye ọrụ ga-adị mkpa ka ejiri aka gbanwee ya iji gosipụta ọnọdụ PA achọrọ, vol.tage, na ramp oge.

2.5 Ihe ebibiri
Ebibiri na ntọhapụ 4.0.0.0 Ọ nweghị.
2.6 Ewepụrụ ihe
Ewepụrụ na ntọhapụ 4.0.0.0 Ọ dịghị.

silabs.com | Iwuli ụwa jikọtara ọnụ.

Jikọọ 4.0.0.0 | 4

Iji Ntọhapụ a
3 Iji ntọhapụ a
Ntọhapụ a nwere ihe ndị a: · Radio Abstraction Interface Layer (RAIL) ọba akwụkwọ nchịkọta · Jikọọ Stack Library · RAIL na Jikọọ SampNgwa · RAIL na Jikọọ akụrụngwa na Ngwa Framework
SDK a dabere na Platform dị mfe. Koodu Platform dị mfe na-enye ọrụ na-akwado protocol plugins na API n'ụdị ndị ọkwọ ụgbọ ala na njirimara oyi akwa ndị ọzọ na-emekọrịta ihe ozugbo na ibe Silicon Labs na modul. Ngwa Platform dị mfe gụnyere EMLIB, EMDRV, RAIL Library, NVM3 na mbdTLS. Ndetu ntọhapụ Platform dị mfe dị site na taabụ Mpempe akwụkwọ Simplicity Studio.
Maka ozi ndị ọzọ gbasara Flex SDK v3.x hụ UG103.13: RAIL Fundamentals na UG103.12: Silicon Labs Connect Fundamentals. Ọ bụrụ na ị bụ onye ọrụ oge mbụ, hụ QSG168: Ntuzi mmalite ngwa ngwa Flex SDK v3.x.

3.1 Ntinye na ojiji
Enyere Flex SDK nke nwe ya dịka akụkụ nke SDK dị mfe, ụlọ nke Silicon Labs SDKs. Iji malite ngwa ngwa na Simplicity SDK, wụnye Simplicity Studio 5, nke ga-edozi gburugburu mmepe gị wee jeegharịa gị site na ntinye SDK dị mfe. Studio 5 dị mfe na-agụnye ihe niile achọrọ maka mmepe ngwaahịa IoT na ngwaọrụ Silicon Labs, gụnyere akụrụngwa na ihe nrụpụta ọrụ, ngwaọrụ nhazi ngwanrọ, IDE zuru oke na ngwa ngwa GNU, yana ngwaọrụ nyocha. Enyere ntuziaka nwụnye na ntanetị mfe Studio 5 ntuziaka onye ọrụ.
N'aka nke ọzọ, enwere ike iji aka tinye mfe SDK site na nbudata ma ọ bụ mechie nke kachasị ọhụrụ na GitHub. Hụ https://github.com/SiliconLabs/simplicity_sdk maka ozi ndị ọzọ.
Simplicity Studio na-etinye GSDK na ndabara na: · (Windows): C: Ndị ọrụ SimplicityStudioSDKssimplicity_sdk · (MacOS): /Ndị ọrụ/ /SimplicityStudio/SDKs/simplicity_sdk
Ejiri SDK tinye akwụkwọ akọwapụtara maka ụdị SDK. Ozi nkowa mgbakwunye can often be found in the knowledge base articles (KBAs). Ntụaka API na ozi ndị ọzọ gbasara nke a na mwepụta ndị mbụ dị na https://docs.silabs.com/.

3.2 Ozi nchekwa
Ngwakọta Vault echekwara
Mgbe ebugara na ngwaọrụ Secure Vault High, igodo ndị nwere mmetụta na-echekwa site na iji ọrụ njikwa igodo nchekwa nchekwa. Tebụl na-esote na-egosi igodo echekwara yana njirimara nchekwa nchekwa ha.

Isi igodo kechiri emechi Master Key PSKc igodo nzuzo nzuzo MLE igodo nwa oge MLE igodo MAC gara aga igodo Mac dị ugbu a igodo MAC na-esote

Nke a na-ebupụ / nke a na-ebupụ na-ebupụ

Ekwesịrị ịbụ mbupụ ndetu iji mepụta TLV ga-abụrịrị mbupụ ka ọ bụrụ TLV ga-abụrịrị mbupụ ka ọ bụrụ TLV.

Enwere ike iji igodo ndị kechiri ekechiri akara dị ka "Enweghị mbupu" mana enweghị ike ịbụ viewed ma ọ bụ kekọrịtara n'oge ọsọ.

Enwere ike iji ma ọ bụ kesaa igodo ndị kechiri nke akara dị ka "Ebupụ" n'oge ọ na-agba ọsọ mana na-anọgide na-ezoro ezo mgbe echekwara na flash. Maka ozi ndị ọzọ gbasara ọrụ njikwa igodo nchekwa nchekwa, hụ AN1271: Nchekwa igodo echekwara.

silabs.com | Iwuli ụwa jikọtara ọnụ.

Jikọọ 4.0.0.0 | 5

Iji Ntọhapụ a
Ndị ndụmọdụ gbasara nchekwa
Ka ịdenye aha na ndụmọdụ nchekwa, banye na Silicon Labs portal ahịa, wee họrọ Ụlọ Akaụntụ. Pịa HOME ka ịga na ibe ebe obibi wee pịa Jikwaa tile ọkwa. Gbaa mbọ hụ na a na-enyocha 'Ọkwa Ndụmọdụ Software/Security & Notice Change Product (PCNs)', yana ị debanyere aha na opekempe maka ikpo okwu na ụkpụrụ gị. Pịa Chekwa ka ịchekwaa mgbanwe ọ bụla.
Ọnụ ọgụgụ na-esonụ bụ exampLe:

3.3 Nkwado
Ndị ahịa Kit Development tozuru oke maka ọzụzụ na nkwado teknụzụ. Jiri Silicon Labs Flex web ibe iji nweta ozi gbasara ngwaahịa na ọrụ Silicon Labs Thread niile, yana ịbanye maka nkwado ngwaahịa. Ị nwere ike ịkpọtụrụ nkwado Silicon Laboratories na http://www.silabs.com/support.
3.4 Amụma Mwepụta na Nchekwa SDK
Maka nkọwapụta, lee Mwepụta SDK na akwụkwọ nkwado.

silabs.com | Iwuli ụwa jikọtara ọnụ.

Jikọọ 4.0.0.0 | 6

Studio dị mfe
Otu-pịa ịnweta MCU na ngwaọrụ ikuku, akwụkwọ, sọftụwia, ọba akwụkwọ koodu isi & ndị ọzọ. Dị maka Windows, Mac na Linux!

Pọtụfoliyo IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Ogo
www.silabs.com/quality

Nkwado & Obodo
www.silabs.com/community

Disclaimer Silicon Labs na-ezube inye ndị ahịa akwụkwọ kachasị ọhụrụ, nke ziri ezi na nke omimi nke akụkụ na modul niile dị maka sistemụ na ndị na-arụ ọrụ ngwanrọ na-eji ma ọ bụ na-ezube iji ngwaahịa Silicon Labs. Data njirimara, modul na mpụta dịnụ, nha ebe nchekwa na adreesị ebe nchekwa na-ezo aka na ngwaọrụ ọ bụla akọwapụtara, yana paramita “Ezigbo” enyere nwere ike ịdị iche na ngwa dị iche iche. Ngwa examples nke akọwara ebe a bụ naanị maka ihe atụ. Silicon Labs nwere ikike ime mgbanwe na-enweghị ọkwa ọzọ na ozi ngwaahịa, nkọwapụta na nkọwapụta dị n'ime ya, ọ naghị enye ikike maka izi ezi ma ọ bụ izu oke nke ozi etinyere. Enweghị ọkwa mbụ, Silicon Labs nwere ike imelite ngwa ngwa ngwaahịa n'oge usoro nrụpụta maka nchekwa ma ọ bụ ihe ntụkwasị obi. Mgbanwe ndị dị otú ahụ agaghị agbanwe nkọwapụta ma ọ bụ arụmọrụ nke ngwaahịa ahụ. Ụlọ nyocha Silicon agaghị enwe ụgwọ maka nsonaazụ nke ozi enyere na akwụkwọ a. Akwụkwọ a anaghị egosi ma ọ bụ nyefere ikike imepụta ma ọ bụ mepụta sekit ọ bụla agbakwunyere. Emebere ngwaahịa a ma ọ bụ ikike ka ejiri ya n'ime ngwaọrụ FDA Class III ọ bụla, ngwa nke achọrọ nkwado premarket FDA ma ọ bụ Sistemụ Nkwado Ndụ na-enweghị nkwenye ederede akọwapụtara nke Silicon Labs. "Sistemụ Nkwado Ndụ" bụ ngwaahịa ọ bụla ma ọ bụ usoro ezubere iji kwado ma ọ bụ kwado ndụ na/ma ọ bụ ahụike, nke, ọ bụrụ na ọ daa, enwere ike ịtụ anya na ọ ga-ebute mmerụ ahụ ma ọ bụ ọnwụ dị ukwuu. Ngwaahịa Silicon Labs emebeghị ma ọ bụ nyere ikike maka ngwa agha. A gaghị eji ngwaahịa Silicon Labs mee ihe n'ọnọdụ ọ bụla na ngwa agha mbibi nke gụnyere (ma ọnweghị oke na) ngwa agha nuklia, ndu ma ọ bụ kemịkalụ, ma ọ bụ ngwa agha nwere ike ibuga ngwa ọgụ dị otú ahụ. Silicon Labs na-achụpụ akwụkwọ ikike niile egosipụtara na enweghị ike ị ga-ahụ maka mmerụ ahụ ma ọ bụ mmebi ọ bụla metụtara iji ngwaahịa Silicon Labs na ngwa enweghị ikike.
Ozi ahia ahia Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® na Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo na Nchikota ya, "microcontrollers kachasị ike n'ụwa", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, na Telegesis Logo®, USBXpress®, Zentri, akara Zentri na Zentri DMS, Z-Wave®, na ndị ọzọ bụ ụghalaahịa ma ọ bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB bụ ụghalaahịa ma ọ bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke ARM Holdings. Keil bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke ARM Limited. Wi-Fi bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Njikọ Wi-Fi. Ngwaahịa ndị ọzọ niile ma ọ bụ aha akara akpọtụrụ ebe a bụ ụghalaahịa nke ndị nwe ha.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

Akwụkwọ / akụrụngwa

SILICON LABS Jikọọ ngwanrọ SDK [pdf] Ntuziaka onye ọrụ
Jikọọ, SDK, Jikọọ SDK Software, Software
SILICON LABS Jikọọ ngwanrọ SDK [pdf] Ntuziaka onye ọrụ
Connect, SDK, Connect SDK Software, Connect SDK, Software

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *