SILICON LABS logoa

UG515: EFM32PG23 Pro Kit erabiltzailearen gida

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 1. sinboloa

EFM32PG23 Gecko Mikrokontroladorea

PG23 Pro Kit abiapuntu bikaina da EFM32PG23™ Gecko Mikrokontroladorea ezagutzeko.
Pro kitak EFM32PG23-ren gaitasun ugari erakusten dituzten sentsore eta periferikoak ditu. Kitak EFM32PG23 Gecko aplikazioa garatzeko beharrezko tresna guztiak eskaintzen ditu.

SILICON LABS EFM32PG23 Gecko Mikrokontroladorea

HELBURU GAILUA

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32 biteko ARM® Cortex-M33
  • Memoria: 512 kB flash eta 64 kB RAM

KIT EZAUGARRIAK

  • USB konektibitatea
  • Energiaren monitore aurreratua (AEM)
  • SEGGER J-Link barneko arazketa
  • Araztu multiplexagailua kanpoko hardwarea eta baita barneko MCUa onartzen duena
  • 4 × 10 segmentu LCD
  • Erabiltzaileen LEDak eta sakagailuak
  • Silicon Labs-en Si7021 Hezetasun eta Tenperatura erlatiboaren sentsorea
  • SMA konektorea IADC erakustaldirako
  • LC sentsore induktiboa
  • 20 pin 2.54 mm-ko goiburua hedapen-plaketarako
  • Breakout pads I/O pinetara zuzenean sartzeko
  • Energia iturriak USB eta CR2032 txanpon-zelulen bateria dira.

SOFTWARE LAGUNTZA

  • Simplicity Studio™
  • IAR txertatutako lan-mahaia
  • Keil MDK

Sarrera

1.1 Deskribapena
PG23 Pro Kit EFM32PG23 Gecko Mikrokontrolagailuetan aplikazioak garatzeko abiapuntu ezin hobea da. Plakak sentsoreak eta periferikoak ditu, EFM32PG23 Gecko Mikrokontrolagailuaren gaitasun asko erakusten ditu. Gainera, taula kanpoko aplikazioekin erabil daitekeen arazte eta energia monitorizatzeko tresna guztiz funtzionatua da.

1.2 Ezaugarriak

  • EFM32PG23 Gecko Mikrokontroladorea
  • 512 kB Flasha
  • 64 kB RAM
  • QFN48 paketea
  • Energia kontrolatzeko sistema aurreratua korronte eta bolumen zehatzetarakotage jarraipena
  • Segger J-Link USB arazte/emuladore integratua Silicon Labs-eko kanpoko gailuak arazteko aukerarekin
  • 20 pin hedatzeko goiburua
  • Breakout pads I/O pinetara erraz sartzeko
  • Energia iturriak USB eta CR2032 bateria daude
  • 4 × 10 segmentu LCD
  • 2 sakagailu eta LED EFM32ra konektatuta, erabiltzailearen elkarrekintzarako
  • Silicon Labs-en Si7021 Hezetasun eta Tenperatura erlatiboaren sentsorea
  • SMA konektorea EFM32 IADC erakustaldirako
  • EFM1.25 IADCrako kanpoko 32 V-ko erreferentzia
  • LC tankearen zirkuitua objektu metalikoen hurbiltasun induktiboa detektatzeko
  • LFXO eta HFXOrako kristalak: 32.768 kHz eta 39.000 MHz

1.3 Hasteko
PG23 Pro Kit berriarekin hasteko argibide zehatzak Silicon Labs-en aurki daitezke Web orrialdeak: silabs.com/development-tools

Kit-Bloke Diagrama

Bat baino gehiagoview PG23 Pro Kit-aren beheko irudian agertzen da.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 1. irudia

Kit Hardware Diseinua

PG23 Pro Kit diseinua behean erakusten da.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 2. irudia

Konektoreak

4.1 Breakout Pads
EFM32PG23-ren GPIO pin gehienak arbelaren goiko eta beheko ertzetan dauden pin goiburuko errenkadetan daude eskuragarri. Hauek 2.54 mm-ko altuera estandarra dute, eta pin-buruak behar izanez gero solda daitezke. I/O pinez gain, elikatze errailetarako eta lurrerako konexioak ere eskaintzen dira. Kontuan izan pin batzuk kit periferikoetarako edo eginbideetarako erabiltzen direla eta balitekeela konpromezurik gabeko aplikazio pertsonalizatu baterako erabilgarri ez egotea.
Beheko irudian breakout paden pinout-a eta EXP goiburuaren pinout-a taularen eskuineko ertzean erakusten dira. EXP goiburua hurrengo atalean azaltzen da. Breakout pad konexioak serigrafian inprimatuta daude pin bakoitzaren ondoan, erraz erreferentzia izateko.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 3. irudia

