UG515: EFM32PG23 Pro komplekti kasutusjuhend
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.
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.
Komplekti riistvara paigutus
PG23 Pro komplekti paigutus on näidatud allpool.
Ü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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Silu VÄLJAST: Selles režiimis saab sisseehitatud silurit kasutada kohandatud plaadile paigaldatud toetatud Silicon Labsi seadme silumiseks.
Silumine IN: Selles režiimis on pardal olev silur lahti ühendatud ja komplektis oleva EFM32PG23 silumiseks saab ühendada välise siluri.
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].
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.
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!
![]() |
|||
IoT portfell |
SW/HW www.silabs.com/simplicity |
Kvaliteet www.silabs.com/quality |
Tugi ja kogukond |
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 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 |