UG515: EFM32PG23 Pro Kit Brugervejledning
EFM32PG23 Gecko mikrocontroller
PG23 Pro Kit er et glimrende udgangspunkt for at blive fortrolig med EFM32PG23™ Gecko Microcontroller.
Pro-sættet indeholder sensorer og periferiudstyr, der demonstrerer nogle af EFM32PG23'ens mange muligheder. Sættet indeholder alle nødvendige værktøjer til at udvikle en EFM32PG23 Gecko-applikation.
MÅLENHED
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bit ARM® Cortex-M33
- Hukommelse: 512 kB flash og 64 kB RAM
SÆTTES FUNKTIONER
- USB-forbindelse
- Advanced Energy Monitor (AEM)
- SEGGER J-Link indbygget debugger
- Debug multiplexer, der understøtter ekstern hardware samt indbygget MCU
- 4×10 segment LCD
- Bruger-LED'er og trykknapper
- Silicon Labs' Si7021 relativ fugtighed og temperatursensor
- SMA stik til IADC demonstration
- Induktiv LC-sensor
- 20-benet 2.54 mm skærebord til udvidelseskort
- Breakout-puder for direkte adgang til I/O-stifter
- Strømkilder omfatter USB og CR2032 møntcellebatteri.
SOFTWARESUPPORT
- Simplicity Studio™
- IAR Embedded Workbench
- Keil MDK
Indledning
1.1 Beskrivelse
PG23 Pro Kit er et ideelt udgangspunkt for applikationsudvikling på EFM32PG23 Gecko Microcontrollere. Boardet har sensorer og perifere enheder, der demonstrerer nogle af de mange muligheder i EFM32PG23 Gecko Microcontroller. Derudover er kortet et fuldt udstyret debugger- og energiovervågningsværktøj, der kan bruges med eksterne applikationer.
1.2 Funktioner
- EFM32PG23 Gecko mikrocontroller
- 512 kB Flash
- 64 kB RAM
- QFN48 pakke
- Avanceret energiovervågningssystem til præcis strøm og voltagog sporing
- Integreret Segger J-Link USB-debugger/emulator med mulighed for at debugge eksterne Silicon Labs-enheder
- 20-bens udvidelseshoved
- Breakout-puder for nem adgang til I/O-stifter
- Strømkilder inkluderer USB og CR2032 batteri
- 4×10 segment LCD
- 2 trykknapper og lysdioder forbundet til EFM32 for brugerinteraktion
- Silicon Labs' Si7021 relativ fugtighed og temperatursensor
- SMA stik til EFM32 IADC demonstration
- Ekstern 1.25 V reference til EFM32 IADC
- LC tankkredsløb til induktiv nærhedsføling af metalgenstande
- Krystaller til LFXO og HFXO: 32.768 kHz og 39.000 MHz
1.3 Kom godt i gang
Detaljerede instruktioner til, hvordan du kommer i gang med dit nye PG23 Pro Kit, kan findes på Silicon Labs Web sider: silabs.com/development-tools
Kitblokdiagram
En overview af PG23 Pro Kit er vist i figuren nedenfor.
Kit Hardware Layout
PG23 Pro Kit-layoutet er vist nedenfor.
Stik
4.1 Breakout Pads
De fleste af EFM32PG23's GPIO-stifter er tilgængelige på pin-header-rækkerne i top- og bundkanterne af brættet. Disse har en standard stigning på 2.54 mm, og stifthoveder kan loddes ind, hvis det kræves. Ud over I/O-stifterne er der også tilslutninger til strømskinner og jord. Bemærk, at nogle af stifterne bruges til sæt periferiudstyr eller funktioner og muligvis ikke er tilgængelige til en brugerdefineret applikation uden afvejninger.
Figuren nedenfor viser pinout'en af breakout pads og pinout'en af EXP headeren på højre kant af brættet. EXP-headeren forklares yderligere i næste afsnit. Bremseklodsforbindelserne er også trykt i silketryk ved siden af hver stift for nem reference.
Tabellen nedenfor viser stiftforbindelserne til breakout-puderne. Det viser også, hvilke sæt perifere enheder eller funktioner, der er forbundet til de forskellige ben.
Tabel 4.1. Nederste række (J101) Pinout
Stift | EFM32PG23 I/O Pin | Delt funktion |
1 | VMCU | EFM32PG23 voltage-domæne (målt ved AEM) |
2 | GND | Jord |
3 | PC8 | UIF_LED0 |
4 | PC9 | UIF_LED1 / EXP13 |
5 | PB6 | VCOM_RX / EXP14 |
6 | PB5 | VCOM_TX / EXP12 |
7 | PB4 | UIF_BUTTON1 / EXP11 |
8 | NC | |
9 | PB2 | ADC_VREF_ENABLE |
Stift | EFM32PG23 I/O Pin | Delt funktion |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Nulstil |
14 | AIN1 | |
15 | GND | Jord |
16 | 3V3 | Board controller forsyning |
Stift | EFM32PG23 I/O Pin | Delt funktion |
1 | 5V | Board USB voltage |
2 | GND | Jord |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | NC | |
8 | PA8 | SENSOR_I2C_SCL / EXP15 |
9 | PA7 | SENSOR_I2C_SDA / EXP16 |
10 | PA5 | UIF_BUTTON0 / EXP9 |
11 | PA3 | DEBUG_TDO_SWO |
12 | PA2 | DEBUG_TMS_SWDIO |
13 | PA1 | DEBUG_TCK_SWCLK |
14 | NC | |
15 | GND | Jord |
16 | 3V3 | Board controller forsyning |
4.2 EXP Header
På højre side af kortet er der en vinklet 20-bens EXP-header for at tillade tilslutning af periferiudstyr eller plugin-kort. Stikket indeholder et antal I/O-ben, der kan bruges med de fleste af EFM32PG23 Gecko'ens funktioner. Derudover er VMCU, 3V3 og 5V strømskinnerne også eksponerede.
Konnektoren følger en standard, som sikrer, at almindeligt anvendte perifere enheder såsom en SPI, en UART og I²C bus er tilgængelige på faste steder på stikket. Resten af stifterne bruges til generel I/O. Dette tillader definitionen af udvidelseskort, der kan tilsluttes en række forskellige Silicon Labs-sæt.
Figuren nedenfor viser pin-tildelingen af EXP-headeren til PG23 Pro Kit. På grund af begrænsninger i antallet af tilgængelige GPIO-ben, deles nogle af EXP-header-stifterne med kit-funktioner.
Tabel 4.3. EXP Header Pinout
Stift | Forbindelse | EXP Header funktion | Delt funktion |
20 | 3V3 | Board controller forsyning | |
18 | 5V | Board controller USB voltage | |
16 | PA7 | I2C_SDA | SENSOR_I2C_SDA |
14 | PB6 | UART_RX | VCOM_RX |
12 | PB5 | UART_TX | VCOM_TX |
10 | NC | ||
8 | NC | ||
6 | NC | ||
4 | NC | ||
2 | VMCU | EFM32PG23 voltage-domæne, inkluderet i AEM-målinger. | |
19 | BOARD_ID_SDA | Tilsluttet board controller for identifikation af add-on boards. | |
17 | BOARD_ID_SCL | Tilsluttet board controller for identifikation af add-on boards. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Stift | Forbindelse | EXP Header funktion | Delt funktion |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC-indgang | |
1 | GND | Jord |
4.3 Debug Connector (DBG)
Debug-stikket tjener et dobbelt formål, baseret på fejlretningstilstanden, som kan konfigureres ved hjælp af Simplicity Studio. Hvis "Debug IN"-tilstanden er valgt, tillader stikket at bruge en ekstern debugger med den indbyggede EFM32PG23. Hvis "Debug OUT"-tilstanden er valgt, gør stikket det muligt at bruge sættet som en debugger mod et eksternt mål. Hvis "Debug MCU"-tilstanden (standard) er valgt, er stikket isoleret fra debug-grænsefladen på både kortcontrolleren og den indbyggede målenhed.
Fordi dette stik automatisk skiftes til at understøtte de forskellige driftstilstande, er det kun tilgængeligt, når boardcontrolleren er strømforsynet (J-Link USB-kabel tilsluttet). Hvis fejlretningsadgang til målenheden er påkrævet, når boardcontrolleren er slukket, skal dette gøres ved at forbinde direkte til de relevante ben på breakout-headeren. Stikkets pinout følger det for standard ARM Cortex Debug 19-bens stik.
Pinoutet er beskrevet detaljeret nedenfor. Bemærk, at selvom stikket understøtter JTAG ud over Serial Wire Debug, betyder det ikke nødvendigvis, at sættet eller den indbyggede målenhed understøtter dette.
Selvom pinout'en matcher pinout'en på et ARM Cortex Debug-stik, er disse ikke fuldt kompatible, da ben 7 er fysisk fjernet fra Cortex Debug-stikket. Nogle kabler har et lille stik, der forhindrer dem i at blive brugt, når denne pin er til stede. Hvis dette er tilfældet, skal du tage stikket ud, eller bruge et standard 2×10 1.27 mm lige kabel i stedet.
Tabel 4.4. Debug Connector Pin-beskrivelser
Pin-numre | Fungere | Note |
1 | VMÅL | Målreference voltage. Bruges til at skifte logiske signalniveauer mellem mål og debugger. |
2 | TMS / SDWIO / C2D | JTAG testtilstandsvalg, Serial Wire-data eller C2-data |
4 | TCK / SWCLK / C2CK | JTAG testur, Serial Wire ur eller C2 ur |
6 | TDO/SWO | JTAG testdata ud eller seriel ledningsudgang |
8 | TDI / C2Dps | JTAG testdata i eller C2D "pin sharing" funktion |
10 | NULSTIL / C2CKps | Nulstilling af målenhed eller C2CK "pin sharing" funktion |
12 | NC | TRACECLK |
14 | NC | SPORET0 |
16 | NC | SPORET1 |
18 | NC | SPORET2 |
20 | NC | SPORET3 |
9 | Kabelregistrering | Tilslut til jorden |
11, 13 | NC | Ikke forbundet |
3, 5, 15, 17, 19 | GND |
4.4 Simplicity Connector
Simplicity Connector på pro-sættet gør det muligt at bruge avancerede fejlfindingsfunktioner såsom AEM og den virtuelle COM-port mod et eksternt mål. Pinoutet er illustreret i figuren nedenfor.
Signalnavnene i figuren og pinbeskrivelsestabellen er refereret fra kortcontrolleren. Dette betyder, at VCOM_TX skal forbindes til RX-benet på det eksterne mål, VCOM_RX til målets TX-ben, VCOM_CTS til målets RTS-ben og VCOM_RTS til målets CTS-ben.
Bemærk: Strøm trukket fra VMCU voltage-stift er inkluderet i AEM-målingerne, mens 3V3 og 5V voltage stifter er ikke. For at overvåge det aktuelle forbrug af et eksternt mål med AEM'en skal du sætte den indbyggede MCU i sin laveste energitilstand for at minimere dens indvirkning på målingerne.
Tabel 4.5. Beskrivelser af enkelhedstilslutningsben
Pin-numre | Fungere | Beskrivelse |
1 | VMCU | 3.3 V strømskinne, overvåget af AEM |
3 | 3V3 | 3.3 V strømskinne |
5 | 5V | 5 V strømskinne |
2 | VCOM_TX | Virtuel COM TX |
4 | VCOM_RX | Virtuel COM RX |
6 | VCOM_CTS | Virtuel COM CTS |
8 | VCOM_RTS | Virtuel COM RTS |
17 | BOARD_ID_SCL | Board ID SCL |
19 | BOARD_ID_SDA | Board ID SDA |
10, 12, 14, 16, 18, 20 | NC | Ikke forbundet |
7, 9, 11, 13, 15 | GND | Jord |
Strømforsyning og nulstilling
5.1 MCU Power Selection
EFM32PG23 på pro-sættet kan drives af en af disse kilder:
- Debug USB-kablet
- 3 V møntcellebatteri
Strømkilden til MCU'en vælges med skydekontakten i nederste venstre hjørne af pro-sættet. Nedenstående figur viser, hvordan de forskellige strømkilder kan vælges med skydekontakten.
Med kontakten i AEM-positionen bruges en støjsvag 3.3 V LDO på pro-sættet til at drive EFM32PG23. Denne LDO får igen strøm fra debug-USB-kablet. Den avancerede energimonitor er nu forbundet i serie, hvilket tillader nøjagtige højhastighedsstrømmålinger og energi-debugging/profilering.
Med kontakten i BAT-positionen kan et 20 mm møntcellebatteri i CR2032-stikket bruges til at drive enheden. Med kontakten i denne position er der ingen strømmålinger aktive. Dette er den anbefalede kontaktposition, når MCU'en forsynes med en ekstern strømkilde.
Note: Den avancerede energimonitor kan kun måle strømforbruget for EFM32PG23, når strømvælgerkontakten er i AEM-positionen.
5.2 Styrekortstrøm
Boardcontrolleren er ansvarlig for vigtige funktioner, såsom debuggeren og AEM, og får udelukkende strøm via USB-porten i øverste venstre hjørne af kortet. Denne del af sættet ligger på et separat strømdomæne, så en anden strømkilde kan vælges til målenheden, mens fejlfindingsfunktionaliteten bevares. Dette strømdomæne er også isoleret for at forhindre strømlækage fra målstrømdomænet, når strømmen til kortcontrolleren fjernes.
Kortstyringens strømdomæne påvirkes ikke af strømafbryderens position.
Sættet er omhyggeligt designet til at holde boardcontrolleren og målstrømdomænerne isoleret fra hinanden, når et af dem slukkes. Dette sikrer, at mål-EFM32PG23-enheden fortsætter med at fungere i BAT-tilstand.
5.3 EFM32PG23 Nulstilling
EFM32PG23 MCU kan nulstilles af et par forskellige kilder:
- En bruger, der trykker på RESET-knappen
- Den indbyggede debugger trækker #RESET-pinden lavt
- En ekstern debugger trækker #RESET-pinden lavt
Ud over de ovenfor nævnte nulstillingskilder vil der også blive udstedt en nulstilling til EFM32PG23 under opstart af boardcontroller. Dette betyder, at fjernelse af strømmen til boardcontrolleren (afbrydelse af J-Link USB-kablet) vil ikke generere en nulstilling, men at sætte kablet i igen, når boardcontrolleren starter op.
Periferiudstyr
Pro-sættet har et sæt ydre enheder, der viser nogle af EFM32PG23-funktionerne.
Bemærk, at det meste af EFM32PG23 I/O, der sendes til periferiudstyr, også sendes til breakout-puderne eller EXP-headeren, hvilket skal tages i betragtning ved brug af disse.
6.1 Trykknapper og lysdioder
Sættet har to brugertrykknapper mærket BTN0 og BTN1. De er forbundet direkte til EFM32PG23 og debounces af RC-filtre med en tidskonstant på 1 ms. Knapperne er forbundet til ben PA5 og PB4.
Sættet indeholder også to gule LED'er mærket LED0 og LED1, der styres af GPIO-ben på EFM32PG23. LED'erne er forbundet til ben PC8 og PC9 i en aktiv-høj konfiguration.
6.2 LCD
En 20-bens segment LCD er forbundet til EFM32's LCD periferiudstyr. LCD'et har 4 fælles linjer og 10 segmentlinjer, hvilket giver i alt 40 segmenter i quadruplex-tilstand. Disse linjer er ikke delt på breakout-puderne. Der henvises til kitskemaet for information om kortlægning af signaler til segmenter.
En kondensator forbundet til EFM32 LCD-periferienhedens ladepumpestift er også tilgængelig på sættet.
6.3 Si7021 relativ fugtighed og temperatursensor
Si7021 |2C relativ luftfugtighed og temperatursensor er en monolitisk CMOS IC, der integrerer fugt- og temperatursensorelementer, en analog-til-digital-konverter, signalbehandling, kalibreringsdata og en IC-grænseflade. Den patenterede brug af industristandard, lav-K polymere dielektriske stoffer til at registrere fugtighed muliggør konstruktion af laveffekt, monolitiske CMOS-sensor IC'er med lav drift og hysterese og fremragende langtidsstabilitet.
Fugt- og temperatursensorerne er fabrikskalibrerede, og kalibreringsdataene er gemt i den ikke-flygtige hukommelse på chip. Dette sikrer, at sensorerne er fuldt udskiftelige uden behov for genkalibrering eller softwareændringer.
Si7021 fås i en 3×3 mm DFN-pakke og kan reflow-loddes. Den kan bruges som en hardware- og softwarekompatibel drop-in-opgradering til eksisterende RH/temperatursensorer i 3×3 mm DFN-6-pakker, med præcisionsføling over et bredere område og lavere strømforbrug. Det valgfri fabriksinstallerede dæksel tilbyder en lav profile, praktiske midler til at beskytte sensoren under montering (f.eks. reflowlodning) og i hele produktets levetid, undtagen væsker, der er hydrofobe/oleofobe) og partikler.
Si7021 tilbyder en nøjagtig, laveffekt, fabrikskalibreret digital løsning, der er ideel til måling af fugtighed, dugpunkt og temperatur i applikationer lige fra HVAC/R og aktivsporing til industri- og forbrugerplatforme.
|2C-bussen, der bruges til Si7021, deles med EXP-headeren. Sensoren drives af VMCU, hvilket betyder at sensorens strømforbrug er inkluderet i AEM-målingerne.
Se Silicon Labs web sider for mere information: http://www.silabs.com/humidity-sensors.
6.4 LC-sensor
En induktiv-kapacitiv sensor til demonstration af Low Energy Sensor Interface (LESENSE) er placeret nederst til højre på kortet. LESENSE periferiudstyret bruger voltage digital-til-analog konverter (VDAC) til at opsætte en oscillerende strøm gennem induktoren og bruger derefter den analoge komparator (ACMP) til at måle oscillationens henfaldstid. Oscillationshenfaldstiden vil blive påvirket af tilstedeværelsen af metalgenstande inden for få millimeter fra induktoren.
LC-sensoren kan bruges til at implementere en sensor, der vækker EFM32PG23 fra dvale, når en metalgenstand kommer tæt på induktoren, som igen kan bruges som pulstæller, døralarmkontakt, positionsindikator eller andre applikationer, hvor man ønsker at fornemme tilstedeværelsen af en metalgenstand.
For mere information om LC-sensorens brug og betjening henvises til applikationsnoten, "AN0029: Low Energy Sensor Interface -Inductive Sense", som er tilgængelig i Simplicity Studio eller i dokumentbiblioteket på Silicon Labs webwebsted.
6.5 IADC SMA-stik
Sættet har et SMA-stik, som er forbundet til EFM32PG23˙s IADC gennem et af de dedikerede IADC-indgangsben (AIN0) i en enkelt-endet konfiguration. De dedikerede ADC-indgange letter optimale forbindelser mellem eksterne signaler og IADC.
Indgangskredsløbet mellem SMA-stikket og ADC-stiftet er designet til at være et godt kompromis mellem optimal afregningsydelse ved forskellige s.ampling hastigheder, og beskyttelse af EFM32 i tilfælde af en overvoltage situation. Hvis IADC'en bruges i høj nøjagtighedstilstand med ADC_CLK konfigureret til at være højere end 1 MHz, er det fordelagtigt at erstatte 549 Ω modstanden med 0 Ω. Dette kommer på bekostning af reduceret overvoltage beskyttelse. Se enhedens referencemanual for mere information om IADC.
Bemærk, at der er en 49.9 Ω modstand til jord på SMA-stikkets indgang, som, afhængigt af kildens udgangsimpedans, påvirker målingerne. 49.9 Ω modstanden er blevet tilføjet for at øge ydeevnen mod 50 Ω udgangsimpedanskilder.
6.6 Virtuel COM-port
En asynkron seriel forbindelse til kortcontrolleren er tilvejebragt til overførsel af applikationsdata mellem en værts-pc og målet EFM32PG23, hvilket eliminerer behovet for en ekstern seriel portadapter.
Den virtuelle COM-port består af en fysisk UART mellem målenheden og boardcontrolleren og en logisk funktion i boardcontrolleren, der gør den serielle port tilgængelig for værts-pc'en via USB. UART-interfacet består af to ben og et aktiveringssignal.
Tabel 6.1. Virtuel COM Port Interface Pins
Signal | Beskrivelse |
VCOM_TX | Overfør data fra EFM32PG23 til kortcontrolleren |
VCOM_RX | Modtag data fra kortcontrolleren til EFM32PG23 |
VCOM_ENABLE | Aktiverer VCOM-grænsefladen, så data kan passere til kortcontrolleren |
Note: VCOM-porten er kun tilgængelig, når kortcontrolleren er strømforsynet, hvilket kræver, at J-Link USB-kablet er indsat.
Avanceret energimonitor
7.1 Brug
Advanced Energy Monitor-dataene (AEM) indsamles af board-controlleren og kan vises af Energy Profiler, tilgængelig gennem Simplicity Studio. Ved at bruge Energy Profiler, strømforbrug og voltage kan måles og knyttes til den faktiske kode, der kører på EFM32PG23 i realtid.
7.2 Operationsteori
For nøjagtigt at måle strøm i området fra 0.1 µA til 47 mA (114 dB dynamisk område), en strømføling ampLifier anvendes sammen med en dobbelt forstærkning stage. Den nuværende sans amplifier måler voltage fald over en lille seriemodstand. Gevinsten stage videre amplader denne bindtage med to forskellige forstærkningsindstillinger for at opnå to strømområder. Overgangen mellem disse to områder sker omkring 250 µA. Digital filtrering og gennemsnitsberegning udføres inden for kortcontrolleren før sampfiler eksporteres til Energy Profiler ansøgning.
Under sættets opstart udføres en automatisk kalibrering af AEM, som kompenserer for offset-fejlen i den forstand amplivførere.
7.3 Nøjagtighed og ydeevne
AEM er i stand til at måle strømme i området fra 0.1 µA til 47 mA. For strømme over 250 µA er AEM nøjagtige inden for 0.1 mA. Ved måling af strømme under 250 µA øges nøjagtigheden til 1 µA. Selvom den absolutte nøjagtighed er 1 µA i området under 250 µA, er AEM i stand til at registrere ændringer i strømforbruget helt ned til 100 nA. AEM'en producerer 6250 nuværende samples per sekund.
Indbygget debugger
PG23 Pro Kit indeholder en integreret debugger, som kan bruges til at downloade kode og fejlfinde EFM32PG23. Ud over at programmere EFM32PG23 på sættet, kan debuggeren også bruges til at programmere og debugge eksterne Silicon Labs EFM32, EFM8, EZR32 og EFR32 enheder.
Debuggeren understøtter tre forskellige debug-grænseflader, der bruges med Silicon Labs-enheder:
- Serial Wire Debug, som bruges med alle EFM32-, EFR32- og EZR32-enheder
- JTAG, som kan bruges med EFR32 og nogle EFM32-enheder
- C2 Debug, som bruges med EFM8 enheder
For at sikre nøjagtig debugging skal du bruge den passende fejlfindingsgrænseflade til din enhed. Debug-stikket på kortet understøtter alle tre af disse tilstande.
8.1 Fejlretningstilstande
For at programmere eksterne enheder skal du bruge debug-stikket til at oprette forbindelse til et målkort og indstille fejlfindingstilstanden til [Out]. Det samme stik kan også bruges til at forbinde en ekstern debugger til EFM32PG23 MCU'en på sættet ved at indstille debug mode til [In].
Valg af den aktive debug-tilstand udføres i Simplicity Studio.
Debug MCU: I denne tilstand er den indbyggede debugger forbundet til EFM32PG23 på sættet.
Debug OUT: I denne tilstand kan den indbyggede debugger bruges til at fejlsøge en understøttet Silicon Labs-enhed monteret på et brugerdefineret kort.
Debug IN: I denne tilstand afbrydes den indbyggede debugger, og en ekstern debugger kan tilsluttes for at debugge EFM32PG23 på sættet.
Note: For at "Debug IN" skal fungere, skal kitboard-controlleren have strøm via Debug USB-stikket.
8.2 Fejlretning under batteridrift
Når EFM32PG23 er batteridrevet, og J-Link USB'en stadig er tilsluttet, er den indbyggede debug-funktion tilgængelig. Hvis USB-strømmen afbrydes, stopper Debug IN-tilstanden med at fungere.
Hvis fejlretningsadgang er påkrævet, når målet kører fra en anden energikilde, såsom et batteri, og kortcontrolleren er slukket, skal du oprette direkte forbindelser til den GPIO, der bruges til fejlretning. Dette kan gøres ved at forbinde til de passende stifter på breakout-puderne. Nogle Silicon Labs-sæt giver en dedikeret pin-header til dette formål.
9. Sætkonfiguration og opgraderinger
Sættets konfigurationsdialog i Simplicity Studio giver dig mulighed for at ændre J-Link-adapterens fejlretningstilstand, opgradere dens firmware og ændre andre konfigurationsindstillinger. For at downloade Simplicity Studio, gå til silabs.com/simplicity.
I hovedvinduet i Simplicity Studios Launcher-perspektiv vises fejlfindingstilstanden og firmwareversionen af den valgte J-Link-adapter. Klik på linket [Skift] ved siden af en af dem for at åbne dialogboksen for sætkonfiguration.
9.1 Firmwareopgraderinger
Opgradering af kit-firmwaren sker gennem Simplicity Studio. Simplicity Studio vil automatisk søge efter nye opdateringer ved opstart.
Du kan også bruge kitkonfigurationsdialogen til manuelle opgraderinger. Klik på knappen [Gennemse] i afsnittet [Opdater adapter] for at vælge den korrekte file ender på .emz. Klik derefter på knappen [Installer pakke].
Skema, samlingstegninger og stykliste
Skemaer, samlingstegninger og stykliste er tilgængelige via Simplicity Studio, når kitdokumentationspakken er blevet installeret. De er også tilgængelige fra kitsiden på Silicon Labs webwebsted: http://www.silabs.com/.
Sættets revisionshistorie og Errata
11.1 Revisionshistorik
Revisionen af kittet kan findes trykt på æskeetiketten på sættet, som skitseret i figuren nedenfor.
Tabel 11.1. Sættets revisionshistorie
Revision af kit | Udgivet | Beskrivelse |
A02 | 11. august 2021 | Indledende sætrevision med BRD2504A revision A03. |
11.2 Errata
Der er i øjeblikket ingen kendte problemer med dette sæt.
Revisionshistorik for dokument
1.0
november 2021
- Indledende dokumentversion
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 www.silabs.com/simplicity |
Kvalitet www.silabs.com/quality |
Support og fællesskab |
Ansvarsfraskrivelse
Silicon Labs har til hensigt at give kunderne den seneste, 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-produkterne. 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ålidelighedsårsager. 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 off ensive termo log y, der 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 logo®, Blue giga®, Blue giga Logo®, Clock Builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro-logoet og kombinationer deraf, "verdens mest energivenlige mikrocontrollere", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO-modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBX press®, 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
www.silabs.com
silabs.com | Opbygning af en mere forbundet verden.
Downloadet fra Arrow.com.
Dokumenter/ressourcer
![]() |
SILICON LABS EFM32PG23 Gecko mikrocontroller [pdfBrugervejledning EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller |