Logo SILICON LABSSDK Flex perchnogol 3.5.5.0 GA
Gecko SDK Suite 4.2
Ionawr 24, 2024

Meddalwedd SDK Flex Perchnogol

Mae'r Proprietary Flex SDK yn gyfres datblygu meddalwedd gyflawn ar gyfer cymwysiadau diwifr perchnogol. Yn ôl ei enw, mae Flex yn cynnig dau opsiwn gweithredu.
Mae'r cyntaf yn defnyddio Silicon Labs RAIL (Radio Abstraction Interface Layer), haen rhyngwyneb radio sythweledol y gellir ei haddasu'n hawdd ac sydd wedi'i chynllunio i gefnogi protocolau diwifr perchnogol a seiliedig ar safonau.
Mae'r ail yn defnyddio Silicon Labs Connect, pentwr rhwydweithio IEEE 802.15.4 wedi'i gynllunio ar gyfer datrysiadau rhwydweithio diwifr perchnogol eang y gellir eu haddasu sy'n gofyn am ddefnydd pŵer isel ac sy'n gweithredu naill ai yn y bandiau amledd is-GHz neu 2.4 GHz. Mae'r ateb wedi'i dargedu at dopolegau rhwydwaith syml.
Mae'r SDK Flex yn cael ei gyflenwi â dogfennaeth helaeth a sampceisiadau. Mae pob cynampdarperir llai yn y cod ffynhonnell o fewn y SDK Flex sampgyda cheisiadau.
Mae'r nodiadau rhyddhau hyn yn ymdrin â fersiwn(iau) SDK:
3.5.5.0 GA wedi'i ryddhau Ionawr 24, 2024
3.5.4.0 GA wedi'i ryddhau Awst 16, 2023
3.5.3.0 GA a ryddhawyd Mai 3, 2023
3.5.2.0 GA a ryddhawyd Mawrth 8, 2023
3.5.1.0 GA wedi'i ryddhau Chwefror 1, 2023
3.5.0.0 GA wedi'i ryddhau Rhagfyr 14, 2022
SILICON LABS Meddalwedd Perchnogol Flex SDK - eicon
APAU RHEILFFORDD A NODWEDDION ALLWEDDOL LLYFRGELL

  • Cefnogaeth FG25 Flex-RAIL GA
  • Cefnogaeth PHYs Ystod Hir newydd ar gyfer 490 MHz a 915 MHz
  • cefnogaeth newid modd deinamig xG12 yn RAIL
  • xG22 cymorth band estynedig

CYSYLLTU APS A STACK NODWEDDION ALLWEDDOL

  • xG24 cymorth Connect

Hysbysiadau Cysondeb a Defnydd
I gael gwybodaeth am ddiweddariadau a hysbysiadau diogelwch, gweler y bennod Diogelwch yn y nodiadau Rhyddhau Platfform Gecko sydd wedi'u gosod gyda'r SDK hwn neu ar y tab TECH DOCS ar https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Mae Silicon Labs hefyd yn argymell yn gryf eich bod yn tanysgrifio i Ymgynghorwyr Diogelwch i gael y wybodaeth ddiweddaraf. Am gyfarwyddiadau, neu os ydych chi'n newydd i'r Silicon Labs Flex SDK, gweler Defnyddio'r Datganiad Hwn.
Casglwyr Cydwedd:
Mainc Waith Mewnosodedig IAR ar gyfer ARM (IAR-EWARM) fersiwn 9.20.4

  • Gallai defnyddio gwin i adeiladu gyda chyfleustodau llinell orchymyn IarBuild.exe neu GUI Workbench Embedded IAR ar macOS neu Linux arwain at anghywir files yn cael ei ddefnyddio oherwydd gwrthdrawiadau yn algorithm stwnsio gwin ar gyfer cynhyrchu byr file enwau.
  • Cynghorir cwsmeriaid ar macOS neu Linux i beidio ag adeiladu gydag IAR y tu allan i Simplicity Studio. Dylai cwsmeriaid sy'n gwneud hynny wirio'n ofalus bod y cywir files yn cael eu defnyddio.

GCC (The GNU Compiler Collection) fersiwn 10.3-2021.10, wedi'i ddarparu gyda Stiwdio Symlrwydd.

Cysylltu Ceisiadau

1.1 Eitemau Newydd
Ychwanegwyd mewn datganiad 3.5.0.0

  • XG24 Cefnogaeth

1.2 Gwelliannau
Wedi newid mewn datganiad 3.5.0.0

  • PHYs Ystod Hir OQPSK ar gyfer XFG23

1.3 Materion Sefydlog
Dim
1.4 Materion Hysbys yn y Datganiad Presennol
Ychwanegwyd materion mewn print trwm ers y datganiad blaenorol. Os ydych wedi methu datganiad, mae nodiadau rhyddhau diweddar ar gael yn y tab TECH DOCS ar https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

ID # Disgrifiad Gweithiwch o gwmpas
652925 Ni chefnogir EFR32XG21 ar gyfer “Flex (Connect) – SoC Light Example DMP” a “Flex (Connect) – SoC Switch Example ”

1.5 Eitemau Anghymeradwy
Dim
1.6 Eitemau wedi'u Dileu
Dim

Cyswllt Stack

2.1 Eitemau Newydd
Ychwanegwyd mewn datganiad 3.5.0.0

  • XG24 Cefnogaeth

2.2 Gwelliannau
Dim
2.3 Materion Sefydlog
Dim
2.4 Materion Hysbys yn y Datganiad Presennol
Ychwanegwyd materion mewn print trwm ers y datganiad blaenorol. Os ydych wedi methu datganiad, mae nodiadau rhyddhau diweddar ar gael yn y tab TECH DOCS ar https://www.silabs.com/developers/gecko-software-development-kit.

ID # Disgrifiad Gweithiwch o gwmpas
389462 Wrth redeg y Llyfrgell Multiprotocol RAIL (a ddefnyddir ar gyfer exampPan fyddwch yn rhedeg DMP Connect+BLE), nid yw graddnodi IR yn cael ei berfformio oherwydd mater hysbys yn Llyfrgell Amlbrotocol RAIL. O ganlyniad, mae colled sensitifrwydd RX tua 3 neu 4 dBm.
501561 Yn y gydran Legacy HAL, mae'r cyfluniad PA wedi'i god caled waeth beth fo'r gosodiadau defnyddiwr neu fwrdd. Hyd nes y bydd hyn yn cael ei newid i dynnu'n iawn o'r pennawd cyfluniad, mae'r file bydd angen addasu ember-phy.c ym mhrosiect y defnyddiwr â llaw i adlewyrchu'r
modd PA dymunol, cyftage, a ramp amser.
711804 Gall cysylltu dyfeisiau lluosog ar yr un pryd fethu â gwall terfyn amser.

2.5 Eitemau Anghymeradwy
Dim
2.6 Eitemau wedi'u Dileu
Dim

Ceisiadau RAIL

3.1 Eitemau Newydd
Ychwanegwyd mewn datganiad 3.5.0.0

  • XG25 Cefnogaeth
  • Cais Newid Modd RAIL SoC

3.2 Gwelliannau
Wedi newid mewn datganiad 3.5.0.0

  • Cefnogaeth Beicio Dyletswydd Rhagymadrodd Hir RAIL SoC ar gyfer XG24
  • PHYs Ystod Hir OQPSK ar gyfer XFG23

3.3 Materion Sefydlog
Sefydlog yn rhyddhau 3.5.1.0

ID # Disgrifiad
Newid Modd: Trwsiad dewis Cyfradd MCS ar gyfer OFDM.

3.4 Materion Hysbys yn y Datganiad Presennol
Dim
3.5 Eitemau Anghymeradwy
Dim
3.6 Eitemau wedi'u Dileu
Wedi'i dynnu yn rhyddhau 3.5.0.0

  • RAIL SoC Cylchred Dyletswydd Rhagymadrodd Hir (Etifeddiaeth)
  • RAIL SoC Safon Ysgafn
  • RAIL SoC Switch Standard

Llyfrgell RAIL

4.1 Eitemau Newydd
Ychwanegwyd mewn datganiad 3.5.2.0

  • Ychwanegwyd RAIL_PacketTimeStamp_t::maes packetDurationUs, sydd ar hyn o bryd wedi'i osod ar EFR32xG25 yn unig ar gyfer pecynnau OFDM a dderbyniwyd.

Ychwanegwyd mewn datganiad 3.5.0.0

  • Ychwanegwyd iawndal tymheredd HFXO yn RAIL ar lwyfannau sy'n cefnogi RAIL_SUPPORTS_HFXO_COMPENSATION. Gellir ffurfweddu'r nodwedd hon gyda'r API RAIL_ConfigHFXOCompensation() newydd. Bydd angen i'r defnyddiwr hefyd fod yn siŵr ei fod yn delio â'r digwyddiad RAIL_EVENT_THERMISTOR_DONE newydd i sbarduno galwad i RAIL_CalibrateHFXO i gyflawni'r iawndal.
  • Opsiynau ychwanegol yn y gydran “RAIL Utility, Protocol” i reoli a yw Z-Wave, 802.15.4 2.4 GHz ac Is-GHz, a Bluetooth LE wedi'u galluogi fel y gall y defnyddiwr arbed lle yn eu cymhwysiad trwy analluogi protocolau nas defnyddiwyd.
  • Wedi ychwanegu API newydd RAIL_ZWAVE_PerformIrcal i helpu i berfformio graddnodi IR ar draws yr holl PHYs gwahanol a ddefnyddir gan ddyfais Z-Wave.
  • Ychwanegwyd cefnogaeth grisial 40 MHz ar ddyfeisiau EFR32xG24 at y gydran “RAIL Utility, Built-in PHYs Ar Draws Amlder HFXO”.
  • Cefnogaeth ychwanegol ar gyfer newid sianel RX cyflym IEEE 802.15.4 gyda'r API RAIL_IEEE802154_ConfigRxChannelSwitching newydd ar lwyfannau a gefnogir (gweler RAIL_IEEE802154_SupportsRxChannelSwitching). Mae'r nodwedd hon yn ein galluogi i ganfod ar yr un pryd
    pecynnau ar unrhyw ddwy sianel 2.4 GHz 802.15.4 gyda gostyngiad bach yn sensitifrwydd cyffredinol y PHY.
  • Ychwanegwyd nodwedd Diogelu Thermol newydd, ar lwyfannau sy'n cynnal RAIL_SUPPORTS_THERMAL_PROTECTION, i olrhain tymheredd ac atal trawsyriadau pan fo'r sglodyn yn rhy boeth.
  • Ychwanegwyd OFDM a FSK PAs newydd ar gyfer dyfeisiau sy'n seiliedig ar EFR32xG25. Gellir addasu pŵer allbwn y rhain trwy dabl edrych i fyny newydd a ddarperir gan gwsmeriaid. Gofynnwch am gefnogaeth neu edrychwch am nodyn app wedi'i ddiweddaru ar sut i ffurfweddu'r gwerthoedd yn y tabl hwn ar gyfer eich bwrdd.
  • Ychwanegwyd cefnogaeth i'r modiwlau MGM240SA22VNA, BGM240SA22VNA, a BGM241SD22VNA a diweddaru'r ffurfweddiadau ar gyfer y BGM240SB22VNA, MGM240SB22VNA, a'r MGM240SD22VNA.

4.2 Gwelliannau
Wedi newid mewn datganiad 3.5.2.0

  • Ychwanegwyd RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE newydd i sbarduno RAIL_EVENT_ZWAVE_BEAM ar bob ffrâm trawst.
  • Ychwanegwyd RAIL_ZWAVE_GetBeamHomeIdHash() i adalw HomeIdHash y ffrâm trawst wrth drin y digwyddiad hwnnw a gwneud yn siŵr bod beit HomeIdHash bellach yn bresennol ar PTI ar gyfer fframiau trawst Z-Wave hyd yn oed pan nad yw NodeId yn cyfateb.

Wedi newid mewn datganiad 3.5.1.0

  • Cywiro arwydd y gwall amledd a adroddwyd gan RAIL_GetRxFreqOffset() wrth ddefnyddio OFDM ar yr EFR32xG25 i gyd-fynd â sut yr ymdriniwyd â hyn ar gyfer trawsgyweirio eraill (ee Freq_error=current_freq-expected_freq).
  • Mae'r swyddogaethau RAIL_SetTune() a RAIL_GetTune() bellach yn defnyddio'r swyddogaethau CMU_HFXOCTuneSet() a CMU_HFXOCTuneGet() yn y drefn honno ar EFR32xG2x a dyfeisiau mwy newydd.

Wedi newid mewn datganiad 3.5.0.0

  • Bydd y RAIL_ConfigRfSenseSelectiveOokWakeupPhy() nawr yn dychwelyd gwall wrth redeg ar lwyfan EFR32xG21 oherwydd ni all y ddyfais hon gefnogi'r WakeupPhy deffro.
  • Wedi diweddaru'r sgript helpwr pa_customer_curve_fits.py i dderbyn gwerth pwynt arnawf ar gyfer y ddadl pŵer uchaf, yn debyg i'r ddadl cynyddiad.
  • Cefnogaeth ychwanegol yn y gydran “RAIL Utility, Coexistence” ar gyfer ffurfweddu opsiynau blaenoriaeth pan fydd blaenoriaeth cyfeiriadol wedi'i galluogi ond ni ddiffinnir GPIO â blaenoriaeth statig.
  • Torrodd rhywfaint o god FEC deinamig EFR32xG12 802.15.4 i arbed maint y cod ar gyfer Zigbee a Bluetooth LE, nad oes angen y swyddogaeth hon byth arnynt.
  • Dileu dibyniaeth cydran “RAIL Utility, Coexistence” o'r gydran RAIL Utility, Coulomb Counter.
  • Mae'r swyddogaeth RAIL_PrepareChannel() wedi'i gwneud yn ddeinamig amlbrotocol yn ddiogel ac ni fydd yn dychwelyd gwall mwyach os caiff ei alw pan fydd eich protocol yn anactif.

4.3 Materion Sefydlog
Sefydlog yn rhyddhau 3.5.3.0

ID # Disgrifiad
1058480 Wedi trwsio llygredd RX FIFO ar EFR32xG25 a ddigwyddodd wrth dderbyn / anfon rhai pecynnau OFDM gan ddefnyddio modd FIFO.
1109993 Wedi trwsio mater yn y gydran “RAIL Utility, Coexistence” fel ei fod ar yr un pryd yn mynnu cais a blaenoriaeth os yw cais a blaenoriaeth yn rhannu'r un porthladd GPIO a pholaredd.
1118063 Problem wedi'i datrys gyda RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE diweddar ar EFR32xG13 a xG14 lle na chofnodwyd NodeId y paladr amlochrog yn gywir ar gyfer RAIL_ZWAVE_GetBeamNodeId(), gan achosi iddo adrodd 0xFF.
1126343 Wedi datrys problem ar EFR32xG24 wrth ddefnyddio'r IEEE 802.15.4 PHY lle gallai'r radio fynd yn sownd wrth wneud trosglwyddiad LBT os derbynnir ffrâm yn ystod ffenestr wirio CCA.

Sefydlog yn rhyddhau 3.5.2.0

ID #  Disgrifiad 
747041 Wedi trwsio mater ar yr EFR32xG23 ac EFR32xG25 a allai achosi rhai gweithredoedd radio i oedi am gyfnodau estynedig o amser pan fydd y prif graidd yn mynd i mewn i EM2 tra bod y radio yn dal i redeg.
1077623 Wedi datrys problem ar EFR32ZG23 lle cafodd fframiau trawst lluosog eu talpio gyda'i gilydd ar PTI fel un gadwyn trawst mawr.
1090512 Wedi datrys problem yn y gydran “RAIL Utility, PA” lle byddai rhai swyddogaethau yn ceisio defnyddio'r macro RAIL_TX_POWER_MODE_2P4GIG_HIGHEST er nad oeddent yn ei gefnogi. Yn flaenorol, arweiniodd hyn at ymddygiad heb ei ddiffinio ond bydd yn awr yn gwneud camgymeriad cywir.
1090728 Trwsiwyd mater posibl RAIL_ASSERT_FAILED_UNEXPECTED_STATE_RX_FIFO ar EFR32xG12 gyda RAIL_IEEE802154_G_OPTION_GB868 wedi'i alluogi ar gyfer PH,Y sy'n gallu FEC a all ddigwydd wrth roi'r gorau i becyn wrth ganfod ffrâm, er enghraifft trwy segura'r radio.
1092769 Wedi datrys problem wrth ddefnyddio Dynamic Multiprotocol a BLE Coded PHYs lle gallai trosglwyddiad danlifo yn dibynnu ar ba brotocol oedd yn weithredol pan lwythwyd y PHY a'r cydamseriad.
1103966 Wedi trwsio erthyliad pecyn Rx annisgwyl ar yr EFR32xG25 wrth ddefnyddio'r opsiwn Wi-SUN OFDM4 MCS0 PHY.
1105134 Wedi datrys problem wrth newid rhai PHYs a allai achosi i'r pecyn a dderbyniwyd gyntaf gael ei adrodd fel RAIL_RX_PACKET_READY_CRC_ERROR yn lle RAIL_RX_PACKET_READY_SUCCESS. Gallai'r mater hwn o bosibl effeithio ar EFR32xG22 a sglodion mwy newydd.
1109574 Wedi datrys problem ar EFR32xG22 a sglodion mwy newydd lle gallai honiad dilyniannydd radio achosi i'r cais hongian mewn ISR yn hytrach na riportio'r honiad trwy RAILCb_AssertFailed().

Sefydlog yn rhyddhau 3.5.1.0

ID # Disgrifiad
1077611 Wedi trwsio mater ar yr EFR32xG25 a fyddai'n achosi porth 40 µs cyn OFDM TX.
1082274 Wedi trwsio mater ar y sglodion EFR32xG22, EFR32xG23, EFR32xG24, ac EFR32xG25 a allai achosi i'r sglodyn gloi i fyny pe bai'r cymhwysiad yn ceisio dychwelyd EM2 o fewn ~10 µs ar ôl deffro a tharo ffenestr amseru <0.5 µs. Pe bai'n cael ei daro, roedd angen pŵer wrth ailosod y clo hwn i adfer gweithrediad arferol y sglodyn.

Sefydlog yn rhyddhau 3.5.0.0

ID # Disgrifiad
843708 Wedi symud datganiadau swyddogaeth o rail_features.h i rail.h er mwyn osgoi gorchymyn dibyniaeth astrus.
844325 Wedi trwsio RAIL_SetTxFifo() i ddychwelyd 0 (gwall) yn gywir yn hytrach na 4096 ar gyfer FIFO rhy fach.
845608 Wedi datrys problem gyda'r API RAIL_ConfigSyncWords wrth ddefnyddio rhai caledwedd demodulator sylfaenol ar rannau EFR32xG2x.
ID # Disgrifiad
851150 Wedi datrys problem ar ddyfeisiau cyfres EFR32xG2 lle byddai'r radio yn sbarduno RAIL_ASSERT_SEQUENCER_FAULT pan ddefnyddir PTI a chyfluniad GPIO wedi'i gloi. Dim ond pan fydd PTI yn anabl y gellir cloi cyfluniad GPIO. Gweler RAIL_EnablePti() am ragor o wybodaeth.
857267 Wedi datrys problem wrth ddefnyddio'r gydran “RAIL Utility, Coexistence” gydag erthyliad TX, y nodwedd dynodwr signal a DMP.
1015152 Wedi datrys problem ar ddyfeisiau EFR32xG2x lle gallai RAIL_EVENT_RX_FIFO_ALMOST_FULL neu RAIL_EVENT_TX_FIFO_ALMOST_EMPTY sbarduno'n amhriodol pan fydd y digwyddiad wedi'i alluogi neu pan fydd y FIFO yn cael ei ailosod.
1017609 Wedi datrys problem lle gallai gwybodaeth atodol PTI gael ei llygru pan fydd RAIL_RX_OPTION_TRACK_ABORTED_FRAMES mewn grym pan fydd RAIL_IDLE_FORCE_SHUTDOWN neu RAIL_IDLE_FORCE_SHUTDOWN_CLEAR_FLAGS yn cael ei ddefnyddio. Wedi egluro hefyd nad yw RAIL_RX_OPTION_TRACK_ABORTED_FRAMES yn ddefnyddiol gyda PHYs wedi'u codio.
1019590 Wedi datrys problem wrth ddefnyddio'r gydran “RAIL Utility, Coexistence” gyda BLE lle byddai'r swyddogaeth sl_bt_system_get_counters() bob amser yn dychwelyd 0 ar gyfer cyfrif gwrthod GRANT.
1019794 Dileu rhybudd casglwr yn yr elfen “RAIL Utility, Initialization” pan nad oes llawer o'i nodweddion wedi'u galluogi.
1023016 Wedi datrys problem ar EFR32xG22 a sglodion mwy newydd lle byddai amseroedd aros rhwng gweithgaredd radio yn defnyddio ychydig yn fwy o bŵer nag sydd angen ar ôl y 13 ms cyntaf. Roedd hyn yn arbennig o amlwg wrth ddefnyddio RAIL_ConfigRxDutyCycle gyda gwerthoedd amser segur mawr.
1029740 Mater sefydlog lle gallai RAIL_GetRssi()/RAIL_GetRssiAlt() ddychwelyd gwerth RSSI “hen” (roedd y gwerth o gyflwr RX blaenorol yn lle'r un presennol) pe bai'n cael ei alw'n gyflym wrth fynd i mewn i dderbyn.
1040814 Ychwanegwyd cefnogaeth i'r gydran “RAIL Utility, Coexistence” ar gyfer ffurfweddu'r flaenoriaeth cais cydfodoli ar ganfod cydamseru wrth ddefnyddio BLE.
1056207 Wedi datrys problem gydag IQsampling wrth ddefnyddio'r gydran “RAIL Utility, AoX” gyda dim ond 0 neu 1 antena wedi'u dewis.
1062712 Wedi datrys mater lle na fyddai’r gydran “RAIL Utility, Coexistence” bob amser yn diweddaru cyflyrau ceisiadau yn gywir, a allai arwain at ddigwyddiadau a gollwyd a ysgogwyd gan geisiadau newydd.
1062940 Wedi atal y gydran “RAIL Utility, Coexistence” rhag erthylu mae BLE yn trawsyrru pan mae SL_RAIL_UTIL_COEX_BLE_TX_ABORT wedi ei analluogi.
1063152 Wedi datrys mater lle na fyddai derbyniad radio yn cael ei lanhau'n llawn pan fyddai gwall derbyn yn digwydd gyda thrawsnewidiadau cyflwr derbyn wedi'u gosod i wall segur ond trosglwyddo ar lwyddiant, ffurfwedd sy'n gysylltiedig yn bennaf â BLE. Ar yr EFR32xG24 gallai hyn achosi i raddnodi SYNTH beidio â chael ei adfer yn iawn ac yn y pen draw achosi i'r radio roi'r gorau i weithio.

4.4 Materion Hysbys yn y Datganiad Presennol
Ychwanegwyd materion mewn print trwm ers y datganiad blaenorol.

ID # Disgrifiad Gweithiwch o gwmpas
Mae defnyddio ymarferoldeb modd uniongyrchol (neu IQ) ar EFR32xG23 yn gofyn am gyfluniad radio penodol nad yw'n cael ei gefnogi eto gan y cyflunydd radio. Ar gyfer y gofynion hyn, cysylltwch â chymorth technegol a allai ddarparu'r cyfluniad hwnnw yn seiliedig ar eich manyleb
641705 Nid yw gweithrediadau derbyn anfeidrol lle mae hyd sefydlog y ffrâm wedi'i osod i 0 yn gweithio'n gywir ar sglodion cyfres EFR32xG23.
732659 Ar EFR32xG23:
• Mae modd Wi-SUN FSK 1a yn arddangos llawr PER gyda gwrthbwyso amledd o gwmpas ± 8 i 10 KHz
• Mae modd Wi-SUN FSK 1b yn arddangos llawr PER gyda gwrthbwyso amledd o gwmpas ± 18 i 20 KHz

4.5 Eitemau Anghymeradwy
Dim
4.6 Eitemau wedi'u Dileu
Dim

Defnyddio'r Datganiad hwn

Mae'r datganiad hwn yn cynnwys y canlynol

  • Llyfrgell stac Haen Rhyngwyneb Tynnu Radio (RAIL).
  • Cysylltu Llyfrgell Stack
  • RAIL a Connect Sample Ceisiadau
  • Cydrannau RAIL a Connect a Fframwaith Cymhwyso

Mae'r SDK hwn yn dibynnu ar Llwyfan Gecko. Mae cod Platfform Gecko yn darparu ymarferoldeb sy'n cefnogi protocol plugins ac APIs ar ffurf gyrwyr a nodweddion haen is eraill sy'n rhyngweithio'n uniongyrchol â sglodion a modiwlau Silicon Labs. Mae cydrannau Gecko Platform yn cynnwys EMLIB, EMDRV, RAIL Library, NVM3, a mbedTLS. Mae nodiadau rhyddhau Platfform Gecko ar gael trwy dab Dogfennaeth Stiwdio Symlrwydd.
Am ragor o wybodaeth am y SDK Flex v3.x gweler UG103.13: Hanfodion RHEILFFORDD a UG103.12: Silicon Labs Connect Hanfodion.
Os ydych yn ddefnyddiwr tro cyntaf, gweler QSG168: Proprietary Flex SDK v3.x Canllaw Cychwyn Cyflym.
5.1 Gosod a Defnyddio
Darperir y SDK Flex Perchnogol fel rhan o'r Gecko SDK (GSDK), y gyfres o SDKs Silicon Labs. I ddechrau'n gyflym gyda'r GSDK, gosodwch Stiwdio Symlrwydd 5, a fydd yn sefydlu'ch amgylchedd datblygu ac yn eich cerdded trwy osodiad GSDK. Mae Simplicity Studio 5 yn cynnwys popeth sydd ei angen ar gyfer datblygu cynnyrch IoT gyda dyfeisiau Silicon Labs, gan gynnwys lansiwr adnoddau a phrosiect, offer ffurfweddu meddalwedd, IDE llawn gyda cadwyn offer GNU, ac offer dadansoddi. Darperir cyfarwyddiadau gosod yn yr ar-lein Canllaw Defnyddiwr Stiwdio Symlrwydd 5.
Fel arall, gellir gosod Gecko SDK â llaw trwy lawrlwytho neu glonio'r diweddaraf o GitHub. Gwel https://github.com/SiliconLabs/gecko_sdk am fwy o wybodaeth.
Mae Simplicity Studio yn gosod y GSDK yn ddiofyn yn:

  • (Windows): C: \ Defnyddwyr \ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /Defnyddwyr/ /SimplicityStudio/SDKs/gecko_sdk

Mae dogfennaeth sy'n benodol i'r fersiwn SDK wedi'i gosod gyda'r SDK. Gellir dod o hyd i wybodaeth ychwanegol yn aml yn y erthyglau sylfaen wybodaeth (KBAs). Mae cyfeiriadau API a gwybodaeth arall am hyn a datganiadau cynharach ar gael ar https://docs.silabs.com/.
5.2 Gwybodaeth Ddiogelwch
Integreiddio Vault Diogel
Pan gânt eu defnyddio i ddyfeisiadau Secure Vault High, mae allweddi sensitif yn cael eu hamddiffyn gan ddefnyddio swyddogaeth Rheoli Allwedd Diogel Vault. Mae'r tabl canlynol yn dangos yr allweddi gwarchodedig a'u nodweddion diogelu storio.

Allwedd Lapio Allforio / Nad yw'n Allforio Nodiadau
Allwedd Meistr Thread Allforio Rhaid bod modd ei allforio i ffurfio'r TLVs
PSKc Allforio Rhaid bod modd ei allforio i ffurfio'r TLVs
Allwedd Amgryptio Allwedd Allforio Rhaid bod modd ei allforio i ffurfio'r TLVs
Allwedd MLE Anallforiadwy
Allwedd MLE Dros Dro Anallforiadwy
Allwedd Blaenorol MAC Anallforiadwy
Allwedd Gyfredol MAC Anallforiadwy
Allwedd Nesaf MAC Anallforiadwy

Gellir defnyddio allweddi wedi'u lapio sydd wedi'u marcio fel "Anallforiadwy" ond ni allant fod vieweu golygu neu eu rhannu ar amser rhedeg.
Gellir defnyddio neu rannu allweddi wedi'u lapio sydd wedi'u nodi fel "Allforiadwy" ar amser rhedeg ond maent yn parhau i gael eu hamgryptio wrth eu storio mewn fflach.
I gael rhagor o wybodaeth am ymarferoldeb Rheoli Allwedd Diogel Vault, gweler AN1271: Storio Allwedd Ddiogel.
Cynghorion Diogelwch
I danysgrifio i Security Advisories, mewngofnodwch i borth cwsmeriaid Silicon Labs, yna dewiswch Account Home. Cliciwch CARTREF i fynd i dudalen gartref y porth ac yna cliciwch ar y deilsen Rheoli Hysbysiadau. Sicrhewch fod 'Hysbysiadau Cynghori Meddalwedd/Diogelwch a Hysbysiadau Newid Cynnyrch (PCNs)' yn cael eu gwirio, a'ch bod wedi'ch tanysgrifio o leiaf ar gyfer eich platfform a'ch protocol. Cliciwch Cadw i arbed unrhyw newidiadau. SILICON LABS Meddalwedd Perchnogol Flex SDK - rhannau5.3 Cefnogaeth
Mae cwsmeriaid Pecyn Datblygu yn gymwys ar gyfer hyfforddiant a chymorth technegol. Defnyddiwch y Silicon Labs Flex web tudalen i gael gwybodaeth am holl gynhyrchion a gwasanaethau Silicon Labs Thread, ac i gofrestru ar gyfer cymorth cynnyrch.
Gallwch gysylltu â chymorth Silicon Laboratories yn http://www.silabs.com/support.
Stiwdio Symlrwydd
Mynediad un clic i MCU ac offer diwifr, dogfennaeth, meddalwedd, llyfrgelloedd cod ffynhonnell a mwy. Ar gael ar gyfer Windows, Mac a Linux!SILICON LABS Meddalwedd Perchnogol Flex SDK - parts1

Meddalwedd Flex SDK Perchnogol SILICON LABS - eicon1 Meddalwedd Flex SDK Perchnogol SILICON LABS - eicon2 Meddalwedd Flex SDK Perchnogol SILICON LABS - eicon3 Meddalwedd Flex SDK Perchnogol SILICON LABS - eicon4
Portffolio IoT
www.silabs.com/IoT
SW / HW
www.silabs.com/symlity
Ansawdd
www.silabs.com/quality
Cefnogaeth a Chymuned
www.silabs.com/community

Ymwadiad
Mae Silicon Labs yn bwriadu darparu'r ddogfennaeth ddiweddaraf, gywir a thrylwyr i gwsmeriaid o'r holl berifferolion a modiwlau sydd ar gael ar gyfer mentrau systemau a meddalwedd sy'n defnyddio neu'n bwriadu defnyddio cynhyrchion Silicon Labs. Mae data nodweddu, modiwlau sydd ar gael a perifferolion, meintiau cof a chyfeiriadau cof yn cyfeirio at bob dyfais benodol, a gall paramedrau “nodweddiadol” a ddarperir amrywio mewn gwahanol gymwysiadau ac maent yn gwneud hynny. Cais cynamper enghraifft yn unig y mae'r les a ddisgrifir yma. Mae Silicon Labs yn cadw'r hawl i wneud newidiadau heb rybudd pellach i'r wybodaeth, y manylebau a'r disgrifiadau cynnyrch a nodir yma, ac nid yw'n rhoi gwarantau ynghylch cywirdeb neu gyflawnrwydd y wybodaeth sydd wedi'i chynnwys. Heb hysbysiad ymlaen llaw, gall Silicon Labs ddiweddaru firmware cynnyrch yn ystod y broses weithgynhyrchu am resymau diogelwch neu ddibynadwyedd. Ni fydd newidiadau o'r fath yn newid y manylebau na pherfformiad y cynnyrch. Ni fydd Silicon Labs yn atebol am ganlyniadau defnyddio'r wybodaeth a ddarperir yn y ddogfen hon. Nid yw'r ddogfen hon yn awgrymu nac yn benodol yn rhoi unrhyw drwydded i ddylunio neu ffugio unrhyw gylchedau integredig. Nid yw'r cynhyrchion wedi'u cynllunio na'u hawdurdodi i'w defnyddio o fewn unrhyw ddyfeisiau Dosbarth III FDA, ceisiadau y mae angen cymeradwyaeth premarket FDA ar eu cyfer neu Systemau Cynnal Bywyd heb ganiatâd ysgrifenedig penodol Silicon Labs. “System Cynnal Bywyd” yw unrhyw gynnyrch neu system a fwriedir i gynnal neu gynnal bywyd a/neu iechyd, y gellir yn rhesymol ddisgwyl, os bydd yn methu, y bydd yn arwain at anaf personol sylweddol neu farwolaeth. Nid yw cynhyrchion Silicon Labs wedi'u cynllunio na'u hawdurdodi ar gyfer cymwysiadau milwrol. Ni chaiff cynhyrchion Silicon Labs eu defnyddio o dan unrhyw amgylchiadau mewn arfau dinistr torfol gan gynnwys (ond heb fod yn gyfyngedig i) arfau niwclear, biolegol neu gemegol, neu daflegrau sy'n gallu danfon arfau o'r fath. Mae Silicon Labs yn gwadu pob gwarant ddatganedig ac ymhlyg ac ni fydd yn gyfrifol nac yn atebol am unrhyw anafiadau neu iawndal sy'n gysylltiedig â defnyddio cynnyrch Silicon Labs mewn cymwysiadau anawdurdodedig o'r fath.
Nodyn: Gall y cynnwys hwn gynnwys terminoleg sarhaus sydd bellach wedi darfod. Mae Silicon Labs yn disodli'r termau hyn ag iaith gynhwysol lle bynnag y bo modd. Am fwy o wybodaeth, ewch i www.silabs.com/about-us/inclusive-lexicon-project
Gwybodaeth Nod Masnach
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a logo Silicon Labs”, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro a chyfuniadau ohonynt , “microreolyddion mwyaf ynni-gyfeillgar y byd”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , mae'r Telegesis Logo®, USBXpress®, Zentri, logo Zentri a Zentri DMS, Z-Wave®, ac eraill yn nodau masnach neu'n nodau masnach cofrestredig Silicon Labs. Mae ARM, CORTEX, Cortex-M3 a THUMB yn nodau masnach neu'n nodau masnach cofrestredig ARM Holdings. Mae Keil yn nod masnach cofrestredig ARM Limited. Mae Wi-Fi yn nod masnach cofrestredig y Gynghrair Wi-Fi. Mae'r holl gynhyrchion neu enwau brand eraill a grybwyllir yma yn nodau masnach eu deiliaid priodol.

Logo SILICON LABSLabordai Silicon Inc.
400 Gorllewin Cesar Chavez
Austin, TX 78701
UDA
www.silabs.com
silabs.com
Adeiladu byd mwy cysylltiedig.

Dogfennau / Adnoddau

SILICON LABS Meddalwedd Perchnogol Flex SDK [pdfCanllaw Defnyddiwr
3.5.5.0 GA, 4.2, Meddalwedd Flex SDK Perchnogol, Meddalwedd Flex SDK, Meddalwedd SDK, Meddalwedd
SILICON LABS Meddalwedd Perchnogol Flex SDK [pdfCanllaw Defnyddiwr
Meddalwedd Flex SDK Perchnogol, Meddalwedd SDK Flex, Meddalwedd SDK, Meddalwedd
SILICON LABS Meddalwedd Perchnogol Flex SDK [pdfCanllaw Defnyddiwr
Meddalwedd Flex SDK Perchnogol, Meddalwedd SDK Flex, Meddalwedd SDK, Meddalwedd
SILICON LABS Meddalwedd Perchnogol Flex SDK [pdfCanllaw Defnyddiwr
Meddalwedd Flex SDK Perchnogol, Meddalwedd SDK Flex, Meddalwedd SDK, Meddalwedd
SILICON LABS Meddalwedd Perchnogol Flex SDK [pdfLlawlyfr y Perchennog
Meddalwedd Flex SDK Perchnogol, Meddalwedd SDK Flex, Meddalwedd SDK, Meddalwedd

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *