SILICON LABS SDK 3.5.6.0 GA Proprietary Flex Development Software
Vipimo
- Toleo la wamiliki wa Flex SDK: 3.5.6.0 GA
- Toleo la Gecko SDK Suite: 4.2, Julai 3, 2024
- Vipengele vya SDK: Chaguo za RAIL na Unganisha kwa programu zisizotumia waya
- Sifa za RAIL: Tabaka la Kiolesura cha Kuondoa Redio kwa usaidizi wa kiolesura cha redio
- Unganisha Vipengele: Msururu wa mtandao unaotegemea IEEE 802.15.4 kwa matumizi ya chini ya nishati
- Vikusanyaji Sambamba: Toleo la GCC 10.3-2021.10
Maagizo ya Matumizi ya Bidhaa
Ufungaji
Hakikisha kuwa umesakinisha toleo sahihi la SDK na kikusanyaji kinachooana.
Kuchagua Chaguzi za Utekelezaji
Flex SDK inatoa chaguzi mbili za utekelezaji: RAIL na Unganisha. Chagua chaguo sahihi kulingana na mahitaji ya mradi wako.
Utekelezaji wa RELI
Tumia RAIL ya Maabara ya Silicon kwa usaidizi wa kiolesura cha redio unaoweza kugeuzwa kukufaa kwa itifaki zisizotumia waya zinazomilikiwa na zinazozingatia viwango.
Unganisha Utekelezaji
Tumia Silicon Labs Connect kwa rafu ya mtandao inayotegemea IEEE 802.15.4 inayofaa matumizi ya chini ya nishati na mikanda ya masafa ya GHz ndogo au 2.4 GHz.
Nyaraka na Sample Maombi
Flex SDK inakuja na nyaraka nyingi na sample maombi. Rejelea msimbo wa chanzo uliotolewa ndani ya SDK kwa mfanoampchini.
Maswali Yanayoulizwa Mara Kwa Mara (FAQ)
- Swali: Ninaweza kupata wapi masasisho na arifa za usalama za SDK?
- J: Kwa masasisho ya usalama, rejelea sura ya Usalama ya madokezo ya Toleo la Mfumo wa Gecko au utembelee https://www.silabs.com/developers/flex-sdk-connect-networking-stack
- Swali: Je, ninawezaje kujiandikisha kwa Ushauri wa Usalama kwa maelezo ya hivi punde?
- A: Silicon Labs inapendekeza kujiandikisha kwa Ushauri wa Usalama kwa taarifa za hivi punde. Maagizo yanaweza kupatikana katika nyaraka au kwa kutembelea kiungo kilichotolewa.
Umiliki Flex SDK 3.5.6.0 GA Gecko SDK Suite 4.2 Julai 3, 2024
Proprietary Flex SDK ni safu kamili ya ukuzaji wa programu kwa programu za umiliki zisizo na waya. Kwa jina lake, Flex inatoa chaguzi mbili za utekelezaji.
Ya kwanza hutumia Silicon Labs RAIL (Radio Abstraction Interface Layer), safu angavu na inayoweza kubinafsishwa kwa urahisi iliyoundwa ili kuauni itifaki zisizo na waya zinazomilikiwa na kulingana na viwango.
Ya pili inatumia Silicon Labs Connect, safu ya mtandao yenye msingi wa IEEE 802.15.4 iliyotiwa saini kwa suluhu za umiliki wa mitandao isiyotumia waya zinazoweza kugeuzwa kukufaa ambazo zinahitaji tena matumizi ya chini ya nishati na hufanya kazi katika bendi za masafa za GHz ndogo au 2.4 GHz. Suluhisho linalenga kwa topolojia rahisi za mtandao.
Flex SDK hutolewa kwa nyaraka nyingi na sample maombi. Wote wa zamaniamples hutolewa katika msimbo wa chanzo ndani ya Flex SDK sample maombi.
Vidokezo hivi vya toleo vinashughulikia toleo la SDK
- 3.5.6.0 GA iliyotolewa tarehe 3 Julai 2024
- 3.5.5.0 GA iliyotolewa tarehe 24 Januari 2024
- 3.5.4.0 GA iliyotolewa tarehe 16 Agosti 2023
- 3.5.3.0 GA iliyotolewa tarehe 3 Mei 2023
- 3.5.2.0 GA iliyotolewa tarehe 8 Machi 2023
- 3.5.1.0 GA iliyotolewa tarehe 1 Februari 2023
- 3.5.0.0 GA iliyotolewa tarehe 14 Desemba 2022
Ilani za Utangamano na Matumizi
Kwa maelezo kuhusu masasisho na arifa za usalama, angalia sura ya Usalama ya madokezo ya Toleo la Mfumo wa Gecko yaliyosakinishwa kwa SDK hii au kwenye kichupo cha TECH DOCS kwenye https://www.silabs.com/developers/flex-sdk-connect-networking-stack Silicon Labs pia inapendekeza sana ujiandikishe kwa Ushauri wa Usalama kwa maelezo ya kisasa. Kwa maagizo, au kama wewe ni mgeni kwa SDK ya Silicon Labs Flex, angalia Kutumia Toleo Hili.
Compilers Sambamba
IAR Iliyopachikwa Workbench ya ARM (IAR-EWARM) toleo la 9.20.4
- Kutumia divai kujenga na matumizi ya mstari wa amri ya IarBuild.exe au IAR Embedded Workbench GUI kwenye macOS au Linux kunaweza kusababisha makosa. files inatumika kwa sababu ya migongano katika kanuni ya hashing ya mvinyo kwa ajili ya kuzalisha fupi file majina.
- Wateja kwenye macOS au Linux wanashauriwa wasijenge na IAR nje ya Siplicity Studio. Wateja wanaofanya hivyo wanapaswa kuthibitisha kwa uangalifu kwamba ni sahihi files zinatumika.
GCC (Mkusanyiko wa Mkusanyaji wa GNU) toleo la 10.3-2021.10, iliyotolewa na Studio ya Urahisi.
Umiliki
PROGRAMU ZA RELI NA VIPENGELE MUHIMU VYA MAKTABA
- Msaada wa FG25 Flex-RAIL GA
- Msaada mpya wa PHY za Masafa Marefu kwa 490 MHz na 915 MHz
- Usaidizi wa kubadilisha hali ya xG12 katika RAIL
- xG22 msaada wa bendi uliopanuliwa
UNGANISHA PROGRAMU NA UWEKE VIPENGELE MUHIMU
xG24 Unganisha usaidizi
Unganisha Maombi
Vipengee Vipya
Imeongezwa katika toleo la 3.5.0.0
Msaada wa XG24
Maboresho
Imebadilishwa katika toleo la 3.5.0.0
PHY za Masafa Marefu ya OQPSK kwa XFG23
Masuala yasiyobadilika
Hakuna
Masuala Yanayojulikana Katika Toleo La Sasa
Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita. Iwapo umekosa toleo, maelezo kuhusu toleo la hivi majuzi yanapatikana kwenye kichupo cha TECH DOCS https://www.silabs.com/developers/flex-sdk-connect-networking-stack
ID # | Maelezo | Suluhu |
652925 | EFR32XG21 haitumiki kwa “Flex (Unganisha) – SoC Light Example DMP" na "Flex (Unganisha) - SoC Switch Example” |
Vipengee Vilivyoacha kutumika
Hakuna
Vipengee Vilivyoondolewa
Hakuna
Unganisha Stack
Vipengee Vipya
Imeongezwa katika toleo la 3.5.0.0
Msaada wa XG24
Maboresho
Hakuna
Masuala yasiyobadilika
Hakuna
Masuala Yanayojulikana Katika Toleo La Sasa
Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita. Iwapo umekosa toleo, maelezo kuhusu toleo la hivi majuzi yanapatikana kwenye kichupo cha TECH DOCS https://www.silabs.com/developers/gecko-software-development-kit
ID # | Maelezo | Suluhu |
389462 | Wakati wa kuendesha Maktaba ya RAIL Multiprotocol (inayotumika kwa mfanoample unapoendesha DMP Connect+BLE), Urekebishaji wa IR haufanyiki kwa sababu ya suala linalojulikana katika Maktaba ya RAIL Multiprotocol. Kama matokeo, kuna upotezaji wa unyeti wa RX kwa mpangilio wa 3 au 4 dBm. | |
501561 | Katika kipengele cha Urithi wa HAL, usanidi wa PA una msimbo mgumu bila kujali mipangilio ya mtumiaji au ubao. | Hadi hii inabadilishwa ili kuvuta vizuri kutoka kwa kichwa cha usanidi, faili ya file ember-phy.c katika mradi wa mtumiaji itahitaji kurekebishwa kwa mkono ili kuonyesha hali ya PA inayotaka, vol.tage, na ramp wakati. |
711804 | Kuunganisha vifaa vingi kwa wakati mmoja kunaweza kushindwa na hitilafu ya kuisha. |
Vipengee Vilivyoacha kutumika
Hakuna
Vipengee Vilivyoondolewa
Hakuna
Maombi ya RAIL
Vipengee Vipya
Imeongezwa katika toleo la 3.5.0.0
- Msaada wa XG25
- Maombi ya Kubadilisha Njia ya RAIL SoC
Maboresho
Imebadilishwa katika toleo la 3.5.0.0
- Usaidizi wa Mzunguko wa Ushuru wa Utangulizi wa RAIL SoC kwa XG24
- PHY za Masafa Marefu ya OQPSK kwa XFG23
Masuala yasiyobadilika
Fasta katika kutolewa 3.5.1.0
ID # | Maelezo |
Kubadilisha Hali: Marekebisho ya uteuzi wa Kiwango cha MCS kwa OFDM. |
Masuala Yanayojulikana Katika Toleo La Sasa
Hakuna
Vipengee Vilivyoacha kutumika
Hakuna
Vipengee Vilivyoondolewa
Imeondolewa katika toleo la 3.5.0.0
- Mzunguko Mrefu wa Utangulizi wa Utangulizi wa RAIL SoC (Urithi)
- Kiwango cha Mwanga cha RAIL SoC
- Kiwango cha Kubadilisha RAIL SoC
Maktaba ya RAIL
Vipengee Vipya
Imeongezwa katika toleo la 3.5.2.0
Imeongezwa RAIL_PacketTimeStamp_t::PacketDurationUs sehemu, ambayo kwa sasa imewekwa kwenye EFR32xG25 pekee kwa pakiti za OFDM zilizopokewa.
Imeongezwa katika toleo la 3.5.0.0
- Umeongeza fidia ya halijoto ya HFXO katika RAIL kwenye mifumo inayotumia RAIL_SUPPORTS_HFXO_COMPENSATION. Kipengele hiki kinaweza kusanidiwa kwa API mpya ya RAIL_ConfigHFXOCpensation(). Mtumiaji pia atahitaji kuwa na uhakika wa kushughulikia tukio jipya la RAIL_EVENT_THERMISTOR_DONE ili kupiga simu kwa RAIL_CalibrateHFXO ili kulipa fidia.
- Chaguo zilizoongezwa katika kipengee cha "RAIL Utility, Protocol" ili kudhibiti ikiwa Z-Wave, 802.15.4 2.4 GHz na Sub-GHz, na Bluetooth LE zimewashwa ili mtumiaji aweze kuhifadhi nafasi katika programu yake kwa kuzima itifaki ambazo hazijatumika.
- Imeongeza API mpya RAIL_ZWAVE_PerformIrcal ili kusaidia kufanya urekebishaji wa IR kwenye PHY zote tofauti zinazotumiwa na kifaa cha Z-Wave.
- Imeongeza usaidizi wa fuwele wa MHz 40 kwenye vifaa vya EFR32xG24 kwenye kipengee cha "RAIL Utility, PHYs Zilizojengwa Ndani Katika Masafa ya HFXO".
- Umeongeza usaidizi wa kubadilisha chaneli ya IEEE 802.15.4 ya haraka ya RX kwa API mpya ya RAIL_IEEE802154_ConfigRxChannelSwitching kwenye mifumo inayotumika (ona RAIL_IEEE802154_SupportsRxChannelSwitching). Kipengele hiki huturuhusu kutambua pakiti kwa wakati mmoja kwenye chaneli zozote mbili za 2.4 GHz 802.15.4 na kupunguzwa kidogo kwa unyeti wa jumla wa PHY.
- Umeongeza kipengele kipya cha Ulinzi wa Halijoto, kwenye mifumo inayotumia RAIL_SUPPORTS_THERMAL_PROTECTION, ili kufuatilia halijoto na kuzuia maambukizi wakati chipu ni moto sana.
- Imeongeza OFDM mpya kulingana na jedwali na FSK PA kwa vifaa vinavyotegemea EFR32xG25. Nguvu ya matokeo ya hizi inaweza kurekebishwa kupitia jedwali jipya la kuangalia lililotolewa na mteja. Uliza usaidizi au utafute dokezo lililosasishwa la programu kuhusu jinsi ya kusanidi thamani katika jedwali hili kwa ubao wako.
- Usaidizi ulioongezwa kwa moduli za MGM240SA22VNA, BGM240SA22VNA, na BGM241SD22VNA na kusasisha usanidi wa BGM240SB22VNA, MGM240SB22VNA, na MGM240SD22VNA.
Maboresho
Imebadilishwa katika toleo la 3.5.2.0
- Imeongeza RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE mpya ili kuanzisha RAIL_EVENT_ZWAVE_BEAM kwenye fremu zote za mihimili.
- Aliongeza RAIL_ZWAVE_GetBeamHomeIdHash() ili kuepua HomeIdHash ya fremu ya boriti wakati wa kushughulikia tukio hilo na kuhakikisha kuwa HomeIdHash byte sasa iko kwenye PTI kwa fremu za miale ya Z-Wave hata wakati NodeId hailingani.
Imebadilishwa katika toleo la 3.5.1.0
- Ilisahihisha ishara ya hitilafu ya mara kwa mara iliyoripotiwa na RAIL_GetRxFreqOffset() wakati wa kutumia OFDM kwenye EFR32xG25 ili kulinganisha jinsi hili lilivyoshughulikiwa kwa urekebishaji mwingine (km Freq_error=current_freq-expected_freq).
- Vitendaji vya RAIL_SetTune() na RAIL_GetTune() sasa vinatumia vitendaji vya CMU_HFXOCTuneSet() na CMU_HFXOCTuneSet() mtawalia kwenye EFR32xG2x na vifaa vipya zaidi.
Imebadilishwa katika toleo la 3.5.0.0
- RAIL_ConfigRfSenseSelectiveOokWakeupPhy() sasa italeta hitilafu inapoendeshwa kwenye mfumo wa EFR32xG21 kwa sababu kifaa hiki hakiwezi kutumia wakeup PHY.
- Ilisasisha hati ya msaidizi ya pa_customer_curve_fits.py ili kukubali thamani ya nukta inayoelea kwa hoja ya juu zaidi ya nguvu, sawa na hoja ya nyongeza.
- Usaidizi ulioongezwa katika kipengele cha "RAIL Utility, Coexistence" kwa ajili ya kusanidi chaguo za kipaumbele wakati kipaumbele cha mwelekeo kimewashwa lakini hakuna GPIO ya kipaumbele tuli imefafanuliwa.
- Umetenga msimbo fulani wa EFR32xG12 802.15.4 wa FEC ili kuhifadhi ukubwa wa msimbo wa Zigbee na Blluetooth LE, ambao hauhitaji kamwe utendakazi huu.
- Ondoa utegemezi wa sehemu ya "RAIL Utility, Coexistence" kutoka kwa Huduma ya RAIL, sehemu ya Coulomb Counter.
- Chaguo za kukokotoa za RAIL_PrepareChannel() zimefanywa kuwa salama ya multiprotocol na haitarejesha tena hitilafu ikiwa itaitwa wakati itifaki yako imeacha kutumika.
Masuala yasiyobadilika
Fasta katika kutolewa 3.5.3.0
ID # | Maelezo |
1058480 | Ilirekebisha ufisadi wa RX FIFO kwenye EFR32xG25 ambao ulitokea wakati wa kupokea/kutuma pakiti fulani za OFDM kwa kutumia modi ya FIFO. |
1109993 | Imesuluhisha suala katika kipengele cha "RAIL Utility, Coexistence" ili wakati huo huo idai ombi na kipaumbele ikiwa ombi na kipaumbele vinashiriki mlango sawa wa GPIO na polarity. |
1118063 | Hitilafu imerekebishwa na RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE ya hivi majuzi kwenye EFR32xG13 na xG14 ambapo NodiId ya boriti potovu haikurekodiwa ipasavyo kwa RAIL_ZWAVE_GetBeamNodeId(), na kuifanya iripoti 0xFF. |
1126343 | Kutatua tatizo kwenye EFR32xG24 wakati wa kutumia IEEE 802.15.4 PHY ambapo redio inaweza kukwama wakati wa kusambaza LBT ikiwa fremu itapokelewa wakati wa dirisha la ukaguzi wa CCA. |
Fasta katika kutolewa 3.5.2.0
ID # | Maelezo |
747041 | Imesuluhisha suala kwenye EFR32xG23 na EFR32xG25 ambalo linaweza kusababisha vitendo fulani vya redio kuchelewa kwa muda mrefu wakati kiini kikuu kinapoingia EM2 wakati redio bado inafanya kazi. |
1077623 | Ilirekebisha suala kwenye EFR32ZG23 ambapo fremu nyingi za boriti ziliunganishwa pamoja kwenye PTI kama mnyororo mmoja mkubwa wa boriti. |
1090512 | Imesuluhisha suala katika sehemu ya "RAIL Utility, PA" ambapo utendakazi fulani ungejaribu kutumia RAIL_TX_POWER_MODE_2P4GIG_HIGHEST macro ingawa hawakuitumia. Hapo awali hii ilisababisha tabia isiyofafanuliwa lakini sasa itafanya makosa kwa usahihi. |
1090728 | Imerekebisha suala linalowezekana la RAIL_ASSERT_FAILED_UNEXPECTED_STATE_RX_FIFO kwenye EFR32xG12 na RAIL_IEEE802154_G_OPTION_GB868 imewashwa kwa PH,Y yenye uwezo wa FEC ambayo inaweza kutokea wakati wa kughairi pakiti wakati wa kutambua fremu, kwa mfano kwa kuweka redio. |
1092769 | Kutatua tatizo wakati wa kutumia Multiprotocol Dynamic na BLE Coded PHYs ambapo uwasilishaji unaweza kupita kulingana na itifaki iliyotumika wakati PHY na neno la usawazishaji lilipopakiwa. |
1103966 | Ilirekebisha pakiti ya Rx isiyotarajiwa iliacha kutumia EFR32xG25 wakati wa kutumia Wi-SUN OFDM chaguo4 MCS0 PHY. |
1105134 | Ilirekebisha tatizo wakati wa kubadilisha PHY fulani ambayo inaweza kusababisha pakiti iliyopokewa ya kwanza kuripotiwa kama RAIL_RX_PACKET_READY_CRC_ERROR badala ya RAIL_RX_PACKET_READY_SUCCESS. Tatizo hili linaweza kuathiri EFR32xG22 na chipsi mpya zaidi. |
1109574 | Tumesuluhisha suala kuhusu EFR32xG22 na chipu mpya zaidi ambapo dai la kifuata njia cha redio linaweza kusababisha programu kuning'inia kwenye ISR badala ya kuripoti madai kupitia RAILCb_AssertFailed(). |
Fasta katika kutolewa 3.5.1.0
ID # | Maelezo |
1077611 | Ilirekebisha suala kwenye EFR32xG25 ambalo lingesababisha ukumbi wa 40 µs kabla ya OFDM TX. |
1082274 | Tumesuluhisha suala kwenye chipsi za EFR32xG22, EFR32xG23, EFR32xG24, na EFR32xG25 ambazo zinaweza kusababisha chipu kufungwa ikiwa programu itajaribu kuingiza tena EM2 ndani ya ~10 µs baada ya kuamka na kugonga <0.5 µs dirisha la saa. Ikigongwa, kufunga huku kulihitaji kuwasha kuwezesha kurejesha utendaji wa kawaida kwenye chip. |
Fasta katika kutolewa 3.5.0.0
ID # | Maelezo |
843708 | Taarifa za chaguo za kukokotoa zimehamishwa kutoka rail_features.h hadi rail.h ili kuepuka utata unaojumuisha agizo la utegemezi. |
844325 | Imerekebisha RAIL_SetTxFifo() ili kurudisha 0 (kosa) ipasavyo badala ya 4096 kwa FIFO yenye ukubwa wa chini. |
845608 | Tumesuluhisha suala na API ya RAIL_ConfigSyncWords wakati wa kutumia maunzi fulani ya msingi ya kidhibiti kwenye sehemu za EFR32xG2x. |
ID # | Maelezo |
851150 | Kutatua tatizo kwenye mfululizo wa vifaa vya EFR32xG2 ambapo redio ingeanzisha RAIL_ASERT_SEQUENCER_FAULT wakati PTI inatumiwa na usanidi wa GPIO umefungwa. Usanidi wa GPIO unaweza kufungwa tu wakati PTI imezimwa. Tazama RAIL_EnablePti() kwa maelezo zaidi. |
857267 | Tumesuluhisha suala wakati wa kutumia kijenzi cha "RAIL Utility, Coexistence" na TX aborting, kipengele cha kitambulisho cha mawimbi na DMP. |
1015152 | Kumetatua tatizo kwenye vifaa vya EFR32xG2x ambapo RAIL_EVENT_RX_FIFO_ALMOST_FULL au RAIL_EVENT_TX_FIFO_ALMOST_EMPTY inaweza kusababisha vibaya tukio linapowashwa au FIFO imewekwa upya. |
1017609 | Tumesuluhisha suala ambapo maelezo ya PTI iliambatisha yanaweza kuharibika wakati RAIL_RX_OPTION_TRACK_ABORTED_FRAMES inatumika wakati RAIL_IDLE_FORCE_SHUTDOWN au RAIL_IDLE_FORCE_SHUTDOWN_CLEAR_FLAGS inatumika. Pia ilifafanuliwa kuwa RAIL_RX_OPTION_TRACK_ABORTED_FRAMES haifai kwa PHY zenye msimbo. |
1019590 | Kutatua suala wakati wa kutumia "RAIL Utility, Coexistence" sehemu na BLE ambapo
sl_bt_system_get_counters() chaguo za kukokotoa zingerudisha 0 kila mara kwa hesabu zilizokataliwa za GRANT. |
1019794 | Imeondoa onyo la mkusanyaji katika sehemu ya "RAIL Utility, Intialization" wakati vipengele vyake vichache vimewashwa. |
1023016 | Kurekebisha suala kwenye EFR32xG22 na chipu mpya zaidi ambapo kusubiri kati ya shughuli za redio kunaweza kutumia nishati kidogo kuliko inavyohitajika baada ya ms 13 za kwanza. Hii ilionekana hasa wakati wa kutumia RAIL_ConfigRxDutyCycle yenye thamani kubwa za muda. |
1029740 | Suala lisilorekebishwa ambapo RAIL_GetRssi()/RAIL_GetRssiAlt() inaweza kurejesha thamani ya RSSI "ya zamani" (thamani ilitoka katika hali ya awali ya RX badala ya ya sasa) ikiwa itaitwa haraka baada ya kuingia pokea. |
1040814 | Usaidizi umeongezwa kwa kipengele cha "RAIL Utility, Coexistence" kwa ajili ya kusanidi kipaumbele cha ombi la kuishi pamoja kwenye ugunduzi wa usawazishaji unapotumia BLE. |
1056207 | Kutatua suala na IQ sampling unapotumia kijenzi cha “RAIL Utility, AoX” kilicho na antena 0 au 1 pekee zilizochaguliwa. |
1062712 | Imesuluhisha suala ambapo kipengele cha "RAIL Utility, Coexistence" hakitasasisha hali za ombi kila wakati ipasavyo, jambo ambalo linaweza kusababisha matukio ambayo hayakufanyika yanayosababishwa na maombi mapya. |
1062940 | Imezuia kijenzi cha "RAIL Utility, Coexistence" kuzuia upitishaji wa BLE wakati SL_RAIL_UTIL_COEX_BLE_TX_ABORT imezimwa. |
1063152 | Imesuluhisha suala ambapo upokeaji wa redio haungesafishwa kikamilifu wakati hitilafu ya upokeaji ilipotokea na mabadiliko ya hali yaliyowekwa bila kufanya kazi kwa hitilafu lakini kusambaza kwa mafanikio, usanidi unaohusishwa zaidi na BLE. Kwenye EFR32xG24 hii inaweza kusababisha urekebishaji wa SYNTH kutorejeshwa ipasavyo na hatimaye kusababisha redio kuacha kufanya kazi. |
Masuala Yanayojulikana Katika Toleo La Sasa
Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita.
ID # | Maelezo | Suluhu |
Kutumia hali ya moja kwa moja (au IQ) kwenye EFR32xG23 kunahitaji usanidi maalum wa redio ambao bado hautumiki na kisanidi cha redio. Kwa mahitaji haya, wasiliana na usaidizi wa kiufundi ambaye anaweza kukupa usanidi kulingana na vipimo vyako | ||
641705 | Uendeshaji usio na kikomo wa kupokea ambapo urefu usiobadilika wa fremu umewekwa kuwa 0 haufanyi kazi ipasavyo kwenye chips za mfululizo za EFR32xG23. | |
732659 | Kwa EFR32xG23:
|
Vipengee Vilivyoacha kutumika
Hakuna
Vipengee Vilivyoondolewa
Hakuna
Kwa Kutumia Toleo Hili
Toleo hili lina yafuatayo
- Maktaba ya rafu ya Tabaka la Kiolesura cha Redio (RAIL).
- Unganisha maktaba ya Stack
- RAIL na Unganisha Sample Maombi
- RAIL na Unganisha Vipengele na Mfumo wa Maombi
SDK hii inategemea Jukwaa la Gecko. Msimbo wa Jukwaa la Gecko hutoa utendakazi unaoauni itifaki plugins na API katika mfumo wa viendeshi na vipengele vingine vya safu ya chini ambavyo vinaingiliana moja kwa moja na chip na moduli za Silicon Labs. Vipengee vya Jukwaa la Gecko ni pamoja na EMLIB, EMDRV, Maktaba ya RAIL, NVM3, na mbedTLS. Vidokezo vya toleo la Mfumo wa Gecko vinapatikana kupitia kichupo cha Hati cha Simplicity Studio.
Kwa maelezo zaidi kuhusu Flex SDK v3.x angalia UG103.13: Misingi ya RAIL na UG103.12: Silicon Labs Connect Misingi. Ikiwa wewe ni mtumiaji wa mara ya kwanza, angalia QSG168: Proprietary Flex SDK v3.x Mwongozo wa Kuanza Haraka.
Ufungaji na Matumizi
SDK ya Umiliki wa Flex imetolewa kama sehemu ya SDK ya Gecko (GSDK), kikundi cha SDK za Silicon Labs. Ili kuanza kutumia GSDK kwa haraka, sakinisha Siplicity Studio 5, ambayo itaweka mazingira yako ya usanidi na kukupitisha kwenye usakinishaji wa GSDK. Urahisi Studio 5 inajumuisha kila kitu kinachohitajika kwa utengenezaji wa bidhaa za IoT na vifaa vya Silicon Labs, ikijumuisha rasilimali na kizindua mradi, zana za usanidi wa programu, IDE kamili iliyo na mnyororo wa zana wa GNU, na zana za uchambuzi. Maagizo ya usakinishaji yametolewa katika Mwongozo wa Watumiaji wa Studio 5 wa Urahisi wa mtandaoni.
Vinginevyo, Gecko SDK inaweza kusakinishwa mwenyewe kwa kupakua au kuiga ya hivi punde kutoka GitHub. Tazama https://github.com/Sili-conLabs/gecko_sdk kwa taarifa zaidi.
Studio ya Urahisi husakinisha GSDK kwa chaguo-msingi
- (Windows): C:\Watumiaji\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Watumiaji/ /SimplicityStudio/SDKs/gecko_sdk
Hati mahususi kwa toleo la SDK imesakinishwa kwa SDK. Maelezo ya ziada mara nyingi yanaweza kupatikana katika makala ya msingi ya maarifa (KBAs). Marejeleo ya API na maelezo mengine kuhusu toleo hili na matoleo ya awali yanapatikana https://docs.silabs.com/
Taarifa za Usalama
Ushirikiano wa Vault salama
Inapotumwa kwenye vifaa vya Secure Vault High, funguo nyeti zinalindwa kwa kutumia kipengele cha Udhibiti wa Ufunguo wa Vault Salama. Jedwali lifuatalo linaonyesha vitufe vilivyolindwa na sifa zao za ulinzi wa hifadhi.
Ufunguo Uliofungwa | Inaweza kuhamishwa / Isiyosafirishwa nje | Vidokezo |
Ufunguo Mkuu wa Thread | Inaweza kuhamishwa | Lazima isafirishwe ili kuunda TLV |
PSKc | Inaweza kuhamishwa | Lazima isafirishwe ili kuunda TLV |
Ufunguo wa Usimbaji Fiche | Inaweza kuhamishwa | Lazima isafirishwe ili kuunda TLV |
Ufunguo wa MLE | Isiyohamishika | |
Ufunguo wa MLE wa muda | Isiyohamishika | |
Ufunguo wa awali wa MAC | Isiyohamishika | |
Ufunguo wa Sasa wa MAC | Isiyohamishika | |
Ufunguo unaofuata wa MAC | Isiyohamishika |
Vifunguo vilivyofungwa ambavyo vimetiwa alama kuwa "Zisizohamishika" vinaweza kutumika lakini haziwezi kutumika viewed au kushirikiwa wakati wa utekelezaji.
Vifunguo vilivyofungwa ambavyo vimealamishwa kama "Inaweza kuhamishwa" vinaweza kutumika au kushirikiwa wakati wa utekelezaji lakini zibaki zikiwa zimesimbwa kwa njia fiche zikiwa zimehifadhiwa katika mweko. Kwa maelezo zaidi juu ya utendaji wa Usimamizi wa Ufunguo Salama wa Vault, angalia AN1271: Hifadhi ya Ufunguo Salama.
Ushauri wa Usalama
Ili kujiandikisha kwa Ushauri wa Usalama, ingia kwenye tovuti ya mteja ya Silicon Labs, kisha uchague Nyumbani ya Akaunti. Bofya HOME ili kwenda kwenye ukurasa wa nyumbani wa tovuti kisha ubofye kigae cha Dhibiti Arifa. Hakikisha kuwa 'Ilani za Ushauri wa Programu/Usalama na Notisi za Mabadiliko ya Bidhaa (PCN)' zimechaguliwa, na kwamba umejisajili kwa uchache zaidi kwa ajili ya mfumo na itifaki yako. Bofya Hifadhi ili kuhifadhi mabadiliko yoyote.
Msaada
Wateja wa Development Kit wanastahiki kupata mafunzo na usaidizi wa kiufundi. Tumia Silicon Labs Flex web ukurasa ili kupata taarifa kuhusu bidhaa na huduma zote za Silicon Labs Thread, na kujisajili kwa usaidizi wa bidhaa.
Unaweza kuwasiliana na usaidizi wa Maabara ya Silicon kwa http://www.silabs.com/support
Studio ya Unyenyekevu
Ufikiaji wa MCU na zana zisizotumia waya kwa mbofyo mmoja, uhifadhi wa hati, programu, maktaba ya msimbo wa chanzo na zaidi. Inapatikana kwa Windows, Mac na Linux!
- Kwingineko ya IoT
www.silabs.com/IoT - SW/HW
www.silabs.com/simplicity - Ubora
www.silabs.com/quality - Usaidizi na Jumuiya
www.silabs.com/jumuiya
Kanusho
Silicon Labs inakusudia kuwapa wateja hati za hivi punde, sahihi na za kina za vifaa vya pembeni na moduli zote zinazopatikana kwa washauri wa kutekeleza mfumo na programu wanaotumia au wanaokusudia kutumia bidhaa za Silicon Labs. Data ya wahusika, moduli na viambajengo vinavyopatikana, ukubwa wa kumbukumbu na anwani za kumbukumbu hurejelea kila kifaa mahususi, na vigezo vya "Kawaida" vinavyotolewa vinaweza na kutofautiana katika programu mbalimbali. Maombi kwa mfanoampvilivyofafanuliwa hapa ni kwa madhumuni ya kielelezo pekee. Silicon Labs inahifadhi haki ya kufanya mabadiliko bila taarifa zaidi kwa maelezo ya bidhaa, vipimo, na maelezo humu, na haitoi hakikisho kuhusu usahihi au ukamilifu wa maelezo yaliyojumuishwa. Bila arifa ya awali, Maabara ya Silicon yanaweza kusasisha programu dhibiti ya bidhaa wakati wa mchakato wa utengenezaji kwa sababu za usalama au za kutegemewa. Mabadiliko kama haya hayatabadilisha vipimo au utendaji wa bidhaa. Maabara ya Silicon hayatakuwa na dhima kwa matokeo ya matumizi ya taarifa iliyotolewa katika hati hii. Hati hii haimaanishi au kutoa leseni yoyote ya kubuni au kutengeneza saketi zilizounganishwa. Bidhaa hazijaundwa au kuidhinishwa kutumika ndani ya vifaa vyovyote vya FDA Class III, maombi ambayo kibali cha soko la awali cha FDA kinahitajika au Mifumo ya Usaidizi wa Maisha bila idhini mahususi iliyoandikwa ya Silicon Labs. "Mfumo wa Usaidizi wa Maisha" ni bidhaa au mfumo wowote unaokusudiwa kusaidia au kudumisha maisha na/au afya, ambayo, ikiwa itashindwa, inaweza kutarajiwa kwa njia inayofaa kusababisha jeraha kubwa la kibinafsi au kifo. Bidhaa za Silicon Labs hazijaundwa au kuidhinishwa kwa matumizi ya kijeshi. Bidhaa za Silicon Labs hazitatumika kwa hali yoyote katika silaha za maangamizi makubwa ikijumuisha (lakini sio tu) silaha za nyuklia, kibayolojia au kemikali, au makombora yenye uwezo wa kutoa silaha kama hizo. Silicon Labs inakanusha dhamana zote za wazi na zilizodokezwa na haitawajibika au kuwajibika kwa majeraha au uharibifu wowote unaohusiana na matumizi ya bidhaa ya Silicon Labs katika programu ambazo hazijaidhinishwa. Kumbuka: Maudhui haya yanaweza kuwa na istilahi za kuudhi ambazo sasa hazitumiki. Silicon Labs inabadilisha maneno haya kwa lugha-jumuishi inapowezekana. Kwa habari zaidi, tembelea www.silabs.com/about-us/inclusive-lexicon-project
Taarifa za Alama ya Biashara
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® na nembo ya Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, nembo ya Energy Micro na michanganyiko yake. , “vidhibiti vidogo vilivyo rafiki zaidi duniani”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, nembo ya Zentri na Zentri DMS, Z-Wave®, na nyinginezo ni chapa za biashara au chapa za biashara zilizosajiliwa za Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB ni alama za biashara au alama za biashara zilizosajiliwa za ARM Holdings. Keil ni chapa ya biashara iliyosajiliwa ya ARM Limited. Wi-Fi ni chapa ya biashara iliyosajiliwa ya Muungano wa Wi-Fi. Bidhaa zingine zote au majina ya chapa yaliyotajwa hapa ni alama za biashara za wamiliki husika.
- Kampuni ya Silicon Laboratories Inc.
- 400 West Cesar Chavez Austin, TX 78701
- Marekani
- www.silabs.com
Nyaraka / Rasilimali
![]() |
SILICON LABS SDK 3.5.6.0 GA Proprietary Flex Development Software [pdf] Mwongozo wa Mtumiaji SDK 3.5.6.0 GA, SDK 3.5.6.0 GA Proprietary Flex Development Software, Proprietary Flex Development Software, Flex Development Software, Development Software, Software |