SILICON LABS loqosuMülkiyyət Flex SDK 3.5.5.0 GA
Gecko SDK Suite 4.2
24 yanvar 2024-cü il

Xüsusi Flex SDK Proqram təminatı

Proprietary Flex SDK özəl simsiz proqramlar üçün tam proqram inkişaf dəstidir. Ada görə, Flex iki tətbiq variantı təklif edir.
Birincisi, həm mülkiyyət, həm də standartlara əsaslanan simsiz protokolları dəstəkləmək üçün nəzərdə tutulmuş intuitiv və asanlıqla fərdiləşdirilə bilən radio interfeysi təbəqəsi olan Silicon Labs RAIL (Radio Abstraction Interface Layer) istifadə edir.
İkincisi, aşağı enerji istehlakı tələb edən və sub-GHz və ya 802.15.4 GHz tezlik diapazonlarında işləyən fərdiləşdirilə bilən geniş əsaslı xüsusi simsiz şəbəkə həlləri üçün nəzərdə tutulmuş IEEE 2.4 əsaslı şəbəkə yığını olan Silicon Labs Connect-dən istifadə edir. Həll sadə şəbəkə topologiyalarına yönəldilmişdir.
Flex SDK geniş sənədlərlə və samptətbiqlər. Hamısı keçmişamples Flex SDK s daxilində mənbə kodunda təmin ediliramptətbiqlər.
Bu buraxılış qeydləri SDK versiyalarını əhatə edir:
3.5.5.0 GA 24 yanvar 2024-cü ildə buraxıldı
3.5.4.0 GA 16 avqust 2023-cü ildə buraxıldı
3.5.3.0 GA 3 may 2023-cü ildə buraxıldı
3.5.2.0 GA 8 mart 2023-cü ildə buraxıldı
3.5.1.0 GA 1 fevral 2023-cü ildə buraxıldı
3.5.0.0 GA 14 dekabr 2022-ci ildə buraxıldı
SILICON LABS Proprietary Flex SDK Software - icon
DƏMİR TƏTBİQLƏRİ VƏ KİTABXANA ƏSAS XÜSUSİYYƏTLƏRİ

  • FG25 Flex-RAIL GA dəstəyi
  • 490 MHz və 915 MHz üçün yeni Long Range PHYs dəstəyi
  • RAIL-də xG12 dinamik rejimə keçid dəstəyi
  • xG22 genişləndirilmiş bant dəstəyi

TƏTBİQLƏRİ QOŞULUN VƏ ƏSAS XÜSUSİYYƏTLƏRİ YıĞIN

  • xG24 Connect dəstəyi

Uyğunluq və İstifadə Bildirişləri
Təhlükəsizlik yeniləmələri və bildirişlər haqqında məlumat üçün bu SDK ilə quraşdırılmış Gecko Platforma Buraxılış qeydlərinin Təhlükəsizlik bölməsinə və ya TECH DOCS nişanına baxın. https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs həmçinin ən son məlumat üçün Təhlükəsizlik Məsləhətlərinə abunə olmağı tövsiyə edir. Təlimatlar üçün və ya Silicon Labs Flex SDK-da yenisinizsə, Bu Buraxılışın İstifadəsinə baxın.
Uyğun Kompilyatorlar:
ARM (IAR-EWARM) versiyası 9.20.4 üçün IAR Embedded Workbench

  • MacOS və ya Linux-da IarBuild.exe komanda xətti yardım proqramı və ya IAR Embedded Workbench GUI ilə qurmaq üçün şərabdan istifadə yanlışlıqla nəticələnə bilər files qısa yaratmaq üçün şərabın hashing alqoritmindəki toqquşmalara görə istifadə olunur file adlar.
  • MacOS və ya Linux-da müştərilərə Simplicity Studio-dan kənarda IAR ilə qurmamaq tövsiyə olunur. Bunu edən müştərilər düzgünlüyünü diqqətlə yoxlamalıdırlar files istifadə olunur.

Simplicity Studio ilə təmin edilmiş GCC (The GNU Compiler Collection) versiyası 10.3-2021.10.

Tətbiqləri birləşdirin

1.1 Yeni maddələr
Buraxılış 3.5.0.0-da əlavə edilib

  • XG24 dəstəyi

1.2 Təkmilləşdirmələr
Buraxılış 3.5.0.0-da dəyişdirildi

  • XFG23 üçün OQPSK Uzun Menzilli PHY-lər

1.3 Sabit Problemlər
Heç biri
1.4 Cari Buraxılışda Məlum Problemlər
Qalın hərflərlə yazılmış məsələlər əvvəlki buraxılışdan sonra əlavə edilmişdir. Əgər buraxılışı qaçırmısınızsa, son buraxılış qeydləri TECH DOCS sekmesinde mövcuddur https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

Şəxsiyyət vəsiqəsi # Təsvir Çözüm
652925 EFR32XG21 “Flex (Connect) – SoC Light Ex üçün dəstəklənmirample DMP” və “Flex (Connect) – SoC Switch Example ”

1.5 Köhnəlmiş əşyalar
Heç biri
1.6 Silinmiş əşyalar
Heç biri

Stack-i birləşdirin

2.1 Yeni maddələr
Buraxılış 3.5.0.0-da əlavə edilib

  • XG24 dəstəyi

2.2 Təkmilləşdirmələr
Heç biri
2.3 Sabit Problemlər
Heç biri
2.4 Cari Buraxılışda Məlum Problemlər
Qalın hərflərlə yazılmış məsələlər əvvəlki buraxılışdan sonra əlavə edilmişdir. Əgər buraxılışı qaçırmısınızsa, son buraxılış qeydləri TECH DOCS sekmesinde mövcuddur https://www.silabs.com/developers/gecko-software-development-kit.

Şəxsiyyət vəsiqəsi # Təsvir Çözüm
389462 RAIL Multiprotocol Library işlədərkən (məsample DMP Connect+BLE işləyərkən), RAIL Multiprotocol Library-də məlum problemə görə IR Kalibrasiyası həyata keçirilmir. Nəticədə, 3 və ya 4 dBm ardıcıllığında RX həssaslıq itkisi var.
501561 Legacy HAL komponentində PA konfiqurasiyası istifadəçi və ya lövhənin parametrlərindən asılı olmayaraq sərt kodlaşdırılır. Bu, konfiqurasiya başlığından düzgün şəkildə çəkilmək üçün dəyişdirilənə qədər file ember-phy.c istifadəçinin layihəsində əks etdirmək üçün əl ilə dəyişdirilməlidir
istədiyiniz PA rejimi, cildtage və ramp vaxt.
711804 Birdən çox cihazın eyni vaxtda qoşulması vaxt aşımı xətası ilə uğursuz ola bilər.

2.5 Köhnəlmiş əşyalar
Heç biri
2.6 Silinmiş əşyalar
Heç biri

RAIL Tətbiqləri

3.1 Yeni maddələr
Buraxılış 3.5.0.0-da əlavə edilib

  • XG25 dəstəyi
  • RAIL SoC Mode Switch Tətbiqi

3.2 Təkmilləşdirmələr
Buraxılış 3.5.0.0-da dəyişdirildi

  • XG24 üçün RAIL SoC Long Preammble Duty Cycle dəstəyi
  • XFG23 üçün OQPSK Uzun Menzilli PHY-lər

3.3 Sabit Problemlər
Buraxılış 3.5.1.0-da düzəldildi

Şəxsiyyət vəsiqəsi # Təsvir
Mode Switch: OFDM üçün MCS Rate seçimi düzəlişi.

3.4 Cari Buraxılışda Məlum Problemlər
Heç biri
3.5 Köhnəlmiş əşyalar
Heç biri
3.6 Silinmiş əşyalar
Buraxılış 3.5.0.0-da silindi

  • RAIL SoC Uzun Preambula İş Dövrü (İrs)
  • RAIL SoC Light Standard
  • RAIL SoC Switch Standard

RAIL Kitabxanası

4.1 Yeni maddələr
Buraxılış 3.5.2.0-da əlavə edilib

  • RAIL_PacketTimeSt əlavə edildiamp_t::packetDurationUs sahəsi, hazırda qəbul edilmiş OFDM paketləri üçün yalnız EFR32xG25-də təyin olunur.

Buraxılış 3.5.0.0-da əlavə edilib

  • RAIL_SUPPORTS_HFXO_COMPENSATION-ı dəstəkləyən platformalarda RAIL-də HFXO temperatur kompensasiyası əlavə edildi. Bu funksiya yeni RAIL_ConfigHFXOCompensation() API ilə konfiqurasiya edilə bilər. İstifadəçi həmçinin kompensasiyanı yerinə yetirmək üçün RAIL_CalibrateHFXO-ya zəng etmək üçün yeni RAIL_EVENT_THERMISTOR_DONE hadisəsini idarə etməsinə əmin olmalıdır.
  • Z-Wave, 802.15.4 2.4 GHz və Sub-GHz və Bluetooth LE-nin aktiv olub-olmamasına nəzarət etmək üçün “RAIL Utility, Protocol” komponentinə əlavə edilmiş seçimlər istifadəçinin istifadə olunmamış protokolları söndürməklə öz tətbiqində yerə qənaət edə bilməsi üçün.
  • Z-Wave cihazı tərəfindən istifadə edilən bütün müxtəlif PHY-lərdə IR kalibrlənməsini həyata keçirməyə kömək etmək üçün yeni API RAIL_ZWAVE_PerformIrcal əlavə edildi.
  • EFR40xG32 cihazlarında 24 MHz kristal dəstəyi "RAIL Utility, HFXO Tezliklərində Daxili PHY" komponentinə əlavə edildi.
  • Dəstəklənən platformalarda yeni RAIL_IEEE802.15.4_ConfigRxChannelSwitching API ilə IEEE 802154 sürətli RX kanal keçidi üçün əlavə dəstək (bax RAIL_IEEE802154_SupportsRxChannelSwitching). Bu xüsusiyyət bizə eyni vaxtda aşkarlamağa imkan verir
    PHY-nin ümumi həssaslığında bir qədər azalma ilə istənilən iki 2.4 GHz 802.15.4 kanalında paketlər.
  • Temperaturu izləmək və çip çox isti olduqda ötürülmələrin qarşısını almaq üçün RAIL_SUPPORTS_THERMAL_PROTECTION dəstəkləyən platformalarda yeni Termal Mühafizə funksiyası əlavə edildi.
  • EFR32xG25 əsaslı cihazlar üçün yeni masa əsaslı OFDM və FSK PA əlavə edildi. Bunların çıxış gücü yeni müştəri tərəfindən təqdim olunan axtarış cədvəli vasitəsilə dəyişdirilə bilər. Dəstəkdən soruşun və ya lövhəniz üçün bu cədvəldəki dəyərləri necə konfiqurasiya etmək barədə yenilənmiş proqram qeydini axtarın.
  • MGM240SA22VNA, BGM240SA22VNA və BGM241SD22VNA modulları üçün dəstək əlavə edildi və BGM240SB22VNA, MGM240SB22VNA və MGM240SD22VNA üçün konfiqurasiyalar yeniləndi.

4.2 Təkmilləşdirmələr
Buraxılış 3.5.2.0-da dəyişdirildi

  • Bütün şüa çərçivələrində RAIL_EVENT_ZWAVE_BEAM-i işə salmaq üçün yeni RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE əlavə edildi.
  • Həmin hadisəni idarə edərkən şüa çərçivəsinin HomeIdHash-ını əldə etmək üçün RAIL_ZWAVE_GetBeamHomeIdHash() əlavə etdi və NodeId uyğun gəlmədikdə belə HomeIdHash baytının Z-Wave şüa çərçivələri üçün PTI-də mövcud olmasına əmin oldu.

Buraxılış 3.5.1.0-da dəyişdirildi

  • EFR32xG25-də OFDM-dən istifadə edərkən RAIL_GetRxFreqOffset() tərəfindən bildirilən tezlik xətasının işarəsi, bunun digər modulyasiyalar üçün necə idarə edildiyinə uyğunlaşdırıldı (məsələn, Freq_error=current_freq-expected_freq).
  • RAIL_SetTune() və RAIL_GetTune() funksiyaları indi EFR32xG2x və daha yeni cihazlarda müvafiq olaraq CMU_HFXOCTuneSet() və CMU_HFXOCTuneGet() funksiyalarından istifadə edir.

Buraxılış 3.5.0.0-da dəyişdirildi

  • RAIL_ConfigRfSenseSelectiveOokWakeupPhy() indi EFR32xG21 platformasında işləyərkən xəta qaytaracaq, çünki bu cihaz oyandırma PHY-ni dəstəkləyə bilməz.
  • Artım arqumentinə bənzər maksimum güc arqumenti üçün üzən nöqtə dəyərini qəbul etmək üçün pa_customer_curve_fits.py köməkçi skripti yeniləndi.
  • İstiqamət prioriteti aktiv olduqda, lakin statik prioritet GPIO müəyyən edilmədikdə prioritet seçimləri konfiqurasiya etmək üçün “RAIL Utility, Coexistence” komponentinə əlavə dəstək.
  • Bu funksionallığa heç vaxt ehtiyac duymayan Zigbee və Blluetooth LE üçün kod ölçüsünü saxlamaq üçün bəzi EFR32xG12 802.15.4 dinamik FEC kodunu parçaladı.
  • “RAIL Utility, Coulomb Counter” komponentindən asılılığı RAIL Utility, Coulomb Counter komponentindən çıxarın.
  • RAIL_PrepareChannel() funksiyası dinamik multiprotokol təhlükəsiz edilib və protokolunuz qeyri-aktiv olduqda çağırıldıqda artıq xəta qaytarmayacaq.

4.3 Sabit Problemlər
Buraxılış 3.5.3.0-da düzəldildi

Şəxsiyyət vəsiqəsi # Təsvir
1058480 EFR32xG25-də FIFO rejimindən istifadə edərək müəyyən OFDM paketlərinin qəbulu/göndərilməsi zamanı baş verən RX FIFO pozulması düzəldildi.
1109993 “RAIL Utility, Coexistence” komponentində problem həll edildi ki, sorğu və prioritet eyni GPIO portunu və polaritesini paylaşırsa, o, eyni vaxtda sorğu və prioriteti təsdiq etsin.
1118063 EFR32xG13 və xG14-də son RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE ilə bağlı problem həll edildi, burada qeyri-adi şüanın NodeId-i RAIL_ZWAVE_GetBeamNodeId() üçün düzgün qeydə alınmayıb və onun 0xFF hesabatına səbəb olub.
1126343 IEEE 32 PHY istifadə edərkən EFR24xG802.15.4-də CCA yoxlama pəncərəsi zamanı çərçivə qəbul edilərsə, LBT ötürülməsi zamanı radionun ilişib qala biləcəyi problem həll edildi.

Buraxılış 3.5.2.0-da düzəldildi

Şəxsiyyət vəsiqəsi #  Təsvir 
747041 EFR32xG23 və EFR32xG25-də radio hələ də işləyərkən əsas nüvənin EM2-yə daxil olduğu zaman müəyyən radio fəaliyyətlərinin uzun müddət gecikməsinə səbəb ola biləcək problem həll edildi.
1077623 EFR32ZG23-də bir çox şüa çərçivəsinin PTI-də bir böyük şüa zənciri kimi yığılması problemi həll edildi.
1090512 “RAIL Utility, PA” komponentində müəyyən funksiyaların RAIL_TX_POWER_MODE_2P4GIG_HIGHEST makrosunu dəstəkləməməsinə baxmayaraq istifadə etməyə cəhd göstərdiyi problem həll edildi. Əvvəllər bu qeyri-müəyyən davranışla nəticələnirdi, lakin indi düzgün səhv edəcək.
1090728 RAIL_IEEE32_G_OPTION_GB12 ilə EFR802154xG868-də mümkün RAIL_ASSERT_FAILED_UNEXPECTED_STATE_RX_FIFO problemi, məsələn, radionun çərçivə aşkarlanması ilə paketin dayandırılması zamanı baş verə bilən FEC qabiliyyətli PH,Y üçün aktivləşdirildi.
1092769 Dynamic Multiprotocol və BLE Coded PHY-lərdən istifadə edərkən PHY və sinkword yüklənərkən hansı protokolun aktiv olmasından asılı olaraq ötürmənin axmasına səbəb olan problem həll edildi.
1103966 Wi-SUN OFDM opsion32 MCS25 PHY istifadə edərkən EFR4xG0-də gözlənilməz Rx paketinin dayandırılması düzəldildi.
1105134 İlk qəbul edilmiş paketin RAIL_RX_PACKET_READY_SUCCESS əvəzinə RAIL_RX_PACKET_READY_CRC_ERROR kimi bildirilməsinə səbəb ola biləcək müəyyən PHY-ləri dəyişdirərkən problem həll edildi. Bu problem potensial olaraq EFR32xG22 və daha yeni çiplərə təsir göstərə bilər.
1109574 EFR32xG22 və daha yeni çiplərdə radio sequencer təsdiqinin RAILCb_AssertFailed() vasitəsilə təsdiqi bildirməkdənsə, tətbiqin ISR-də asmasına səbəb ola biləcəyi problemi həll etdi.

Buraxılış 3.5.1.0-da düzəldildi

Şəxsiyyət vəsiqəsi # Təsvir
1077611 EFR32xG25-də OFDM TX-dən əvvəl 40 µs eyvana səbəb olan problem həll edildi.
1082274 EFR32xG22, EFR32xG23, EFR32xG24 və EFR32xG25 çiplərində tətbiq oyandıqdan sonra ~2 µs ərzində EM10-yə yenidən daxil olmağa cəhd edərsə və <0.5 µs zamanlama pəncərəsini vurarsa, çipin kilidlənməsinə səbəb ola biləcək problem həll edildi. Vurulduqda, bu kilidləmə çipin normal işləməsini bərpa etmək üçün yenidən işə salınmağı tələb etdi.

Buraxılış 3.5.0.0-da düzəldildi

Şəxsiyyət vəsiqəsi # Təsvir
843708 Daxil olan asılılıq sırasının qarşısını almaq üçün funksiya bəyannamələri rail_features.h-dən rail.h-ə köçürüldü.
844325 Kiçik ölçülü FIFO üçün 0 əvəzinə 4096 (səhv) qaytarmaq üçün RAIL_SetTxFifo() düzəldildi.
845608 EFR32xG2x hissələrində müəyyən əsas demodulyator aparatlarından istifadə edərkən RAIL_ConfigSyncWords API ilə bağlı problem həll edildi.
Şəxsiyyət vəsiqəsi # Təsvir
851150 EFR32xG2 seriyalı cihazlarda PTI istifadə edildikdə və GPIO konfiqurasiyası kilidləndikdə radionun RAIL_ASSERT_SEQUENCER_FAULT-u işə salması problemi həll edildi. GPIO konfiqurasiyası yalnız PTI söndürüldükdə kilidlənə bilər. Əlavə məlumat üçün RAIL_EnablePti()-ə baxın.
857267 TX dayandırılması, siqnal identifikatoru funksiyası və DMP ilə “RAIL Utility, Coexistence” komponentindən istifadə edərkən problem həll edildi.
1015152 EFR32xG2x cihazlarında hadisə aktivləşdirildikdə və ya FIFO sıfırlandıqda RAIL_EVENT_RX_FIFO_ALMOST_FULL və ya RAIL_EVENT_TX_FIFO_ALMOST_EMPTY-nin düzgün olmayan şəkildə işə düşə biləcəyi problem həll edildi.
1017609 RAIL_IDLE_FORCE_SHUTDOWN və ya RAIL_IDLE_FORCE_SHUTDOWN_CLEAR_FLAGS istifadə edildikdə RAIL_RX_OPTION_TRACK_ABORTED_FRAMES qüvvədə olduqda, PTI əlavə edilmiş məlumatın korlana bilməsi problemi həll edildi. Həmçinin RAIL_RX_OPTION_TRACK_ABORTED_FRAMES-in kodlanmış PHY-lərlə faydalı olmadığı aydınlaşdırıldı.
1019590 “RAIL Utility, Coexistence” komponentini BLE ilə istifadə edərkən sl_bt_system_get_counters() funksiyasının GRANT rədd edilən saylar üçün həmişə 0 qaytardığı problem həll edildi.
1019794 Bəzi funksiyalar aktiv olduqda “RAIL Utility, Initialization” komponentində kompilyator xəbərdarlığı ləğv edildi.
1023016 EFR32xG22 və daha yeni çiplərdə radio fəaliyyəti arasında gözləmələrin ilk 13 ms-dən sonra lazım olandan bir qədər çox enerji sərf etməsi problemi həll edildi. Bu, RAIL_ConfigRxDutyCycle-dan böyük off vaxt dəyərləri ilə istifadə edərkən xüsusilə nəzərə çarpırdı.
1029740 RAIL_GetRssi()/RAIL_GetRssiAlt() qəbula daxil olduqdan sonra tez çağırıldığı təqdirdə “köhnə” RSSI dəyərini (dəyər cari deyil, əvvəlki RX vəziyyətindən idi) qaytara bilməsi ilə bağlı problem həll edildi.
1040814 BLE-dən istifadə edərkən sinxronizasiya aşkarlamasında birgə yaşama sorğusunun prioritetini konfiqurasiya etmək üçün “RAIL Utility, Coexistence” komponentinə dəstək əlavə edilib.
1056207 IQ ilə bağlı problem həll edildiampYalnız 0 və ya 1 antena seçilmiş “RAIL Utility, AoX” komponentindən istifadə edərkən.
1062712 “RAIL Utility, Coexistence” komponentinin həmişə sorğu vəziyyətlərini düzgün yeniləməməsi ilə bağlı problem həll edildi və bu, yeni sorğuların səbəb olduğu buraxılmış hadisələrə səbəb ola bilər.
1062940 SL_RAIL_UTIL_COEX_BLE_TX_ABORT söndürüldükdə "RAIL Utility, Coexistence" komponentinin BLE ötürülmələrini dayandırmasının qarşısı alındı.
1063152 Qəbul vəziyyəti keçidlərində səhv zamanı boş vəziyyətə təyin edilmiş, lakin müvəffəqiyyətlə ötürmə ilə qəbul xətası baş verdikdə radio qəbulunun tam təmizlənməməsi problemi həll edildi, konfiqurasiya əsasən BLE ilə əlaqələndirilir. EFR32xG24-də bu, SYNTH kalibrləməsinin düzgün bərpa olunmamasına və nəticədə radionun işini dayandırmasına səbəb ola bilər.

4.4 Cari Buraxılışda Məlum Problemlər
Qalın hərflərlə yazılmış məsələlər əvvəlki buraxılışdan sonra əlavə edilmişdir.

Şəxsiyyət vəsiqəsi # Təsvir Çözüm
EFR32xG23-də birbaşa rejim (və ya IQ) funksiyasından istifadə radio konfiquratoru tərəfindən hələ dəstəklənməyən xüsusi təyin edilmiş radio konfiqurasiyasını tələb edir. Bu tələblər üçün spesifikasiyanıza əsasən həmin konfiqurasiyanı təmin edə biləcək texniki dəstəyə müraciət edin
641705 Çərçivənin sabit uzunluğunun 0-a təyin edildiyi sonsuz qəbul əməliyyatları EFR32xG23 seriyalı çiplərdə düzgün işləmir.
732659 EFR32xG23-də:
• Wi-SUN FSK rejimi 1a ± 8 ilə 10 KHz arasında tezlik ofsetləri ilə PER mərtəbə nümayiş etdirir.
• Wi-SUN FSK rejimi 1b ± 18 ilə 20 KHz arasında tezlik ofsetləri ilə PER mərtəbə nümayiş etdirir.

4.5 Köhnəlmiş əşyalar
Heç biri
4.6 Silinmiş əşyalar
Heç biri

Bu Buraxılışdan İstifadə

Bu buraxılış aşağıdakıları ehtiva edir

  • Radio Abstraction Interface Layer (RAIL) yığın kitabxanası
  • Stack Kitabxanasını birləşdirin
  • RAIL və Connect SampProqramlar
  • RAIL və Connect Komponentləri və Tətbiq Çərçivəsi

Bu SDK Gecko Platformasından asılıdır. Gecko Platforma kodu protokolu dəstəkləyən funksionallıq təmin edir plugins və Silicon Labs çipləri və modulları ilə birbaşa qarşılıqlı əlaqədə olan sürücülər və digər aşağı səviyyə xüsusiyyətləri şəklində API-lər. Gecko Platforma komponentlərinə EMLIB, EMDRV, RAIL Library, NVM3 və mbedTLS daxildir. Gecko Platformunun buraxılış qeydləri Simplicity Studio-nun Sənədlər sekmesinde mövcuddur.
Flex SDK v3.x haqqında ətraflı məlumat üçün baxın UG103.13: RAIL ƏsaslarıUG103.12: Silicon Labs Connect Fundamentals.
İlk dəfə istifadəçisinizsə, baxın QSG168: Xüsusi Flex SDK v3.x Tez Başlanğıc Bələdçisi.
5.1 Quraşdırma və İstifadə
Mülkiyyət Flex SDK Silicon Labs SDK dəsti olan Gecko SDK-nın (GSDK) bir hissəsi kimi təqdim olunur. GSDK ilə tez başlamaq üçün quraşdırın Simplicity Studio 5, sizin inkişaf mühitinizi quracaq və GSDK quraşdırılmasında sizə yol göstərəcək. Simplicity Studio 5 resurs və layihə başlatma cihazı, proqram konfiqurasiya alətləri, GNU alətlər silsiləsi ilə tam IDE və analiz alətləri daxil olmaqla, Silicon Labs cihazları ilə IoT məhsulunun inkişafı üçün lazım olan hər şeyi ehtiva edir. Quraşdırma təlimatları onlayn olaraq təqdim olunur Simplicity Studio 5 İstifadəçi Təlimatı.
Alternativ olaraq, Gecko SDK GitHub-dan ən yenisini yükləmək və ya klonlaşdırmaqla əl ilə quraşdırıla bilər. Görmək https://github.com/SiliconLabs/gecko_sdk əlavə məlumat üçün.
Simplicity Studio standart olaraq GSDK-nı quraşdırır:

  • (Windows): C:\İstifadəçilər\ \ SimplicityStudio \ SDKs \ gecko_sdk
  • (MacOS): /İstifadəçilər/ /SimplicityStudio/SDKs/gecko_sdk

SDK versiyasına xas olan sənədlər SDK ilə quraşdırılır. Əlavə məlumat tez-tez tapıla bilər bilik bazası məqalələri (KBA). API istinadları və bu və əvvəlki buraxılışlar haqqında digər məlumatlar burada mövcuddur https://docs.silabs.com/.
5.2 Təhlükəsizlik Məlumatı
Təhlükəsiz Vault İnteqrasiyası
Secure Vault High cihazlarına yerləşdirildikdə, həssas açarlar Secure Vault Açar İdarəetmə funksiyasından istifadə etməklə qorunur. Aşağıdakı cədvəl qorunan açarları və onların saxlama mühafizə xüsusiyyətlərini göstərir.

Bükülmüş Açar İxrac edilə bilən / İxrac olunmayan Qeydlər
Mövzu Master Açarı İxrac edilə bilən TLV-ləri yaratmaq üçün ixrac edilə bilən olmalıdır
PSKc İxrac edilə bilən TLV-ləri yaratmaq üçün ixrac edilə bilən olmalıdır
Açar Şifrələmə Açarı İxrac edilə bilən TLV-ləri yaratmaq üçün ixrac edilə bilən olmalıdır
MLE açarı İxrac olunmayan
Müvəqqəti MLE Açarı İxrac olunmayan
MAC əvvəlki açarı İxrac olunmayan
MAC Cari Açarı İxrac olunmayan
MAC Növbəti Açar İxrac olunmayan

“İxrac olunmayan” kimi qeyd olunan bükülmüş açarlar istifadə oluna bilər, lakin ola bilməz viewed və ya iş vaxtında paylaşılır.
“İxrac edilə bilən” kimi qeyd olunan bükülmüş açarlar iş vaxtında istifadə edilə və ya paylaşıla bilər, lakin flaşda saxlanarkən şifrələnmiş qalır.
Secure Vault Key Management funksionallığı haqqında ətraflı məlumat üçün baxın AN1271: Təhlükəsiz Açar Saxlama.
Təhlükəsizlik Məsləhətləri
Təhlükəsizlik Məsləhətlərinə abunə olmaq üçün Silicon Labs müştəri portalına daxil olun, sonra Account Home seçin. Portalın əsas səhifəsinə keçmək üçün ANA SƏHİFƏ klikləyin və sonra Bildirişləri idarə et plitəsi üzərinə klikləyin. 'Proqram təminatı/Təhlükəsizlik Məsləhət Bildirişləri və Məhsul Dəyişikliyi Bildirişləri (PCNs)' yoxlanıldığından və platformanız və protokolunuz üçün minimum abunə olduğunuzdan əmin olun. İstənilən dəyişikliyi saxlamaq üçün Saxla klikləyin. SILICON LABS Proprietary Flex SDK Software - hissələr5.3 Dəstək
İnkişaf Kitinin müştəriləri təlim və texniki dəstək üçün uyğundur. Silicon Labs Flex-dən istifadə edin web bütün Silicon Labs Thread məhsulları və xidmətləri haqqında məlumat əldə etmək və məhsul dəstəyi üçün qeydiyyatdan keçmək üçün səhifə.
Silicon Laboratories dəstəyi ilə əlaqə saxlaya bilərsiniz http://www.silabs.com/support.
Sadəlik studiyası
MCU və simsiz alətlərə, sənədlərə, proqram təminatına, mənbə kodu kitabxanalarına və daha çoxuna bir kliklə giriş. Windows, Mac və Linux üçün mövcuddur!SILICON LABS Mülkiyyət Flex SDK Proqram təminatı - hissələr1

SILICON LABS Mülkiyyət Flex SDK Proqramı - icon1 SILICON LABS Mülkiyyət Flex SDK Proqramı - icon2 SILICON LABS Mülkiyyət Flex SDK Proqramı - icon3 SILICON LABS Mülkiyyət Flex SDK Proqramı - icon4
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Keyfiyyət
www.silabs.com/quality
Dəstək və İcma
www.silabs.com/community

İmtina
Silicon Labs müştərilərə Silicon Labs məhsullarından istifadə edən və ya istifadə etmək niyyətində olan sistem və proqram təminatı icraçıları üçün mövcud olan bütün periferiya və modulların ən son, dəqiq və dərin sənədlərini təqdim etmək niyyətindədir. Xarakteristika məlumatları, mövcud modullar və periferiyalar, yaddaş ölçüləri və yaddaş ünvanları hər bir xüsusi cihaza aiddir və təqdim olunan “Tipik” parametrlər müxtəlif proqramlarda dəyişə bilər və dəyişir. Tətbiq məsampBurada təsvir edilənlər yalnız illüstrativ məqsədlər üçündür. Silicon Labs buradakı məhsul məlumatlarına, spesifikasiyalara və təsvirlərə əlavə xəbərdarlıq etmədən dəyişiklik etmək hüququnu özündə saxlayır və daxil edilmiş məlumatların düzgünlüyünə və ya tamlığına zəmanət vermir. Əvvəlcədən xəbərdarlıq etmədən Silicon Labs təhlükəsizlik və ya etibarlılıq səbəbi ilə istehsal prosesi zamanı məhsulun proqram təminatını yeniləyə bilər. Bu cür dəyişikliklər məhsulun texniki xüsusiyyətlərini və ya məhsuldarlığını dəyişməyəcək. Silicon Labs bu sənəddə verilmiş məlumatdan istifadənin nəticələrinə görə heç bir məsuliyyət daşımır. Bu sənəd hər hansı inteqral sxemlərin layihələndirilməsi və ya istehsalı üçün hər hansı lisenziyanı nəzərdə tutmur və ya açıq şəkildə vermir. Məhsullar Silicon Labs-in xüsusi yazılı razılığı olmadan FDA Class III cihazlarında, FDA-nın əvvəlcədən təsdiqi tələb olunan tətbiqlərdə və ya Həyata Dəstək Sistemlərində istifadə üçün nəzərdə tutulmayıb və ya icazə verilməyib. “Həyatı Dəstək Sistemi” həyatı və/və ya sağlamlığı dəstəkləmək və ya təmin etmək üçün nəzərdə tutulmuş hər hansı məhsul və ya sistemdir və uğursuz olarsa, əhəmiyyətli şəxsi zədə və ya ölümlə nəticələnə bilər. Silicon Labs məhsulları hərbi tətbiqlər üçün nəzərdə tutulmayıb və ya icazə verilməyib. Silicon Labs məhsulları heç bir halda nüvə, bioloji və ya kimyəvi silahlar da daxil olmaqla (lakin bununla məhdudlaşmayaraq) kütləvi qırğın silahlarında və ya belə silahları çatdıra bilən raketlərdə istifadə edilməməlidir. Silicon Labs bütün açıq və nəzərdə tutulan zəmanətlərdən imtina edir və belə icazəsiz tətbiqlərdə Silicon Labs məhsulunun istifadəsi ilə bağlı hər hansı xəsarət və ya zədələrə görə məsuliyyət daşımır.
Qeyd: Bu məzmunda köhnəlmiş təhqiredici terminologiya ola bilər. Silicon Labs mümkün olan hər yerdə bu terminləri əhatəli dillə əvəz edir. Əlavə məlumat üçün ziyarət edin www.silabs.com/about-us/inclusive-lexicon-project
Ticarət nişanı haqqında məlumat
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® və Silicon Labs loqosu”, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro loqosu və onların birləşmələri , "dünyanın ən enerji dostu mikro nəzarət cihazları", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio® , Telegesis Logo®, USBXpress®, Zentri, Zentri loqosu və Zentri DMS, Z-Wave® və digərləri Silicon Labs-in ticarət nişanları və ya qeydiyyatdan keçmiş ticarət nişanlarıdır. ARM, CORTEX, Cortex-M3 və THUMB ARM Holdings-in ticarət nişanları və ya qeydə alınmış ticarət nişanlarıdır. Keil ARM Limited şirkətinin qeydə alınmış ticarət nişanıdır. Wi-Fi, Wi-Fi Alyansının qeydə alınmış ticarət nişanıdır. Burada qeyd olunan bütün digər məhsullar və ya brend adlar müvafiq sahiblərinin ticarət nişanlarıdır.

SILICON LABS loqosuSilicon Laboratories Inc.
400 Qərbi Sezar Çaves
Austin, TX 78701
ABŞ
www.silabs.com
silabs.com
Daha bağlı dünya qurmaq.

Sənədlər / Resurslar

SILICON LABS Mülkiyyət Flex SDK Proqramı [pdf] İstifadəçi təlimatı
3.5.5.0 GA, 4.2, Xüsusi Flex SDK Proqram təminatı, Flex SDK Proqram təminatı, SDK Proqram təminatı, Proqram təminatı
SILICON LABS Mülkiyyət Flex SDK Proqramı [pdf] İstifadəçi təlimatı
Xüsusi Flex SDK Proqramı, Flex SDK Proqramı, SDK Proqramı, Proqram təminatı
SILICON LABS Mülkiyyət Flex SDK Proqramı [pdf] İstifadəçi təlimatı
Xüsusi Flex SDK Proqramı, Flex SDK Proqramı, SDK Proqramı, Proqram təminatı
SILICON LABS Mülkiyyət Flex SDK Proqramı [pdf] İstifadəçi təlimatı
Xüsusi Flex SDK Proqramı, Flex SDK Proqramı, SDK Proqramı, Proqram təminatı
SILICON LABS Mülkiyyət Flex SDK Proqramı [pdf] İstifadəçi Təlimatı
Xüsusi Flex SDK Proqramı, Flex SDK Proqramı, SDK Proqramı, Proqram təminatı
SILICON LABS Mülkiyyət Flex SDK Proqramı [pdf] İstifadəçi təlimatı
Xüsusi Flex SDK Proqramı, Flex SDK Proqramı, SDK Proqramı, Proqram təminatı

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *