SILICON LABSi logo

UG515: EFM32PG23 Pro komplekti kasutusjuhend

SILICON LABS EFM32PG23 Gecko mikrokontroller – sümbol 1

EFM32PG23 Gecko mikrokontroller

PG23 Pro komplekt on suurepärane lähtepunkt EFM32PG23™ Gecko mikrokontrolleriga tutvumiseks.
Profi komplekt sisaldab andureid ja välisseadmeid, mis demonstreerivad mõnda EFM32PG23 paljudest võimalustest. Komplekt sisaldab kõiki vajalikke tööriistu EFM32PG23 Gecko rakenduse arendamiseks.

SILICON LABS EFM32PG23 Gecko mikrokontroller

SIHTSEADME

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • Protsessor: 32-bitine ARM® Cortex-M33
  • Mälu: 512 kB välkmälu ja 64 kB RAM

KOMPLEKTI OMADUSED

  • USB-ühenduvus
  • Täiustatud energiamonitor (AEM)
  • SEGGER J-Linki sisseehitatud silur
  • Silumismultiplekser, mis toetab nii välist riistvara kui ka sisseehitatud MCU-d
  • 4 × 10 segmendi LCD
  • Kasutaja LED-id ja nupud
  • Silicon Labsi suhtelise niiskuse ja temperatuuri andur Si7021
  • SMA pistik IADC tutvustamiseks
  • Induktiivne LC-andur
  • 20-kontaktiline 2.54 mm päis laiendusplaatidele
  • Breakout padjad otseseks juurdepääsuks I/O kontaktidele
  • Toiteallikate hulka kuuluvad USB ja CR2032 nipppatarei.

TARKVARA TUGI

  • Simplicity Studio™
  • IAR-i sisseehitatud töölaud
  • Keil MDK

Sissejuhatus

1.1 Kirjeldus
PG23 Pro komplekt on ideaalne lähtepunkt rakenduste arendamiseks EFM32PG23 Gecko mikrokontrolleritel. Tahvlil on andurid ja välisseadmed, mis demonstreerivad mõnda EFM32PG23 Gecko mikrokontrolleri paljudest võimalustest. Lisaks on plaat täisfunktsionaalne silur ja energiaseire tööriist, mida saab kasutada väliste rakendustega.

1.2 Omadused

  • EFM32PG23 Gecko mikrokontroller
  • 512 kB Flash
  • 64 kB RAM
  • QFN48 pakett
  • Täiustatud energiaseire süsteem täpse voolu ja mahu jaokstagja jälgimine
  • Integreeritud Segger J-Link USB silur/emulaator, mis võimaldab silitada väliseid Silicon Labsi seadmeid
  • 20-kontaktiline laienduspäis
  • Breakout padjad hõlpsaks juurdepääsuks I/O tihvtidele
  • Toiteallikate hulka kuuluvad USB ja CR2032 aku
  • 4 × 10 segmendi LCD
  • EFM2-ga ühendatud 32 nuppu ja LED-tuli kasutaja interaktsiooniks
  • Silicon Labsi suhtelise niiskuse ja temperatuuri andur Si7021
  • SMA pistik EFM32 IADC tutvustamiseks
  • Väline 1.25 V etalonpinge EFM32 IADC jaoks
  • LC-paagi ahel metallesemete induktiivseks läheduse tuvastamiseks
  • LFXO ja HFXO kristallid: 32.768 kHz ja 39.000 XNUMX MHz

1.3 Alustamine
Üksikasjalikud juhised uue PG23 Pro komplektiga alustamiseks leiate Silicon Labsist Web leheküljed: silabs.com/development-tools

Komplekti plokkskeem

Üleview PG23 Pro Kit on näidatud alloleval joonisel.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 1

Komplekti riistvara paigutus

PG23 Pro komplekti paigutus on näidatud allpool.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 2

Ühendused

4.1 Breakout padjad
Enamik EFM32PG23 GPIO tihvte on saadaval tihvtide päise ridadel plaadi ülemises ja alumises servas. Nende standardne samm on 2.54 mm ja tihvtide päiseid saab vajadusel sisse joota. Lisaks I/O tihvtidele on olemas ka ühendused toitesiinide ja maandusega. Pange tähele, et mõnda tihvti kasutatakse komplekti välisseadmete või funktsioonide jaoks ja need ei pruugi olla kohandatud rakenduse jaoks saadaval ilma kompromissideta.
Alloleval joonisel on kujutatud väljamurdmispatjade ja EXP päise tihvti plaadi paremas servas. EXP-päist selgitatakse täpsemalt järgmises jaotises. Läbimurdepadja ühendused on hõlpsaks viitamiseks trükitud siiditrükis iga tihvti kõrvale.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 3

Allolev tabel näitab väljamurdmispatjade tihvtiühendusi. Samuti näitab see, millised komplekti välisseadmed või funktsioonid on erinevate kontaktidega ühendatud.

Tabel 4.1. Alumine rida (J101) Pinout

Pin EFM32PG23 I/O pin Jagatud funktsioon
1 VMCU EFM32PG23 voltage domeen (mõõdetud AEM-i poolt)
2 GND Maapind
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 pin Jagatud funktsioon
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Lähtesta
14 AIN1
15 GND Maapind
16 3V3 Tahvli kontrolleri varustus
Pin EFM32PG23 I/O pin Jagatud funktsioon
1 5V Tahvel USB voltage
2 GND Maapind
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 Maapind
16 3V3 Tahvli kontrolleri varustus

4.2 EXP päis
Plaadi paremal küljel on nurga all 20-kontaktiline EXP-päis, mis võimaldab ühendada välisseadmeid või pistikplaate. Pistik sisaldab mitmeid I/O kontakte, mida saab kasutada enamiku EFM32PG23 Gecko funktsioonidega. Lisaks on eksponeeritud ka VMCU, 3V3 ja 5V toiterööpad.
Pistik järgib standardit, mis tagab, et tavaliselt kasutatavad välisseadmed, nagu SPI, UART ja I²C siin, on pistiku fikseeritud kohtades saadaval. Ülejäänud tihvte kasutatakse üldotstarbeliseks sisendiks/väljundiks. See võimaldab määratleda laiendusplaadid, mida saab ühendada paljude erinevate Silicon Labsi komplektidega.
Alloleval joonisel on näidatud PG23 Pro komplekti EXP päise tihvtide määramine. Saadaolevate GPIO tihvtide arvu piiratuse tõttu jagatakse mõnda EXP-päise kontakti komplekti funktsioonidega.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 4

Tabel 4.3. EXP päise pinout

Pin Ühendus EXP päise funktsioon Jagatud funktsioon
20 3V3 Tahvli kontrolleri varustus
18 5V Tahvli kontroller 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 domeen, mis sisaldub AEM mõõtmistes.
19 BOARD_ID_SDA Ühendatud plaadikontrolleriga lisaplaatide tuvastamiseks.
17 BOARD_ID_SCL Ühendatud plaadikontrolleriga lisaplaatide tuvastamiseks.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Ühendus EXP päise funktsioon Jagatud funktsioon
7 NC
5 NC
3 AIN1 ADC sisend
1 GND Maapind

4.3 Silumisühendus (DBG)
Silumispistik teenib kahte eesmärki, mis põhineb silumisrežiimil, mille saab seadistada Simplicity Studio abil. Kui on valitud režiim „Debug IN”, võimaldab pistik sisemise EFM32PG23-ga kasutada välist silurit. Kui on valitud režiim „Silumise VÄLJUND”, võimaldab pistik komplekti kasutada välise sihtmärgi silurina. Kui on valitud režiim „Debug MCU” (vaikeseade), on pistik isoleeritud nii plaadikontrolleri kui ka pardal oleva sihtseadme silumisliidesest.
Kuna see pistik lülitub automaatselt ümber erinevate töörežiimide toetamiseks, on see saadaval ainult siis, kui plaadikontroller on toite all (ühendatud on J-Linki USB-kaabel). Kui silumisjuurdepääs sihtseadmele on vajalik, kui plaadikontroller on välja lülitatud, tuleks seda teha, ühendades otse katkestuspäises olevate vastavate tihvtidega. Pistiku väljund järgib standardse ARM Cortex Debugi 19-kontaktilise pistiku oma.
Pinouti kirjeldatakse üksikasjalikult allpool. Pange tähele, et kuigi pistik toetab JTAG Lisaks Serial Wire Debugile ei tähenda see tingimata, et komplekt või pardal olev sihtseade seda toetab.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 5

Kuigi pinout ühtib ARM Cortexi silumispistiku viiguga, ei ole need täielikult ühilduvad, kuna tihv 7 on Cortexi silumispistikust füüsiliselt eemaldatud. Mõnel kaablil on väike pistik, mis takistab nende kasutamist, kui see kontakt on olemas. Kui see nii on, eemaldage pistik või kasutage selle asemel tavalist 2 × 10 1.27 mm sirget kaablit.

Tabel 4.4. Silumise pistikute kirjeldused

PIN-koodid Funktsioon Märkus
1 VTARGET Sihtviite voltage. Kasutatakse loogilise signaali taseme nihutamiseks sihtmärgi ja siluri vahel.
2 TMS / SDWIO / C2D JTAG testrežiimi valimine, jadajuhtme andmed või C2 andmed
4 TCK / SWCLK / C2CK JTAG testkell, Serial Wire kell või C2 kell
6 TDO/SWO JTAG testandmete välja või jadajuhtme väljund
8 TDI / C2Dps JTAG testida andmeid või C2D “pin jagamise” funktsiooni
10 RESET / C2CKps Sihtseadme lähtestamine või C2CK PIN-koodi jagamise funktsioon
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Kaabli tuvastamine Ühendage maapinnaga
11, 13 NC Pole ühendatud
3, 5, 15, 17, 19 GND

4.4 Lihtsuse pistik
Pro komplektis sisalduv Simplicity Connector võimaldab täiustatud silumisfunktsioone, nagu AEM ja virtuaalne COM-port, kasutada välise sihtmärgi jaoks. Pinout on illustreeritud alloleval joonisel.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 6

Joonisel olevad signaalinimed ja viigu kirjelduse tabel on viidatud plaadikontrollerilt. See tähendab, et VCOM_TX tuleks ühendada välise sihtmärgi RX-viiguga, VCOM_RX sihtmärgi TX-viiguga, VCOM_CTS sihtmärgi RTS-viiguga ja VCOM_RTS sihtmärgi CTS-viiguga.
Märkus: VMCU voltage pin sisaldub AEM mõõtmistes, samas kui 3V3 ja 5V voltage tihvtid ei ole. AEM-iga välise sihtmärgi praeguse tarbimise jälgimiseks lülitage parda MCU madalaima energiatarbimisega režiimi, et minimeerida selle mõju mõõtmistele.

Tabel 4.5. Lihtsuse pistikute kirjeldused

PIN-koodid Funktsioon Kirjeldus
1 VMCU 3.3 V toiteliide, mida jälgib AEM
3 3V3 3.3 V toiteliin
5 5V 5 V toiteliin
2 VCOM_TX Virtuaalne COM TX
4 VCOM_RX Virtuaalne COM RX
6 VCOM_CTS Virtuaalne COM CTS
8 VCOM_RTS Virtuaalne COM RTS
17 BOARD_ID_SCL Tahvli ID SCL
19 BOARD_ID_SDA Tahvli ID SDA
10, 12, 14, 16, 18, 20 NC Pole ühendatud
7, 9, 11, 13, 15 GND Maapind

Toiteallikas ja lähtestamine

5.1 MCU võimsuse valik
Pro komplekti EFM32PG23 saab toita ühest järgmistest allikatest:

  • Silumise USB-kaabel
  • 3 V nipppatarei

MCU toiteallikas valitakse pro komplekti vasakpoolses alumises nurgas oleva liuguriga. Alloleval joonisel on näha, kuidas erinevaid toiteallikaid saab liuglülitiga valida.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 7

Kui lüliti on asendis AEM, kasutatakse EFM3.3PG32 toiteks madala müratasemega 23 V LDO-d pro komplektis. Selle LDO toiteallikaks on jällegi silumis-USB-kaabel. Täiustatud energiamonitor on nüüd ühendatud jadamisi, mis võimaldab täpset kiiret voolumõõtmist ja energia silumist/profileerimist.
Kui lüliti on asendis BAT, saab seadme toiteks kasutada CR20 pesas asuvat 2032 mm mündielementi. Kui lüliti on selles asendis, ei ole voolumõõtmised aktiivsed. See on soovitatav lüliti asend, kui toite MCU-le välise toiteallikaga.
Märkus. Advanced Energy Monitor saab mõõta EFM32PG23 voolutarbimist ainult siis, kui toitevaliku lüliti on AEM asendis.

5.2 Pardal kontrolleri võimsus
Tahvli kontroller vastutab oluliste funktsioonide eest, nagu silur ja AEM, ning selle toiteallikaks on ainult plaadi vasakus ülanurgas olev USB-port. See komplekti osa asub eraldi toitepiirkonnas, nii et sihtseadme jaoks saab valida erineva toiteallika, säilitades samas silumisfunktsiooni. See toitepiirkond on isoleeritud ka selleks, et vältida voolu lekkimist sihttoitepiirkonnast, kui plaadikontrolleri toide on eemaldatud.
Toitelüliti asend ei mõjuta plaadikontrolleri toitepiirkonda.
Komplekt on hoolikalt välja töötatud nii, et plaadikontroller ja sihtvõimsuse domeenid oleksid üksteisest eraldatud, kui üks neist lülitub välja. See tagab, et sihtseade EFM32PG23 jätkab töötamist BAT-režiimis.

5.3 EFM32PG23 lähtestamine
EFM32PG23 MCU saab lähtestada mitmest erinevast allikast:

  • Kasutaja, kes vajutab nuppu RESET
  • Sisseehitatud silur tõmbab #RESET tihvti madalale
  • Väline silur, mis tõmbab #RESET tihvti madalale

Lisaks ülalmainitud lähtestamisallikatele väljastatakse plaadikontrolleri alglaadimise ajal ka EFM32PG23 lähtestamine. See tähendab, et plaadikontrolleri toite eemaldamine (J-Linki USB-kaabli lahtiühendamine) ei tekita lähtestamist, vaid kaabli uuesti ühendamine tahvliga, kui plaadikontroller käivitub.

Välisseadmed

Pro komplektis on komplekt välisseadmeid, mis tutvustavad mõningaid EFM32PG23 funktsioone.
Pange tähele, et enamik välisseadmetesse suunatavaid EFM32PG23 I/O-sid suunatakse ka väljalülituspatjadesse või EXP-päisesse, mida tuleb nende kasutamisel arvestada.

6.1 Nupud ja LED-id
Komplektil on kaks kasutajanuppu, mis on tähistatud BTN0 ja BTN1. Need on ühendatud otse EFM32PG23-ga ja neid vähendavad RC-filtrid ajakonstandiga 1 ms. Nupud on ühendatud tihvtidega PA5 ja PB4.
Komplektis on ka kaks kollast LED-i, mis on tähistatud LED0 ja LED1, mida juhitakse EFM32PG23 GPIO tihvtidega. LED-id on ühendatud tihvtidega PC8 ja PC9 aktiivse-kõrge konfiguratsioonis.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 8

6.2 LCD
EFM20 LCD-välisseadmega on ühendatud 32-kontaktiline segmendi LCD. LCD-ekraanil on 4 ühisjoont ja 10 segmendijoont, mis annavad neljapleksrežiimis kokku 40 segmenti. Neid jooni ei jagata katkestusalustel. Teabe saamiseks signaalide ja segmentide kaardistamise kohta vaadake komplekti skeemi.
Komplektis on saadaval ka EFM32 LCD välisseadme laadimispumba kontaktiga ühendatud kondensaator.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 9

6.3 Si7021 suhtelise niiskuse ja temperatuuri andur

Suhtelise niiskuse ja temperatuuri andur Si7021 |2C on monoliitne CMOS IC, mis integreerib niiskuse ja temperatuuri anduri elemendid, analoog-digitaalmuunduri, signaalitöötluse, kalibreerimisandmed ja IC-liidese. Tööstusstandardi, madala K-sisaldusega polümeersete dielektrikute patenteeritud kasutamine niiskuse tuvastamiseks võimaldab ehitada väikese võimsusega monoliitseid CMOS-i anduri IC-sid, millel on madal triiv ja hüsterees ning suurepärane pikaajaline stabiilsus.
Niiskuse- ja temperatuuriandurid on tehases kalibreeritud ning kalibreerimisandmed salvestatakse kiibi püsimällu. See tagab, et andurid on täielikult vahetatavad ilma ümberkalibreerimise või tarkvara muutmiseta.
Si7021 on saadaval 3 × 3 mm DFN-pakendis ja on joodetav uuesti. Seda saab kasutada 3 × 3 mm DFN-6 pakettides olemasolevate RH/temperatuuri andurite riistvara ja tarkvaraga ühilduva lisavarustusena, millel on täppisandur laiemas vahemikus ja väiksem energiatarve. Valikuline tehases paigaldatud kate pakub madalat professionaalsustfile, mugav vahend anduri kaitsmiseks monteerimise ajal (nt uuesti jootmine) ja toote kogu kasutusaja jooksul, välja arvatud vedelikud hüdrofoobsed/oleofoobsed) ja tahkete osakeste eest.
Si7021 pakub täpset, väikese võimsusega, tehases kalibreeritud digitaalset lahendust, mis sobib ideaalselt niiskuse, kastepunkti ja temperatuuri mõõtmiseks rakendustes alates HVAC/R ja varade jälgimisest kuni tööstus- ja tarbijaplatvormideni.
Si2 jaoks kasutatav |7021C siin on jagatud EXP-päisega. Anduri toiteallikaks on VMCU, mis tähendab, et anduri voolutarve sisaldub AEM mõõtmistes.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 10

Vaadake Silicon Labsi web lisateabe saamiseks leheküljed: http://www.silabs.com/humidity-sensors.

6.4 LC andur
Induktiivne-mahtuvuslik andur madala energiatarbega anduriliidese (LESENSE) demonstreerimiseks asub plaadi all paremal. LESENSE välisseade kasutab voltage digitaal-analoogmuundur (VDAC), et seadistada võnkevool läbi induktiivpooli ja seejärel kasutab analoogkomparaatorit (ACMP) võnke summutusaja mõõtmiseks. Võnkumise vaibumisaega mõjutavad metallesemete olemasolu mõne millimeetri kaugusel induktiivpoolist.
LC-andurit saab kasutada anduri rakendamiseks, mis äratab EFM32PG23 unerežiimist, kui metallese satub induktiivpooli lähedale, mida saab taas kasutada kommunaalmõõdiku pulsiloendurina, uksehäirelüliti, asendiindikaatorina või muude rakendustena, kus tahab tajuda metalleseme olemasolu.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 11

LC-anduri kasutamise ja toimimise kohta lisateabe saamiseks vaadake rakenduse märkust „AN0029: Low Energy Sensor Interface – Inductive Sense”, mis on saadaval Simplicity Studios või Silicon Labsi dokumenditeegis. websaidile.

6.5 IADC SMA pistik
Komplekt sisaldab SMA-pistikut, mis on ühendatud EFM32PG23˙s IADC-ga ühe IADC-sisendi (AIN0) kaudu ühe otsaga konfiguratsioonis. Spetsiaalsed ADC-sisendid võimaldavad optimaalseid ühendusi väliste signaalide ja IADC vahel.
SMA-pistiku ja ADC-viigu vaheline sisendlülitus on loodud heaks kompromissiks optimaalse settimise jõudluse vahel erinevatel seadmetel.amplingikiirused ja EFM32 kaitse ülepinge korraltage olukord. Kui kasutate IADC-d suure täpsusega režiimis, kui ADC_CLK on konfigureeritud suuremaks kui 1 MHz, on kasulik 549 Ω takisti asendada 0 Ω takistiga. Selle hinnaks on vähenenud ülevooltage kaitse. IADC kohta lisateabe saamiseks vaadake seadme kasutusjuhendit.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 12

Pange tähele, et SMA-pistiku sisendil on maandusega 49.9 Ω takisti, mis sõltuvalt allika väljundtakistusest mõjutab mõõtmisi. Lisatud on 49.9 Ω takisti, et suurendada jõudlust 50 Ω väljundtakistuse allikate suunas.

6.6 Virtuaalne COM-port
Rakenduse andmete edastamiseks hostarvuti ja sihtseadme EFM32PG23 vahel on asünkroonne jadaühendus plaadikontrolleriga, mis välistab vajaduse välise jadapordiadapteri järele.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 13

Virtuaalne COM-port koosneb sihtseadme ja plaadikontrolleri vahelisest füüsilisest UART-ist ning plaadikontrolleri loogilisest funktsioonist, mis teeb jadapordi hostarvutile USB kaudu kättesaadavaks. UART-liides koosneb kahest kontaktist ja lubamissignaalist.

Tabel 6.1. Virtuaalsed COM-pordi liidese kontaktid

Signaal Kirjeldus
VCOM_TX Edastage andmed EFM32PG23-st plaadikontrollerile
VCOM_RX Saate andmeid plaadikontrollerilt EFM32PG23-le
VCOM_ENABLE Lubab VCOM-liidese, võimaldades andmetel plaadikontrollerisse jõuda

Märkus. VCOM-port on saadaval ainult siis, kui plaadikontroller on toidetud, mis nõuab J-Linki USB-kaabli sisestamist.

Täiustatud energiamonitor

7.1 Kasutamine
Täiustatud energiamonitori (AEM) andmeid kogub plaadikontroller ja Energy Pro saab neid kuvadafiler, saadaval Simplicity Studio kaudu. Kasutades Energy Profiler, voolutarve ja voltage saab mõõta ja siduda reaalajas EFM32PG23-s töötava tegeliku koodiga.

7.2 Toimimisteooria
Voolu mõõtmiseks vahemikus 0.1 µA kuni 47 mA (dünaamiline ulatus 114 dB) on voolutaju amptõstejõudu kasutatakse koos kahekordse võimendusega stage. Praegune tunnetus amptõstja mõõdab voltage kukkumine üle väikeseeria takisti. Kasum stage edasi ampelustab seda kdtage kahe erineva võimenduse seadistusega, et saada kaks vooluvahemikku. Üleminek nende kahe vahemiku vahel toimub umbes 250 µA. Digitaalne filtreerimine ja keskmistamine toimub plaadikontrolleri sees enne samples eksporditakse Energy Pro-ssefiler rakendus.
Komplekti käivitamisel viiakse läbi AEM automaatne kalibreerimine, mis kompenseerib nihke vea selles mõttes ampelupäästjad.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 14

7.3 Täpsus ja jõudlus
AEM on võimeline mõõtma voolu vahemikus 0.1 µA kuni 47 mA. Üle 250 µA voolu korral on AEM täpsus 0.1 mA. Voolude mõõtmisel alla 250 µA suureneb täpsus 1 µA-ni. Kuigi absoluutne täpsus on 1 µA alla 250 µA vahemikus, suudab AEM tuvastada muutusi voolutarbimises juba 100 nA. AEM toodab 6250 voolu sampvähem sekundis.

Pardal olev silur

PG23 Pro komplekt sisaldab integreeritud silurit, mida saab kasutada koodi allalaadimiseks ja EFM32PG23 silumiseks. Lisaks komplekti EFM32PG23 programmeerimisele saab silurit kasutada ka väliste Silicon Labsi EFM32, EFM8, EZR32 ja EFR32 seadmete programmeerimiseks ja silumiseks.

Siluja toetab kolme erinevat silumisliidest, mida kasutatakse Silicon Labsi seadmetega:

  • Serial Wire Debug, mida kasutatakse kõigi EFM32, EFR32 ja EZR32 seadmetega
  • JTAG, mida saab kasutada EFR32 ja mõne EFM32 seadmega
  • C2 Debug, mida kasutatakse EFM8 seadmetega

Täpse silumise tagamiseks kasutage oma seadme jaoks sobivat silumisliidest. Plaadi silumispistik toetab kõiki neid kolme režiimi.

8.1 Silumisrežiimid
Väliste seadmete programmeerimiseks kasutage sihtplaadiga ühenduse loomiseks silumispistikut ja seadke silumisrežiimiks [Out]. Sama pistikut saab kasutada ka välise siluri ühendamiseks komplektis oleva MCU-ga EFM32PG23, määrates silumisrežiimiks [In].
Aktiivse silumisrežiimi valimine toimub Simplicity Studios.
Silumine MCU: selles režiimis on pardal olev silur ühendatud komplektis oleva EFM32PG23-ga.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 15

Silu VÄLJAST: Selles režiimis saab sisseehitatud silurit kasutada kohandatud plaadile paigaldatud toetatud Silicon Labsi seadme silumiseks.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 16

Silumine IN: Selles režiimis on pardal olev silur lahti ühendatud ja komplektis oleva EFM32PG23 silumiseks saab ühendada välise siluri.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 17

Märkus. Et „Debug IN” töötaks, peab komplekti plaadi kontroller olema toidetud silumise USB-pistiku kaudu.

8.2 Silumine aku töötamise ajal
Kui EFM32PG23 on akutoitel ja J-Linki USB on endiselt ühendatud, on pardal olev silumisfunktsioon saadaval. Kui USB-toide on lahti ühendatud, lakkab režiim Debug IN töötamast.
Kui silumisjuurdepääs on vajalik, kui sihtmärk töötab muust energiaallikast (nt akust) ja plaadikontroller on välja lülitatud, looge otseühendused silumiseks kasutatava GPIO-ga. Seda saab teha, ühendades läbimurdmispatjade vastavate tihvtidega. Mõned Silicon Labsi komplektid pakuvad selleks otstarbeks spetsiaalset tihvti päist.

9. Komplekti konfigureerimine ja täiendused
Simplicity Studio komplekti seadistamise dialoog võimaldab teil muuta J-Linki adapteri silumisrežiimi, uuendada selle püsivara ja muuta muid konfiguratsioonisätteid. Simplicity Studio allalaadimiseks minge aadressile silabs.com/simplicity.
Simplicity Studio käivitaja perspektiivi peaaknas kuvatakse valitud J-Linki adapteri silumisrežiim ja püsivara versioon. Komplekti seadistamise dialoogi avamiseks klõpsake nende kõrval olevat linki [Muuda].

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 18

9.1 Püsivara uuendamine
Komplekti püsivara uuendamine toimub Simplicity Studio kaudu. Simplicity Studio kontrollib käivitamisel automaatselt uusi värskendusi.
Käsitsi uuendamiseks saate kasutada ka komplekti seadistamise dialoogi. Õige valimiseks klõpsake jaotises [Update Adapter] nuppu [Sirvi] file lõpuga .emz. Seejärel klõpsake nuppu [Install Package].

Skeemid, koostejoonised ja BOM

Kui komplekti dokumentatsioonipakett on installitud, on skeemid, koostejoonised ja materjalibilanss (BOM) saadaval Simplicity Studio kaudu. Need on saadaval ka Silicon Labsi komplekti lehelt websait: http://www.silabs.com/.

Komplekti läbivaatamise ajalugu ja vead

11.1 Redaktsioonide ajalugu
Komplekti versiooni leiate prindituna komplekti karbisildile, nagu on näidatud alloleval joonisel.

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 19

Tabel 11.1. Komplekti läbivaatamise ajalugu

Komplekti läbivaatamine Välja antud Kirjeldus
A02 11. august 2021 Komplekti esialgne versioon sisaldab BRD2504A versiooni A03.

11.2 Viga
Selle komplektiga pole praegu teadaolevaid probleeme.

Dokumendi läbivaatamise ajalugu

1.0
november 2021

  • Dokumendi esialgne versioon

Lihtsuse stuudio
Ühe klõpsuga juurdepääs MCU-le ja juhtmevabadele tööriistadele, dokumentatsioonile, tarkvarale, lähtekooditeekidele ja muule. Saadaval Windowsi, Maci ja Linuxi jaoks!

SILICON LABS EFM32PG23 Gecko mikrokontroller – joonis 20

SILICON LABS EFM32PG23 Gecko mikrokontroller – sümbol 2

IoT portfell
www.silabs.com/IoT

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

Tugi ja kogukond
www.silabs.com/community

Vastutusest loobumine
Silicon Labs kavatseb pakkuda klientidele uusimat, täpset ja põhjalikku dokumentatsiooni kõigi Silicon Labsi tooteid kasutavate või kasutada kavatsevate süsteemi- ja tarkvararakendajate jaoks saadaolevate välisseadmete ja moodulite kohta. Iseloomustusandmed, saadaolevad moodulid ja välisseadmed, mälumahud ja mäluaadressid viitavad igale konkreetsele seadmele ning pakutavad "tüüpilised" parameetrid võivad erinevates rakendustes erineda. Rakendus ntampsiin kirjeldatud on ainult illustratiivsel eesmärgil. Silicon Labs jätab endale õiguse teha siin esitatud tooteteavet, spetsifikatsioone ja kirjeldusi ilma täiendava etteteatamata muudatusi ega anna garantiid lisatud teabe täpsuse või täielikkuse kohta. Ilma eelneva teatamiseta võib Silicon Labs toote püsivara tootmisprotsessi ajal turvalisuse või töökindluse huvides värskendada. Sellised muudatused ei muuda toote spetsifikatsioone ega omadusi. Silicon Labs ei vastuta selles dokumendis esitatud teabe kasutamise tagajärgede eest. See dokument ei viita ega anna selgesõnaliselt litsentsi mis tahes integraallülituste projekteerimiseks või valmistamiseks. Tooted ei ole ette nähtud ega lubatud kasutamiseks FDA III klassi seadmetes, rakendustes, mille jaoks on nõutav FDA eelmüügiluba, ega elu toetavates süsteemides ilma Silicon Labsi konkreetse kirjaliku nõusolekuta. "Elu toetav süsteem" on mis tahes toode või süsteem, mis on ette nähtud elu ja/või tervise toetamiseks või säilitamiseks, mille ebaõnnestumise korral võib mõistlikult eeldada, et see põhjustab märkimisväärseid kehavigastusi või surma. Silicon Labsi tooted ei ole loodud ega lubatud sõjaliseks kasutamiseks. Silicon Labsi tooteid ei tohi mingil juhul kasutada massihävitusrelvades, sealhulgas (kuid mitte ainult) tuuma-, bioloogilistes või keemiarelvades ega rakettides, mis on võimelised selliseid relvi kohale toimetama. Silicon Labs loobub kõigist otsestest ja kaudsetest garantiidest ega vastuta vigastuste või kahjude eest, mis on seotud Silicon Labsi toote kasutamisega sellistes volitamata rakendustes. Märkus. See sisu võib sisaldada välist terminologi, mis on nüüdseks aegunud. Silicon Labs asendab need terminid võimaluse korral kaasava keelega. Lisateabe saamiseks külastage www.silabs.com/about-us/inclusive-lexicon-project

Kaubamärgi teave

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ja Silicon Labsi logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ja nende kombinatsioonid, "maailma kõige energiasäästlikumad mikrokontrollerid", 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 logo ja Zentri DMS, Z-Wave® ja teised on Silicon Labsi kaubamärgid või registreeritud kaubamärgid. ARM, CORTEX, Cortex-M3 ja THUMB on ettevõtte ARM Holdings kaubamärgid või registreeritud kaubamärgid. Keil on ettevõtte ARM Limited registreeritud kaubamärk. Wi-Fi on Wi-Fi Alliance'i registreeritud kaubamärk. Kõik muud siin mainitud tooted või kaubamärgid on nende vastavate omanike kaubamärgid.

SILICON LABSi logo

Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

silabs.com | Ühendatud maailma ehitamine.
Alla laaditud saidilt Arrow.com.

Dokumendid / Ressursid

SILICON LABS EFM32PG23 Gecko mikrokontroller [pdfKasutusjuhend
EFM32PG23 Gecko mikrokontroller, EFM32PG23, Gecko mikrokontroller, mikrokontroller

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *