SILICON LABS EFM32 32-bit MCU Gecko SDK Suite
Produktinformation
Specifikationer
Produktnavn: 32-bit MCU SDK 6.6.1.0 GA
Gecko SDK Suite-version: 4.4 14. februar 2024
Kompatibilitet: EFM32 og EZR32 udviklingssæt
Nøglefunktioner: IAR 9.40.1, sample applikationer
Kompatible kompilatorer: IAR
Produktbrugsvejledning
Installation
Følg disse trin for at installere 32-bit MCU SDK:
- Download SDK'et fra det medfølgende link.
- Kør installationsprogrammet og følg instruktionerne på skærmen.
- Efter installationen skal du indstille installationsstedet til den angivne mappe baseret på dit operativsystem.
Brug af Sample Applikationer
SDK inkluderer sample applikationer til EFM32 og EZR32 udviklingssæt. For at bruge disse samples:
- Åbn de respektive sampprojektet i din foretrukne IDE.
- Byg og kompilér projektet i henhold til de medfølgende instruktioner.
- Upload den kompilerede kode til dit udviklingssæt for at teste applikationen.
Ofte stillede spørgsmål
Spørgsmål: Hvordan kan jeg abonnere på sikkerhedsrådgivning?
A: For at abonnere på Security Advisories skal du logge ind på Silicon Labs kundeportal og derefter vælge Konto Hjem. Klik på HJEM for at gå til portalens startside, og klik derefter på feltet ManageNotifications. Sørg for, at `Software/sikkerhedsrådgivningsmeddelelser og produktændringsmeddelelser (PCN'er)' er markeret, og at du som minimum er tilmeldt din platform og protokol. Klik på Gem for at gemme eventuelle ændringer.
32-bit MCU SDK giver sample applikationer til EFM32 og EZR32 udviklingssæt.
Dette dokument dækker følgende SDK-versioner:
- 6.6.1.0 udgivet 14. februar 2024
- 6.6.0.0 udgivet 13. december 2023
NØGLEFUNKTIONER
- Tilføjet understøttelse af nye OPN'er
- Opgrader kompilatorer til GCC 12.2.1 og IAR 9.40.1
Kompatibilitet og brugsmeddelelser
For oplysninger om sikkerhedsopdateringer og meddelelser, se kapitlet Sikkerhed i Gecko Platform Release Notes installeret med denne SDK eller på Silicon Labs Release Notes-siden. Silicon Labs anbefaler også kraftigt, at du abonnerer på Security Advisories for at få opdateret information. For instruktioner, eller hvis du er ny til 32-bit MCU SDK, se Brug af denne udgivelse.
Kompatible kompilatorer:
Denne version af 32-bit MCU SDK er kompatibel med følgende værktøjskæder.
- IAR Embedded Workbench til ARM (IAR-EWARM) version 9.40.1
- GCC (The GNU Compiler Collection) version 12.2.1 (leveret med Simplicity Studio)
Nye varer
- Denne udgivelse af Gecko SDK (GSDK) vil være den sidste med kombineret understøttelse af alle EFM- og EFR-enheder, undtagen patches til denne version efter behov. Fra midten af 2024 introducerer vi separate SDK'er:
-
- Den eksisterende Gecko SDK fortsætter med understøttelse af serie 0 og 1 enheder.
- Et nyt SDK vil henvende sig specifikt til serie 2 og 3 enheder.
- Gecko SDK vil fortsætte med at understøtte alle serie 0- og 1-enheder uden nogen ændring af den langsigtede support, vedligeholdelse, kvalitet og reaktionsevne, der leveres under vores softwarepolitik.
- Den nye SDK vil forgrene sig fra Gecko SDK og begynde at tilbyde nye funktioner, der hjælper udviklere med at tage fordeltage af de avancerede muligheder i vores serie 2 og 3 produkter.
- Denne beslutning stemmer overens med kundernes feedback, hvilket afspejler vores forpligtelse til at højne kvaliteten, sikre stabilitet og forbedre ydeevnen for en enestående brugeroplevelse på tværs af vores software-SDK'er.
Nyt i udgivelse 6.6.0.0
Tilføjet support til følgende nye OPN'er:
- BRD2500B
- BRD2501B
Kendte problemer i den aktuelle udgivelse
Kendte problemer i version 6.6.0.0
Der er et kendt problem, opdaget ved opdatering af GCC-værktøjskæden fra version 10.3 til 12.2, hvilket øger RAM-forbruget med omkring 400 bytes i nogle tilfælde.
Brug af denne udgivelse
32-bit MCU SDK v 64.x er installeret som en del af Gecko SDK (GSDK) 4.4.x, pakken af Silicon Labs SDK'er. For hurtigt at komme i gang med GSDK skal du installere Simplicity Studio 5, som opsætter dit udviklingsmiljø og leder dig gennem GSDK-installationen. Simplicity Studio 5 inkluderer alt det nødvendige til IoT-produktudvikling med Silicon Labs-enheder, inklusive en ressource- og projektstarter, softwarekonfigurationsværktøjer, fuld IDE med GNU-værktøjskæde og analyseværktøjer. Installationsvejledningen findes i online Simplicity Studio 5-brugervejledningen.
Alternativt kan Gecko SDK installeres manuelt ved at downloade eller klone det seneste fra GitHub. Se https://github.com/Sili-conLabs/gecko_sdk for mere information. Denne udgivelse indeholder følgende. EFM32 og EZR32 sample applikationer Denne SDK afhænger af Gecko Platform. Gecko Platform-koden giver funktionalitet, der understøtter protokol plugins og API'er i form af drivere og andre funktioner på det lavere lag, der interagerer direkte med Silicon Labs-chips og -moduler. Gecko Platform-komponenter inkluderer EMLIB, EMDRV, RAIL Library, NVM3 og mbedTLS. Gecko Platform release notes er tilgængelige via Simplicity Studios Launcher Perspective.
GSDK-standardinstallationsplaceringen er ændret med Simplicity Studio 5.3.
- Windows: C:\Brugere\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Brugere/ /SimplicityStudio/SDKs/gecko_sdk
Sikkerhedsoplysninger
Sikkerhedsadvarsler
For at abonnere på Security Advisories skal du logge ind på Silicon Labs kundeportal og derefter vælge Konto Hjem. Klik på HJEM for at gå til portalens startside, og klik derefter på feltet Administrer meddelelser. Sørg for, at 'Software/sikkerhedsrådgivningsmeddelelser og produktændringsmeddelelser (PCN'er)' er markeret, og at du som minimum er tilmeldt din platform og protokol. Klik på Gem for at gemme eventuelle ændringer.
Støtte
Development Kit-kunder er berettiget til træning og teknisk support. Brug Silicon Laboratories webwebsted www.silabs.com/prod-ucts/mcu/32-bit for at få information om alle EFM32 Microcontroller-produkter og -tjenester og tilmelde dig produktsupport.
Du kan kontakte Silicon Laboratories support på www.silabs.com/support
Simplicity Studio
Et-klik adgang til MCU og trådløse værktøjer, dokumentation, software, kildekodebiblioteker og mere. Tilgængelig til Windows, Mac og Linux
- IoT-portefølje
- SW/HW
- Kvalitet
- Support og fællesskab
Ansvarsfraskrivelse
Silicon Labs har til hensigt at give kunderne den nyeste, nøjagtige og dybdegående dokumentation af alle perifere enheder og moduler, der er tilgængelige for system- og softwareimplementere, der bruger eller har til hensigt at bruge Silicon Labs-produkter. Karakteriseringsdata, tilgængelige moduler og ydre enheder, hukommelsesstørrelser og hukommelsesadresser refererer til hver specifik enhed, og de "typiske" parametre, der leveres, kan og varierer i forskellige applikationer. Ansøgning exampDe heri beskrevne er kun til illustrative formål. Silicon Labs forbeholder sig retten til uden yderligere varsel at foretage ændringer af produktinformationen, specifikationer og beskrivelser heri, og giver ingen garantier for nøjagtigheden eller fuldstændigheden af den inkluderede information. Uden forudgående meddelelse kan Silicon Labs opdatere produktfirmware under fremstillingsprocessen af sikkerheds- eller pålidelighedsgrunde. Sådanne ændringer vil ikke ændre produktets specifikationer eller ydeevne. Silicon Labs påtager sig intet ansvar for konsekvenserne af brugen af oplysningerne i dette dokument. Dette dokument antyder eller giver ikke udtrykkeligt nogen licens til at designe eller fremstille integrerede kredsløb. Produkterne er ikke designet eller godkendt til at blive brugt i nogen FDA Klasse III-enheder, applikationer, hvortil FDA-godkendelse på forhånd er påkrævet, eller Life Support Systems uden specifikt skriftligt samtykke fra Silicon Labs. Et "Livsstøttesystem" er ethvert produkt eller system beregnet til at understøtte eller opretholde liv og/eller sundhed, som, hvis det fejler, med rimelighed kan forventes at resultere i betydelig personskade eller død. Silicon Labs produkter er ikke designet eller godkendt til militære applikationer. Silicon Labs produkter må under ingen omstændigheder bruges i masseødelæggelsesvåben, herunder (men ikke begrænset til) nukleare, biologiske eller kemiske våben eller missiler, der er i stand til at levere sådanne våben. Silicon Labs fraskriver sig alle udtrykkelige og underforståede garantier og er ikke ansvarlig for skader eller skader relateret til brug af et Silicon Labs-produkt i sådanne uautoriserede applikationer. Bemærk: Dette indhold kan indeholde stødende terminologi, som nu er forældet. Silicon Labs erstatter disse vilkår med inkluderende sprog, hvor det er muligt. For mere information, besøg www.silabs.com/about-us/inclusive-lexicon-project
Varemærkeoplysninger
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® og Silicon Labs logoet®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro-logoet og kombinationer deraf , "verdens mest energivenlige mikrocontrollere", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , Telegesis Logo®, USBXpress®, Zentri, Zentri-logoet og Zentri DMS, Z-Wave® og andre er varemærker eller registrerede varemærker tilhørende Silicon Labs. ARM, CORTEX, Cortex-M3 og THUMB er varemærker eller registrerede varemærker tilhørende ARM Holdings. Keil er et registreret varemærke tilhørende ARM Limited. Wi-Fi er et registreret varemærke tilhørende Wi-Fi Alliance. Alle andre produkter eller mærkenavne nævnt heri er varemærker tilhørende deres respektive indehavere.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
Dokumenter/ressourcer
![]() |
SILICON LABS EFM32 32 bit MCU Gecko SDK Suite [pdfBrugervejledning EFM32, EZR32, EFM32 32 bit MCU Gecko SDK Suite, bit MCU Gecko SDK Suite, Gecko SDK Suite, SDK Suite |