SILICON LABS EFM32 32-bits MCU Gecko SDK Suite
Produktinformasjon
Spesifikasjoner
Produktnavn: 32-biters MCU SDK 6.6.1.0 GA
Gecko SDK Suite-versjon: 4.4 14. februar 2024
Kompatibilitet: EFM32 og EZR32 utviklingssett
Nøkkelfunksjoner: IAR 9.40.1, sample applikasjoner
Kompatible kompilatorer: IAR
Produktbruksinstruksjoner
Installasjon
Følg disse trinnene for å installere 32-biters MCU SDK:
- Last ned SDK fra den medfølgende lenken.
- Kjør installasjonsprogrammet og følg instruksjonene på skjermen.
- Etter installasjonen setter du installasjonsstedet til den angitte katalogen basert på operativsystemet ditt.
Bruke Sample Applikasjoner
SDK-en inkluderer sample applikasjoner for EFM32 og EZR32 utviklingssett. For å bruke disse samples:
- Åpne de respektive sampprosjektet i din foretrukne IDE.
- Bygg og kompiler prosjektet i henhold til instruksjonene som følger med.
- Last opp den kompilerte koden til utviklingssettet for å teste applikasjonen.
Ofte stilte spørsmål
Spørsmål: Hvordan kan jeg abonnere på sikkerhetsråd?
A: For å abonnere på Security Advisories, logg inn på Silicon Labs kundeportal, og velg deretter Kontohjem. Klikk på HJEM for å gå til portalens hjemmeside, og klikk deretter på ManageNotifications-flisen. Sørg for at 'Software/Security Advisory Notices & Product Change Notices (PCNs)' er merket av, og at du som minimum abonnerer på din plattform og protokoll. Klikk Lagre for å lagre eventuelle endringer.
32-biters MCU SDK gir sample applikasjoner for EFM32 og EZR32 utviklingssett.
Dette dokumentet dekker følgende SDK-versjoner:
- 6.6.1.0 utgitt 14. februar 2024
- 6.6.0.0 utgitt 13. desember 2023
NØKKELFUNKSJONER
- Lagt til støtte for nye OPN-er
- Oppgrader kompilatorer til GCC 12.2.1 og IAR 9.40.1
Kompatibilitet og bruksmerknader
For informasjon om sikkerhetsoppdateringer og merknader, se sikkerhetskapittelet i Gecko Platform Release Notes installert med denne SDK eller på Silicon Labs Release Notes-siden. Silicon Labs anbefaler også sterkt at du abonnerer på Security Advisories for oppdatert informasjon. For instruksjoner, eller hvis du er ny med 32-biters MCU SDK, se Bruke denne versjonen.
Kompatible kompilatorer:
Denne versjonen av 32-biters MCU SDK er kompatibel med følgende verktøykjeder.
- IAR Embedded Workbench for ARM (IAR-EWARM) versjon 9.40.1
- GCC (The GNU Compiler Collection) versjon 12.2.1 (levert med Simplicity Studio)
Nye varer
- Denne utgivelsen av Gecko SDK (GSDK) vil være den siste med kombinert støtte for alle EFM- og EFR-enheter, bortsett fra patcher til denne versjonen etter behov. Fra midten av 2024 introduserer vi separate SDK-er:
-
- Den eksisterende Gecko SDK vil fortsette med støtte for serie 0 og 1 enheter.
- En ny SDK vil imøtekomme spesifikt serie 2 og 3 enheter.
- Gecko SDK vil fortsette å støtte alle serie 0- og 1-enheter uten endringer i den langsiktige støtten, vedlikeholdet, kvaliteten og reaksjonsevnen gitt under programvarepolicyen vår.
- Den nye SDK vil forgrene seg fra Gecko SDK og begynne å tilby nye funksjoner som hjelper utviklere å ta fordeltage av de avanserte egenskapene til våre serier 2 og 3 produkter.
- Denne beslutningen er i tråd med tilbakemeldinger fra kunder, og reflekterer vår forpliktelse til å heve kvaliteten, sikre stabilitet og forbedre ytelsen for en eksepsjonell brukeropplevelse på tvers av programvare-SDK-ene våre.
Nytt i versjon 6.6.0.0
Lagt til støtte for følgende nye OPN-er:
- BRD2500B
- BRD2501B
Kjente problemer i gjeldende utgivelse
Kjente problemer i utgave 6.6.0.0
Det er et kjent problem, oppdaget ved oppdatering av GCC-verktøykjeden fra versjon 10.3 til 12.2, som øker RAM-bruken med ca. 400 byte i noen tilfeller.
Bruker denne utgivelsen
32-biters MCU SDK v 64.x er installert som en del av Gecko SDK (GSDK) 4.4.x, pakken med Silicon Labs SDK. For å komme raskt i gang med GSDK, installer Simplicity Studio 5, som vil sette opp utviklingsmiljøet ditt og lede deg gjennom GSDK-installasjonen. Simplicity Studio 5 inkluderer alt som trengs for IoT-produktutvikling med Silicon Labs-enheter, inkludert en ressurs- og prosjektstarter, programvarekonfigurasjonsverktøy, full IDE med GNU-verktøykjede og analyseverktøy. Installasjonsinstruksjoner finnes i den elektroniske brukerveiledningen for Simplicity Studio 5.
Alternativt kan Gecko SDK installeres manuelt ved å laste ned eller klone det siste fra GitHub. Se https://github.com/Sili-conLabs/gecko_sdk for mer informasjon. Denne utgivelsen inneholder følgende. EFM32 og EZR32 sample applikasjoner Denne SDK avhenger av Gecko-plattformen. Gecko-plattformkoden gir funksjonalitet som støtter protokoll plugins og API-er i form av drivere og andre funksjoner på lavere lag som samhandler direkte med Silicon Labs-brikker og moduler. Gecko Platform-komponenter inkluderer EMLIB, EMDRV, RAIL Library, NVM3 og mbedTLS. Gecko Platform-utgivelsesnotater er tilgjengelige gjennom Simplicity Studios Launcher Perspective.
Standardinstallasjonsplasseringen for GSDK er endret med Simplicity Studio 5.3.
- Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Brukere/ /SimplicityStudio/SDKs/gecko_sdk
Sikkerhetsinformasjon
Sikkerhetsråd
For å abonnere på Security Advisories, logg inn på Silicon Labs kundeportal, og velg deretter Kontohjem. Klikk HJEM for å gå til portalens hjemmeside, og klikk deretter på Administrer varsler-flisen. Sørg for at 'Software/Security Advisory Notices & Product Change Notices (PCNs)' er merket av, og at du som minimum abonnerer på din plattform og protokoll. Klikk Lagre for å lagre eventuelle endringer.
Støtte
Development Kit-kunder er kvalifisert for opplæring og teknisk støtte. Bruk Silicon Laboratories webnettstedet www.silabs.com/prod-ucts/mcu/32-bit for å få informasjon om alle EFM32 Microcontroller-produkter og -tjenester, og for å registrere deg for produktstøtte.
Du kan kontakte Silicon Laboratories support på www.silabs.com/support
Simplicity Studio
Ett-klikks tilgang til MCU og trådløse verktøy, dokumentasjon, programvare, kildekodebiblioteker og mer. Tilgjengelig for Windows, Mac og Linux
- IoT-portefølje
- SV/HW
- Kvalitet
- Støtte og fellesskap
Ansvarsfraskrivelse
Silicon Labs har til hensikt å gi kundene den nyeste, nøyaktige og dyptgående dokumentasjonen av alle periferiutstyr og moduler tilgjengelig for system- og programvareimplementere som bruker eller har til hensikt å bruke Silicon Labs-produkter. Karakteriseringsdata, tilgjengelige moduler og periferiutstyr, minnestørrelser og minneadresser refererer til hver spesifikk enhet, og "Typiske" parametere kan variere i forskjellige applikasjoner. Søknad eksampLesene beskrevet her er kun for illustrasjonsformål. Silicon Labs forbeholder seg retten til å gjøre endringer uten ytterligere varsel i produktinformasjonen, spesifikasjonene og beskrivelsene her, og gir ingen garantier for nøyaktigheten eller fullstendigheten til den inkluderte informasjonen. Uten forhåndsvarsel kan Silicon Labs oppdatere produktfastvaren under produksjonsprosessen av sikkerhets- eller pålitelighetsårsaker. Slike endringer vil ikke endre spesifikasjonene eller ytelsen til produktet. Silicon Labs skal ikke ha noe ansvar for konsekvensene av bruk av informasjonen i dette dokumentet. Dette dokumentet antyder eller gir ikke uttrykkelig noen lisens til å designe eller produsere integrerte kretser. Produktene er ikke designet eller autorisert for bruk i noen FDA Klasse III-enheter, applikasjoner som FDA forhåndsmarkedsgodkjenning kreves for eller Life Support Systems uten spesifikt skriftlig samtykke fra Silicon Labs. Et "Livsstøttesystem" er ethvert produkt eller system beregnet på å støtte eller opprettholde liv og/eller helse, som, hvis det mislykkes, med rimelighet kan forventes å resultere i betydelig personskade eller død. Silicon Labs-produkter er ikke designet eller autorisert for militære applikasjoner. Silicon Labs-produkter skal under ingen omstendigheter brukes i masseødeleggelsesvåpen, inkludert (men ikke begrenset til) atomvåpen, biologiske eller kjemiske våpen, eller missiler som er i stand til å levere slike våpen. Silicon Labs fraskriver seg alle uttrykkelige og underforståtte garantier og skal ikke være ansvarlig eller ansvarlig for skader eller skader relatert til bruk av et Silicon Labs-produkt i slike uautoriserte applikasjoner. Merk: Dette innholdet kan inneholde støtende terminologi som nå er foreldet. Silicon Labs erstatter disse vilkårene med inkluderende språk der det er mulig. For mer informasjon, besøk www.silabs.com/about-us/inclusive-lexicon-project
Varemerkeinformasjon
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® og Silicon Labs-logoen®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro-logoen og kombinasjoner av disse , "verdens mest energivennlige mikrokontrollere", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , Telegesis Logo®, USBXpress®, Zentri, Zentri-logoen og Zentri DMS, Z-Wave® og andre er varemerker eller registrerte varemerker for Silicon Labs. ARM, CORTEX, Cortex-M3 og THUMB er varemerker eller registrerte varemerker for ARM Holdings. Keil er et registrert varemerke for ARM Limited. Wi-Fi er et registrert varemerke for Wi-Fi Alliance. Alle andre produkter eller merkenavn nevnt her er varemerker for deres respektive eiere.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
Dokumenter / Ressurser
![]() |
SILICON LABS EFM32 32 bit MCU Gecko SDK Suite [pdfBrukerhåndbok EFM32, EZR32, EFM32 32 bit MCU Gecko SDK Suite, bit MCU Gecko SDK Suite, Gecko SDK Suite, SDK Suite |