Beheko taulan apurketa-padetarako pin konexioak erakusten dira. Era berean, pin ezberdinetara zein kit periferiko edo ezaugarri konektatuta dauden erakusten du.

4.1 taula. Beheko errenkada (J101) Pinout

Pin EFM32PG23 I/O Pina Ezaugarri partekatua
1 VMCU EFM32PG23 liburukiatage domeinua (AEM-k neurtua)
2 GND Lurra
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
Pin EFM32PG23 I/O Pina Ezaugarri partekatua
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Berrezarri
14 AIN1
15 GND Lurra
16 3V3 Taula kontrolagailu hornidura
Pin EFM32PG23 I/O Pina Ezaugarri partekatua
1 5V Board USB voltage
2 GND Lurra
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 Lurra
16 3V3 Taula kontrolagailu hornidura

4.2 EXP Goiburua
Taularen eskuinaldean, 20 pin-ko EXP goiburu angelu bat eskaintzen da periferikoen edo plugin-plaken konexioa ahalbidetzeko. Konektoreak EFM32PG23 Gecko-ren funtzio gehienekin erabil daitezkeen I/O pin ugari ditu. Gainera, VMCU, 3V3 eta 5V potentzia-errailak ere agerian daude.
Konektoreak ohiko erabiltzen diren periferikoak, hala nola SPI, UART eta I²C bus bat bezalako konektorearen kokapen finkoetan eskuragarri daudela ziurtatzen duen estandar bat jarraitzen du. Gainerako pinak helburu orokorreko I/Orako erabiltzen dira. Horri esker, Silicon Labs-eko hainbat kittan konekta daitezkeen hedapen-plakak definitzen dira.
Beheko irudiak PG23 Pro Kit-erako EXP goiburuaren pin esleipena erakusten du. Eskuragarri dauden GPIO pin kopuruaren mugak direla eta, EXP goiburuko pin batzuk kitaren eginbideekin partekatzen dira.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 4. irudia

4.3 taula. EXP goiburuko pinout

Pin Konexioa EXP goiburuko funtzioa Ezaugarri partekatua
20 3V3 Taula kontrolagailu hornidura
18 5V Plaka kontrolatzailea 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 liburukiatage domeinua, AEM neurketetan sartuta.
19 BOARD_ID_SDA Taularen kontrolagailura konektatuta, plaka gehigarriak identifikatzeko.
17 BOARD_ID_SCL Taularen kontrolagailura konektatuta, plaka gehigarriak identifikatzeko.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Konexioa EXP goiburuko funtzioa Ezaugarri partekatua
7 NC
5 NC
3 AIN1 ADC sarrera
1 GND Lurra

4.3 Araztu konektorea (DBG)
Arazte-konektoreak helburu bikoitza du, arazketa-moduan oinarrituta, Simplicity Studio erabiliz konfigura daitekeena. "Debug IN" modua hautatzen bada, konektoreak kanpoko araztaile bat erabiltzeko aukera ematen du barneko EFM32PG23-rekin. "Araztu OUT" modua hautatzen bada, konektoreak kit-a arazte gisa erabiltzeko aukera ematen du kanpoko helburu batera. "Araztu MCU" modua (lehenetsia) hautatzen bada, konektorea plaka-kontrolagailuaren eta helburuko gailuaren arazketa-interfazetik isolatuta dago.
Konektore hau automatikoki aldatzen denez funtzionamendu-modu desberdinak onartzeko, plaka kontrolatzailea elikatuta dagoenean bakarrik dago erabilgarri (J-Link USB kablea konektatuta). Helburuko gailurako arazketa-sarbidea behar bada, plaka kontrolatzailea elikadurarik gabe dagoenean, hau egin behar da hausturaren goiburuko pin egokietara zuzenean konektatuz. Konektorearen pinout-ak ARM Cortex Debug 19 pin konektore estandarrarena jarraitzen du.
Pinout-a xehetasunez deskribatzen da behean. Kontuan izan konektoreak J onartzen badu ereTAG Serial Wire Debug-ez gain, ez du zertan esan nahi kitak edo barneko xede-gailuak hau onartzen duenik.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 5. irudia

Pinout-a ARM Cortex Debug konektore baten pinoutarekin bat datorren arren, hauek ez dira guztiz bateragarriak 7. pina Cortex Debug konektoretik fisikoki kentzen baita. Kable batzuek entxufe txiki bat dute, pin hori dagoenean erabiltzea eragozten duena. Horrela bada, kendu entxufea edo erabili ordez 2×10 1.27 mm-ko kable zuzen estandarra.

4.4 taula. Araztu konektorearen pin deskribapenak

Pin zenbakiak Funtzioa Oharra
1 VTARGET Helburuko erreferentzia-liburuatage. Helburuaren eta araztearen artean seinale logikoaren mailak aldatzeko erabiltzen da.
2 TMS / SDWIO / C2D JTAG proba modua hautatzea, Serial Wire datuak edo C2 datuak
4 TCK / SWCLK / C2CK JTAG probako erlojua, Serial Wire erlojua edo C2 erlojua
6 TDO/SWO JTAG probako datuak edo Serial Wire irteera
8 TDI / C2Dps JTAG probako datuak edo C2D "pin partekatzea" funtzioa
10 RESET / C2CKps Helburuko gailua berrezarri edo C2CK "pin partekatzea" funtzioa
12 NC TRACECLK
14 NC TRAZATUA0
16 NC TRAZATUA1
18 NC TRAZATUA2
20 NC TRAZATUA3
9 Kable detektatu Konektatu lurrera
11, 13 NC Ez dago konektatuta
3, 5, 15, 17, 19 GND

4.4 Soiltasun-konektorea
Pro kit-ean agertzen den Simplicity Connector-ek, AEM eta COM ataka birtuala bezalako arazketa-funtzio aurreratuak ahalbidetzen ditu kanpoko helburu baterako erabiltzeko. Pinout-a beheko irudian azaltzen da.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 6. irudia

Irudiko seinale-izenei eta pinen deskribapen-taulari erreferentzia egiten zaie plakako kontrolagailutik. Horrek esan nahi du VCOM_TX kanpoko xedeko RX pinera konektatu behar dela, VCOM_RX xedeko TX pinera, VCOM_CTS xedeko RTS pinera eta VCOM_RTS xedeko CTS pinera.
Oharra: VMCU liburutik ateratako korronteatage pin AEM neurketetan sartzen da, 3V3 eta 5V voltage pinak ez dira. AEM-rekin kanpoko helburu baten egungo kontsumoa kontrolatzeko, jarri barneko MCUa energia baxueneko moduan, neurketetan duen eragina minimizatzeko.

4.5 taula. Sinpletasuna Konektorearen Pinen Deskribapenak

Pin zenbakiak Funtzioa Deskribapena
1 VMCU 3.3 V-ko potentzia-erraila, AEMk kontrolatuta
3 3V3 3.3 V-ko potentzia-erraila
5 5V 5 V-ko potentzia-erraila
2 VCOM_TX COM TX birtuala
4 VCOM_RX COM RX birtuala
6 VCOM_CTS COM CTS birtuala
8 VCOM_RTS COM RTS birtuala
17 BOARD_ID_SCL Board ID SCL
19 BOARD_ID_SDA Batzordearen ID SDA
10, 12, 14, 16, 18, 20 NC Ez dago konektatuta
7, 9, 11, 13, 15 GND Lurra

Elikatze iturria eta berrezarri

5.1 MCU potentzia hautatzea
Pro kit-eko EFM32PG23 iturri hauetako batekin elika daiteke:

  • Araztu USB kablea
  • 3 V-ko txanpon-pilen bateria

MCUren elikadura-iturria pro kitaren beheko ezkerreko izkinan dagoen irristagailuaren etengailuarekin hautatzen da. Beheko irudiak elikadura-iturri desberdinak nola hauta daitezkeen erakusten du etengailu lerragarriarekin.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 7. irudia

Etengailua AEM posizioan dagoela, 3.3 V-ko zarata baxuko LDO bat erabiltzen da pro kit-ean EFM32PG23 elikatzeko. LDO hau berriro elikatzen da arazketa USB kabletik. Energiaren monitore aurreratua seriean konektatuta dago orain, abiadura handiko korronte neurketa zehatzak eta energia arazketa/profilatze ahalbidetuz.
Etengailua BAT posizioan dagoela, CR20 entxufean dagoen 2032 mm-ko txanpon-pila bat erabil daiteke gailua elikatzeko. Etengailua posizio honetan dagoenez, ez dago egungo neurketa aktiborik. Hau da etengailuaren posizioa gomendatzen den MCUa kanpoko elikadura iturri batekin elikatzen denean.
Oharra: Energia-monitore aurreratuak EFM32PG23-ren egungo kontsumoa neurtu dezake potentzia-hautaketaren etengailua AEM posizioan dagoenean.

5.2 Taularen kontrolagailuaren potentzia
Taularen kontrolagailua funtzio garrantzitsuen arduraduna da, hala nola arazketa eta AEM, eta plakaren goiko ezkerreko izkinan dagoen USB atakaren bidez soilik elikatzen da. Kitaren zati hau potentzia-domeinu bereizi batean dago, beraz, beste elikatze-iturri bat hauta daiteke xede gailurako, arazketa funtzionaltasuna mantenduz. Potentzia-domeinu hau ere isolatuta dago xede-potentzia-domeinutik korronte-ihesak saihesteko, plaka-kontrolagailuari energia kentzen zaionean.
Plaka-kontrolagailuaren potentzia-domeinuak ez du etengailuaren posizioak eragiten.
Kita arretaz diseinatu da plaka kontrolatzailea eta helburuko potentzia-domeinuak elkarrengandik isolatuta mantentzeko, horietako bat itzali ahala. Horrek bermatzen du xede EFM32PG23 gailuak BAT moduan funtzionatzen jarraituko duela.

5.3 EFM32PG23 Berrezarri
EFM32PG23 MCU iturri ezberdin batzuen bidez berrezarri daiteke:

  • Berrezarri botoia sakatzen duen erabiltzaile bat
  • Barneko araztaileak #RESET pin-a baxuan botatzen du
  • Kanpoko arazketa batek #RESET pin-a baxuan botatzen du

Goian aipatutako berrezartze iturriez gain, EFM32PG23-ra berrezartzea ere emango da plaka-kontrolagailuaren abiaraztean. Horrek esan nahi du plaka-kontrolatzaileari energia kentzeak (J-Link USB kablea deskonektatuz) ez duela berrezartzerik sortuko, baina kablea berriro konektatzeak egingo du, plaka-kontrolagailua abiarazi ahala.

Periferikoak

Pro kitak EFM32PG23 ezaugarri batzuk erakusten dituen periferiko multzo bat du.
Kontuan izan periferikoetara bideratzen diren EFM32PG23 I/O gehienak breakout padetara edo EXP goiburura ere bideratzen direla, hauek erabiltzean kontuan hartu behar direnak.

6.1 Pultsadoreak eta LEDak
Kitak erabiltzailearen bi botoi ditu BTN0 eta BTN1 markatuta. EFM32PG23-ra zuzenean konektatzen dira eta RC iragazkiek 1 ms-ko denbora-konstantearekin desbotatuko dituzte. Botoiak PA5 eta PB4 pinetara konektatuta daude.
Kitak LED0 eta LED1 markatutako bi LED hori ditu, EFM32PG23-n GPIO pinek kontrolatzen dituztenak. LEDak PC8 eta PC9 pinetara konektatzen dira konfigurazio aktibo-altuko batean.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 8. irudia

6.2 LCD
20 pin segmentuko LCD bat EFM32-ren LCD periferikora konektatuta dago. LCDak 4 lerro komun eta 10 segmentu-lerro ditu, guztira 40 segmentu ematen ditu quadruplex moduan. Lerro hauek ez dira partekatzen breakout padetan. Kontsultatu kitaren eskemari seinaleei segmentuen mapaketari buruzko informazioa lortzeko.
EFM32 LCD periferikoaren karga ponparen pinarekin konektatutako kondentsadorea ere eskuragarri dago kitean.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 9. irudia

6.3 Si7021 Hezetasun erlatiboa eta tenperatura sentsorea

Si7021 |2C hezetasun erlatiboa eta tenperatura sentsorea CMOS IC monolitiko bat da, hezetasun eta tenperatura sentsore elementuak, analogiko-digital bihurgailu bat, seinaleen prozesamendua, kalibrazio datuak eta IC Interfazea integratzen dituena. Hezetasuna hautemateko industria-estandarrak eta K baxuko polimero dielektrikoen erabilera patentatua ahalbidetzen du potentzia baxuko CMOS sentsore monolitikoen IC-ak eraikitzea, desbideratze eta histeresi baxuarekin eta epe luzerako egonkortasun bikainarekin.
Hezetasun- eta tenperatura-sentsoreak fabrikan kalibratu dira eta kalibrazio-datuak txip-eko memoria ez-hegazkorran gordetzen dira. Honek sentsoreak guztiz trukagarriak direla bermatzen du, birkalibraziorik edo software aldaketarik beharrik gabe.
Si7021 3 × 3 mm-ko DFN paketean dago eskuragarri eta berriro soldagarria da. Dauden RH/tenperatura sentsoreetarako hardware eta softwarearekin bateragarria den bertsio berritzaile gisa erabil daiteke 3 × 3 mm DFN-6 paketeetan, zehaztasun sentsazioa sorta zabalagoan eta energia-kontsumo txikiagoarekin. Fabrikan instalatutako aukerako estalkiak pro baxua eskaintzen dufile, sentsorea muntatzean (adibidez, reflow soldadura) eta produktuaren bizitza osoan zehar, likido hidrofobikoak/oleofoboak izan ezik) eta partikulak babesteko bitarteko egokiak.
Si7021-k fabrikan kalibatutako soluzio digital zehatza, potentzia baxua eskaintzen du, hezetasuna, ihintz-puntua eta tenperatura neurtzeko, HVAC/R eta aktiboen jarraipena eta industria eta kontsumo plataformetara bitarteko aplikazioetan.
Si2erako erabilitako |7021C autobusa EXP goiburuarekin partekatzen da. Sentsoreak VMCUk elikatzen du, hau da, sentsorearen korronte-kontsumoa AEM neurketetan sartzen da.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 10. irudia

Ikus Silicon Labs-era web Informazio gehiagorako orrialdeak: http://www.silabs.com/humidity-sensors.

6.4 LC sentsorea
Energia baxuko sentsoreen interfazea (LESENSE) erakusteko sentsore induktibo-kapazitibo bat plakaren beheko eskuinaldean dago. LESENSE periferikoak liburukia erabiltzen dutagDigital-analogiko bihurgailua (VDAC) induzitzailearen bidez korronte oszilatzailea ezartzeko eta gero konparatzaile analogikoa (ACMP) erabiltzen du oszilazioen desintegrazio-denbora neurtzeko. Oszilazioaren desintegrazio-denbora induzigailutik milimetro gutxira dauden metalezko objektuak egoteak eragingo du.
LC sentsorea EFM32PG23 loalditik esnatzen duen sentsore bat inplementatzeko erabil daiteke metalezko objektu bat induzigailura hurbiltzen denean, eta hori berriro erabil daiteke erabilgarritasun-neurgailuaren pultsu-kontagailu gisa, ate-alarma etengailu gisa, posizio-adierazle gisa edo beste aplikazio batzuetan. metalezko objektu baten presentzia sumatu nahi du.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 11. irudia

LC sentsorearen erabilerari eta funtzionamenduari buruzko informazio gehiago lortzeko, ikusi aplikazioaren oharra, "AN0029: Low Energy Sensor Interface - Inductive Sense", Simplicity Studio-n edo Silicon Labs-eko dokumentu liburutegian eskuragarri dagoena. webgunea.

6.5 IADC SMA konektorea
Kitak EFM32PG23˙s IADCra konektatzen den SMA konektore bat dauka, IADC sarrerako pin dedikatuetako baten bidez (AIN0) mutur bakarreko konfigurazioan. ADC sarrera dedikatuek kanpoko seinaleen eta IADCren arteko konexio optimoak errazten dituzte.
SMA konektorearen eta ADC pinaren arteko sarrera-zirkuitua konpromezu on bat izateko diseinatu da, hainbat alditan finkatzeko errendimendu optimoaren artean.ampling-abiadurak eta EFM32-aren babesa gainbol bat izanez gerotage egoera. IADC Zehaztasun Handiko moduan erabiltzen baduzu ADC_CLK 1 MHz baino handiagoa izateko konfiguratuta, onuragarria da 549 Ω-ko erresistentzia 0 Ω-rekin ordezkatzea. Hau overbol murriztuaren kostua datage babesa. Ikusi gailuaren erreferentzia-eskuliburua IADC-ri buruzko informazio gehiago lortzeko.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 12. irudia

Kontuan izan SMA konektorearen sarreran lurrera 49.9 Ω-ko erresistentzia dagoela eta horrek, iturriaren irteerako inpedantziaren arabera, neurketetan eragiten du. 49.9 Ω-ko erresistentzia gehitu da 50 Ω-ko irteerako inpedantzia iturrietara errendimendua handitzeko.

6.6 COM Portu Birtuala
Taularen kontrolagailurako serie konexio asinkrono bat eskaintzen da ostalari PC baten eta xede EFM32PG23ren arteko aplikazioaren datuak transferitzeko, eta horrek kanpoko serie ataka egokitzaile baten beharra ezabatzen du.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 13. irudia

COM ataka birtuala helburu gailuaren eta plaka-kontrolatzailearen arteko UART fisiko batek eta plaka-kontrolagailuko funtzio logiko batek osatzen du, serie-ataka ostalari PCarentzat USB bidez eskuragarri jartzen duena. UART interfazeak bi pin eta gaitu seinale bat ditu.

6.1 taula. COM ataka birtualak interfazearen pinak

Seinalea Deskribapena
VCOM_TX Igorri datuak EFM32PG23-tik plakako kontrolagailura
VCOM_RX Jaso datuak plaka kontrolagailutik EFM32PG23ra
VCOM_ENABLE VCOM interfazea gaitzen du, datuak plakaren kontrolagailura pasatzen utziz

Oharra: VCOM ataka plaka kontrolatzailea elikatuta dagoenean bakarrik dago erabilgarri, eta horrek J-Link USB kablea sartu behar du.

Energiaren monitore aurreratua

7.1 Erabilera
Energiaren monitore aurreratua (AEM) datuak taula kontrolagailuak biltzen ditu eta Energy Pro-k bistaratu ditzakefiler, Simplicity Studio bidez eskuragarri. Energy Pro erabilizfiler, egungo kontsumoa eta boltage neurtu eta EFM32PG23-n exekutatzen den benetako kodearekin lotu daiteke denbora errealean.

7.2 Funtzionamenduaren teoria
0.1 µA eta 47 mA bitarteko korrontea (114 dB barruti dinamikoa) zehaztasunez neurtzeko, korronte sentsazioa amplifier da gain dual s batera erabiltzentage. Egungo zentzua amplifier-ek bolumena neurtzen dutage erorketa serie txikiko erresistentzia baten gainean. Irabazia stage aurrerago ampliburu hau bizitzen dutage bi irabazi ezarpen ezberdinekin bi korronte-tarte lortzeko. Bi barruti hauen arteko trantsizioa 250 µA inguruan gertatzen da. Iragazki digitala eta batez bestekoa taula kontrolatzailearen barruan egiten da sampfitxategiak Energy Pro-ra esportatzen dirafiler aplikazioa.
Kita abiaraztean, AEMaren kalibrazio automatikoa egiten da, eta horrek konpentsazio-errorea konpentsatzen du zentzuan. ampigogailuak.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 14. irudia

7.3 Zehaztasuna eta errendimendua
AEM 0.1 µA eta 47 mA bitarteko korronteak neurtzeko gai da. 250 µA-tik gorako korronteetarako, AEM zehatza da 0.1 mA-ren barruan. 250 µA-tik beherako korronteak neurtzean, zehaztasuna 1 µA-ra igotzen da. Zehaztasun absolutua 1 µA azpiko tartean 250 µA bada ere, AEM-k korronte-kontsumoaren aldaketak detektatzeko gai da 100 nA bezain txikiak. AEMk 6250 korronte ekoizten dituampsegundoko le.

On-Bottle-arazlea

PG23 Pro Kit-ek arazte integratua dauka, kodea deskargatzeko eta EFM32PG23 arazteko erabil daitekeena. Kitan EFM32PG23 programatzeaz gain, araztailea Silicon Labs kanpoko EFM32, EFM8, EZR32 eta EFR32 gailuak programatzeko eta arazteko ere erabil daiteke.

Araztaileak Silicon Labs gailuekin erabiltzen diren hiru arazte-interfaze desberdin onartzen ditu:

  • Serial Wire Debug, EFM32, EFR32 eta EZR32 gailu guztiekin erabiltzen dena
  • JTAG, EFR32 eta EFM32 gailu batzuekin erabil daitekeena
  • C2 Debug, EFM8 gailuekin erabiltzen dena

Arazketa zehatza ziurtatzeko, erabili zure gailurako arazketa-interfaze egokia. Plakako arazketa-konektoreak hiru modu hauek onartzen ditu.

8.1 Arazte moduak
Kanpoko gailuak programatzeko, erabili arazketa-konektorea xede-plaka batera konektatzeko eta ezarri arazketa modua [Out]. Konektore bera ere erabil daiteke kanpoko arazte bat kitaren EFM32PG23 MCUra konektatzeko, arazketa modua [In] ezarriz.
Arazte modu aktiboa hautatzea Simplicity Studio-n egiten da.
Araztu MCU: Modu honetan, barneko arazketa kitko EFM32PG23-ra konektatuta dago.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 15. irudia

Araztu OUT: Modu honetan, plakako arazketa erabil daiteke plaka pertsonalizatu batean muntatutako Silicon Labs gailu bateragarri bat arazteko.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 16. irudia

Araztu IN: Modu honetan, barneko araztailea deskonektatzen da eta kanpoko arazte bat konekta daiteke kitaren EFM32PG23 arazketa egiteko.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 17. irudia

Oharra: "Debug IN" funtziona dezan, kit-taularen kontrolagailuak Debug USB konektorearen bidez elikatu behar du.

8.2 Bateria funtzionatzean araztea
EFM32PG23 bateriarekin elikatuta dagoenean eta J-Link USBa oraindik konektatuta dagoenean, barneko arazketa funtzioa erabilgarri dago. USBa deskonektatzen bada, Debug IN moduak funtzionatzeari utziko dio.
Arazte-sarbidea beharrezkoa bada helburua beste energia-iturri bat abiarazten ari denean, adibidez, bateria bat, eta plaka-kontrolagailua itzalita dagoenean, egin konexio zuzenak arazketarako erabiltzen den GPIOra. Hau breakout padetako pin egokietara konektatuz egin daiteke. Silicon Labs-eko kit batzuek pin goiburu bat eskaintzen dute horretarako.

9. Kitaren konfigurazioa eta bertsio berritzea
Simplicity Studio-ko kitaren konfigurazio elkarrizketa-koadroak J-Link egokigailuaren arazketa modua aldatzeko, bere firmwarea berritzeko eta beste konfigurazio-ezarpenak aldatzeko aukera ematen du. Simplicity Studio deskargatzeko, joan hona silabs.com/sinplicity.
Simplicity Studio-ren Launcher ikuspegiaren leiho nagusian, hautatutako J-Link egokigailuaren arazketa modua eta firmware-bertsioa erakusten dira. Egin klik horietako edozein ondoan dagoen [Aldatu] estekan kitaren konfigurazio-koadroa irekitzeko.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 18. irudia

9.1 Firmware bertsio berritzea
Kitaren firmwarea berritzea Simplicity Studio-ren bidez egiten da. Simplicity Studio-k automatikoki egiaztatuko du eguneratze berriak abiaraztean.
Kitaren konfigurazio elkarrizketa-koadroa ere erabil dezakezu eskuzko bertsio berritzeko. Egin klik [Arakatu] botoian [Eguneratu egokitzailea] atalean zuzena hautatzeko file .emz amaitzen duena. Ondoren, egin klik [Instalatu paketea] botoian.

Eskemak, Muntaien planoak eta BOM

Eskemak, muntaia-planoak eta materialen faktura (BOM) Simplicity Studio-ren bidez eskuragarri daude kitaren dokumentazio paketea instalatuta dagoenean. Silicon Labs-eko kit orrian ere eskuragarri daude webgunea: http://www.silabs.com/.

Kitaren berrikuspenaren historia eta erratak

11.1 Berrikuspen historia
Kitaren berrikuspena kitaren kaxa-etiketan inprimatuta aurki daiteke, beheko irudian azaltzen den moduan.

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 19. irudia

11.1 taula. Kitaren berrikuspenaren historia

Kitaren berrikuspena Askatuta Deskribapena
A02 11eko abuztuaren 2021n Kitaren hasierako berrikuspena BRD2504A A03 berrikuspena duena.

11.2 Erratea
Une honetan ez dago arazo ezagunik kit honekin.

Dokumentuen berrikuspen historia

1.0
2021eko azaroa

  • Dokumentuaren hasierako bertsioa

Simplicity Studio
Klik bakarreko sarbidea MCUrako eta haririk gabeko tresnetarako, dokumentaziorako, softwarerako, iturburu-kodeko liburutegietarako eta abar. Windows, Mac eta Linuxerako eskuragarri!

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 20. irudia

SILICON LABS EFM32PG23 Gecko mikrokontroladorea - 2. sinboloa

IoT zorroa
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
Kalitatea
www.silabs.com/quality

Laguntza eta Komunitatea
www.silabs.com/community

Erantzukizuna
Silicon Labs-ek Silicon Labs produktuak erabiltzen dituzten edo erabiltzeko asmoa duten sistema eta software inplementatzaileentzako eskuragarri dauden periferiko eta modulu guztien dokumentazio berriena, zehatza eta sakona eskaini nahi die bezeroei. Karakterizazio-datuek, eskuragarri dauden moduluak eta periferikoak, memoria-tamainak eta memoria-helbideak gailu zehatz bakoitzari dagozkio, eta eskaintzen diren parametro "ohikoak" aplikazio ezberdinetan alda daitezke eta aldatu egiten dira. Aplikazioa adibidezampHemen deskribatzen diren dokumentuak helburu ilustratiboetarako soilik dira. Silicon Labs-ek beretzat gordetzen du produktuaren informazioa, zehaztapenak eta deskribapenetan aldaketak egiteko eskubidea, eta ez du sartzen den informazioaren zehaztasunari edo osotasunari buruzko bermerik ematen. Aurretik jakinarazi gabe, Silicon Labs-ek produktuaren firmwarea eguneratu dezake fabrikazio-prozesuan zehar, segurtasun edo fidagarritasun arrazoiengatik. Aldaketa horiek ez dituzte produktuaren zehaztapenak edo errendimendua aldatuko. Silicon Labs-ek ez du inolako erantzukizunik izango dokumentu honetan emandako informazioa erabiltzearen ondorioengatik. Dokumentu honek ez du inplikatzen edo espresuki ematen inolako lizentziarik zirkuitu integraturik diseinatu edo fabrikatzeko. Produktuak ez daude diseinatuta edo baimenduta FDA Class III gailuetan erabiltzeko, FDAren merkaturatze aurreko onespena behar duten aplikazioetan edo Life Support Systems-en Silicon Labs-en berariazko idatzizko baimenik gabe. "Bizi-euskarri-sistema" bizitzari eta/edo osasunari eusteko edo eusteko xedea duen edozein produktu edo sistema da, eta, huts egiten badu, kalte pertsonal garrantzitsuak edo heriotza eragingo duela uste daiteke. Silicon Labs produktuak ez daude aplikazio militarretarako diseinatuta edo baimenduta. Silicon Labs-eko produktuak ez dira inola ere erabili suntsipen masiboko armetan (baina ez mugatuta) arma nuklear, biologiko edo kimikoetan, edo arma horiek emateko gai diren misiletan. Silicon Labs-ek berariazko eta inplizitutako berme guztiei uko egiten die eta ez du erantzukizunik izango Silicon Labs-en produktu bat baimendu gabeko aplikazio horietan erabiltzearekin lotutako lesio edo kalteen erantzule edo erantzukizunik. Oharra: Eduki honek zaharkituta dagoen termino-logo desegokia izan dezake. Silicon Labs termino hauek hizkuntza inklusiboarekin ordezkatzen ari da ahal den guztietan. Informazio gehiagorako, bisitatu www.silabs.com/about-us/inclusive-lexicon-project

Markaren informazioa

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® eta Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logotipoa eta horien konbinazioak, "munduko mikrokontrolagailu energetikoenak", 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 logotipoa eta Zentri DMS, Z-Wave® eta beste batzuk Silicon Labs-en marka komertzialak edo erregistratuak dira. ARM, CORTEX, Cortex-M3 eta THUMB ARM Holdings-en marka komertzialak edo erregistratuak dira. Keil ARM Limited-en marka erregistratua da. Wi-Fi Wi-Fi Alliance-ren marka erregistratua da. Hemen aipatzen diren gainerako produktu edo marka-izen guztiak dagozkien jabeen marka komertzialak dira.

SILICON LABS logoa

Silicon Laboratories Inc.
400 Mendebaldeko Cesar Chavez
Austin, TX 78701
AEB
www.silabs.com

silabs.com | Mundu konektatuago bat eraikitzea.
Hemendik deskargatu da Arrow.com.

Dokumentuak / Baliabideak

SILICON LABS EFM32PG23 Gecko Mikrokontroladorea [pdfErabiltzailearen gida
EFM32PG23 Gecko Mikrokontrolagailua, EFM32PG23, Gecko Mikrokontrolagailua, Mikrokontrolagailua

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *