UG515: Udhëzuesi i përdorimit të Kit EFM32PG23 Pro
EFM32PG23 Mikrokontrollues Gecko
Kompleti PG23 Pro është një pikënisje e shkëlqyer për t'u njohur me mikrokontrolluesin Gecko EFM32PG23™.
Kompleti pro përmban sensorë dhe pajisje periferike që demonstrojnë disa nga aftësitë e shumta të EFM32PG23. Kompleti ofron të gjitha mjetet e nevojshme për zhvillimin e një aplikacioni EFM32PG23 Gecko.
PAJISJA E SHQYRTIMIT
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bit ARM® Cortex-M33
- Kujtesa: 512 kB blic dhe 64 kB RAM
TIPARET E KIT
- Lidhja USB
- Monitor i avancuar i energjisë (AEM)
- Korrigjuesi në bord i SEGGER J-Link
- Debugoni multiplekserin që mbështet harduerin e jashtëm si dhe MCU në bord
- LCD me segment 4×10
- LED-të e përdoruesit dhe butonat e shtypjes
- Sensori i lagështisë dhe temperaturës relative Si7021 i Silicon Labs
- Lidhës SMA për demonstrimin e IADC
- Sensori induktiv LC
- Koka me 20 kunja 2.54 mm për pllakat e zgjerimit
- Mbështjellësit për qasje të drejtpërdrejtë në kunjat hyrëse/dalëse
- Burimet e energjisë përfshijnë USB dhe baterinë me monedhë CR2032.
MBËSHTETJE Softuerike
- Simplicity Studio™
- Struktura e punës e ngulitur në IAR
- Keil MDK
Hyrje
1.1 Përshkrimi
Kompleti PG23 Pro është një pikënisje ideale për zhvillimin e aplikacioneve në mikrokontrolluesit EFM32PG23 Gecko. Bordi përmban sensorë dhe pajisje periferike, duke demonstruar disa nga aftësitë e shumta të mikrokontrolluesit Gecko EFM32PG23. Për më tepër, bordi është një korrigjues i plotë i veçuar dhe mjet monitorimi i energjisë që mund të përdoret me aplikacione të jashtme.
1.2 Karakteristikat
- EFM32PG23 Mikrokontrollues Gecko
- Flash 512 kB
- RAM 64 kB
- Paketa QFN48
- Sistemi i avancuar i monitorimit të energjisë për rrymën dhe vëllimin e saktëtage ndjekja
- Debuguesi/emulatori i integruar i Segger J-Link USB me mundësinë e korrigjimit të pajisjeve të jashtme të Silicon Labs
- Koka e zgjerimit me 20 kunja
- Mbështjellësit e shkëputjes për qasje të lehtë në kunjat I/O
- Burimet e energjisë përfshijnë USB dhe baterinë CR2032
- LCD me segment 4×10
- 2 butona shtytës dhe LED të lidhur me EFM32 për ndërveprimin e përdoruesit
- Sensori i lagështisë dhe temperaturës relative Si7021 i Silicon Labs
- Lidhës SMA për demonstrimin EFM32 IADC
- Referencë e jashtme 1.25 V për EFM32 IADC
- Qarku i rezervuarit LC për sensorin induktiv të afërsisë së objekteve metalike
- Kristalet për LFXO dhe HFXO: 32.768 kHz dhe 39.000 MHz
1.3 Fillimi
Udhëzimet e hollësishme se si të filloni me kompletin tuaj të ri PG23 Pro mund të gjenden në Silicon Labs Web faqet: silabs.com/development-tools
Diagrami i bllokut të kompletit
Një mbiview i kompletit PG23 Pro është paraqitur në figurën më poshtë.
Paraqitja e pajisjes së kompletit
Paraqitja e PG23 Pro Kit tregohet më poshtë.
Lidhës
4.1 Pads Breakout
Shumica e kunjave GPIO të EFM32PG23 janë të disponueshme në rreshtat e kokës së pinit në skajet e sipërme dhe të poshtme të tabelës. Këto kanë një hap standard 2.54 mm dhe kokat e kunjave mund të ngjiten nëse kërkohet. Përveç kunjave I/O, sigurohen edhe lidhjet me shinat e energjisë dhe tokën. Vini re se disa nga kunjat përdoren për pajisje periferike ose veçori të kompletit dhe mund të mos jenë të disponueshme për një aplikacion të personalizuar pa kompromis.
Figura më poshtë tregon pjesën e poshtme të jastëkëve të shkëputjes dhe pikën e pikës së kokës EXP në skajin e djathtë të tabelës. Titulli EXP shpjegohet më tej në seksionin vijues. Lidhjet e bllokut të shkëputjes janë gjithashtu të printuara në ekran mëndafshi pranë çdo kunj për referencë të lehtë.
Tabela më poshtë tregon lidhjet e kunjave për jastëkët e shkëputjes. Ai gjithashtu tregon se cilat pajisje periferike ose veçori janë të lidhura me kunjat e ndryshme.
Tabela 4.1. Rreshti i poshtëm (J101) Pinout
Pin | Pini I/O EFM32PG23 | Veçori e përbashkët |
1 | VMCU | EFM32PG23 vëlltagdomeni e (i matur nga AEM) |
2 | GND | Tokë |
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 | Pini I/O EFM32PG23 | Veçori e përbashkët |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Rivendos |
14 | AIN1 | |
15 | GND | Tokë |
16 | 3 V3 | Furnizimi me kontrollues të bordit |
Pin | Pini I/O EFM32PG23 | Veçori e përbashkët |
1 | 5V | Pllaka USB voltage |
2 | GND | Tokë |
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 | Tokë |
16 | 3 V3 | Furnizimi me kontrollues të bordit |
4.2 Koka EXP
Në anën e djathtë të tabelës, ofrohet një kokë EXP me 20 kunja me kënd për të lejuar lidhjen e pajisjeve periferike ose tabelave shtesë. Lidhësi përmban një numër kunjash I/O që mund të përdoren me shumicën e veçorive të EFM32PG23 Gecko. Për më tepër, shinat e fuqisë VMCU, 3V3 dhe 5V janë gjithashtu të ekspozuara.
Lidhësi ndjek një standard i cili siguron që pajisjet periferike të përdorura zakonisht si një autobus SPI, një UART dhe I²C të jenë të disponueshme në vende fikse në lidhës. Pjesa tjetër e kunjave përdoren për I/O për qëllime të përgjithshme. Kjo lejon përcaktimin e pllakave të zgjerimit që mund të futen në një numër kompletesh të ndryshme të Silicon Labs.
Figura më poshtë tregon caktimin e pinit të kokës EXP për kompletin PG23 Pro. Për shkak të kufizimeve në numrin e kunjave të disponueshme GPIO, disa nga kunjat e kokës EXP ndahen me veçoritë e kompletit.
Tabela 4.3. Pika e kokës EXP
Pin | Lidhja | Funksioni i kokës EXP | Veçori e përbashkët |
20 | 3 V3 | Furnizimi me kontrollues të bordit | |
18 | 5V | Kontrolluesi i bordit 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 vëlltagdomeni e, i përfshirë në matjet AEM. | |
19 | BOARD_ID_SDA | Lidhur me kontrolluesin e bordit për identifikimin e tabelave shtesë. | |
17 | BOARD_ID_SCL | Lidhur me kontrolluesin e bordit për identifikimin e tabelave shtesë. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTONI1 |
9 | PA5 | GPIO | UIF_BUTONI0 |
Pin | Lidhja | Funksioni i kokës EXP | Veçori e përbashkët |
7 | NC | ||
5 | NC | ||
3 | AIN1 | Hyrja ADC | |
1 | GND | Tokë |
4.3 Lidhësi i korrigjimit (DBG)
Lidhësi i korrigjimit shërben për një qëllim të dyfishtë, bazuar në modalitetin e korrigjimit, i cili mund të konfigurohet duke përdorur Simplicity Studio. Nëse zgjidhet modaliteti "Debug IN", lidhësi lejon që një korrigjues i jashtëm të përdoret me EFM32PG23 në bord. Nëse zgjidhet modaliteti "Debug OUT", lidhësi lejon që kompleti të përdoret si korrigjues drejt një objektivi të jashtëm. Nëse zgjidhet modaliteti "Debug MCU" (i parazgjedhur), lidhësi izolohet nga ndërfaqja e korrigjimit të kontrolluesit të bordit dhe pajisjes së synuar në bord.
Për shkak se ky lidhës ndërrohet automatikisht për të mbështetur mënyra të ndryshme funksionimi, ai disponohet vetëm kur kontrolluesi i tabelës është i ndezur (kabllo USB J-Link i lidhur). Nëse kërkohet qasja e korrigjimit në pajisjen e synuar kur kontrolluesi i tabelës është i pafuqishëm, kjo duhet të bëhet duke u lidhur drejtpërdrejt me kunjat e duhura në kokën e ndarjes. Pika e lidhësit ndjek atë të lidhësit standard ARM Cortex Debug 19-pin.
Pika përshkruhet në detaje më poshtë. Vini re se edhe pse lidhësi mbështet JTAG përveç Korrigjimit të Telit Serial, nuk do të thotë domosdoshmërisht që kompleti ose pajisja e synuar në bord e mbështet këtë.
Edhe pse pinout përputhet me pinout të një lidhësi ARM Cortex Debug, këto nuk janë plotësisht të pajtueshme pasi pin 7 hiqet fizikisht nga lidhësi Cortex Debug. Disa kabllo kanë një prizë të vogël që i pengon ato të përdoren kur ky pin është i pranishëm. Nëse është kështu, hiqni spinën ose përdorni një kabllo standarde 2×10 1.27 mm të drejtë.
Tabela 4.4. Përshkrimet e pinit të lidhësit të korrigjimit
Numri(et) e pinit | Funksioni | Shënim |
1 | VTARGET | Referenca e synuar vëlltage. Përdoret për zhvendosjen e niveleve logjike të sinjalit midis objektivit dhe korrigjuesit. |
2 | TMS / SDWIO / C2D | JTAG zgjedhja e modalitetit të testimit, të dhënat e telit serik ose të dhënat C2 |
4 | TCK / SWCLK / C2CK | JTAG Ora e provës, ora me tela serike ose ora C2 |
6 | TDO/SWO | JTAG daljen e të dhënave të testit ose daljen e telit serik |
8 | TDI / C2Dps | JTAG të dhënat e testimit në, ose funksioni C2D "ndarja e pineve". |
10 | RESET / C2CKps | Synoni rivendosjen e pajisjes ose funksionin C2CK "ndarja e pinit". |
12 | NC | TRACECLK |
14 | NC | GJURME 0 |
16 | NC | GJURME 1 |
18 | NC | GJURME 2 |
20 | NC | GJURME 3 |
9 | Zbulimi i kabllove | Lidhu me tokën |
11, 13 | NC | Nuk është i lidhur |
3, 5, 15, 17, 19 | GND |
4.4 Lidhës i thjeshtësisë
Lidhësi Simplicity i paraqitur në komplet pro mundëson që veçoritë e avancuara të korrigjimit si AEM dhe porta Virtual COM të përdoren drejt një objektivi të jashtëm. Pika është ilustruar në figurën më poshtë.
Emrat e sinjaleve në figurë dhe tabela e përshkrimit të kunjave referohen nga kontrolluesi i tabelës. Kjo do të thotë që VCOM_TX duhet të lidhet me pinin RX në objektivin e jashtëm, VCOM_RX me pinin TX të objektivit, VCOM_CTS me pinin RTS të objektivit dhe VCOM_RTS me pinin CTS të objektivit.
Shënim: Rryma e nxjerrë nga VMCU voltagPini e përfshihet në matjet AEM, ndërsa 3V3 dhe 5V voltage kunjat nuk janë. Për të monitoruar konsumin aktual të një objektivi të jashtëm me AEM, vendoseni MCU në bord në modalitetin e tij më të ulët të energjisë për të minimizuar ndikimin e tij në matje.
Tabela 4.5. Përshkrimet e pinit të lidhësit të thjeshtësisë
Numri(et) e pinit | Funksioni | Përshkrimi |
1 | VMCU | Shina elektrike 3.3 V, e monitoruar nga AEM |
3 | 3 V3 | Shina elektrike 3.3 V |
5 | 5V | Shina elektrike 5 V |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | COM CTS virtuale |
8 | VCOM_RTS | COM RTS virtuale |
17 | BOARD_ID_SCL | ID e bordit SCL |
19 | BOARD_ID_SDA | ID e bordit SDA |
10, 12, 14, 16, 18, 20 | NC | Nuk është i lidhur |
7, 9, 11, 13, 15 | GND | Tokë |
Furnizimi me energji elektrike dhe rivendosja
5.1 Zgjedhja e fuqisë MCU
EFM32PG23 në komplet pro mund të mundësohet nga një prej këtyre burimeve:
- Kablloja USB e korrigjimit
- Bateri me qeli monetare 3 V
Burimi i energjisë për MCU zgjidhet me çelësin rrëshqitës në këndin e poshtëm të majtë të kompletit pro. Figura më poshtë tregon se si mund të zgjidhen burimet e ndryshme të energjisë me çelësin rrëshqitës.
Me çelësin në pozicionin AEM, një zhurmë e ulët 3.3 V LDO në kompletin pro përdoret për të fuqizuar EFM32PG23. Ky LDO mundësohet përsëri nga kablloja USB e korrigjimit. Monitori i avancuar i energjisë tani është i lidhur në seri, duke lejuar matje të sakta të rrymës me shpejtësi të lartë dhe korrigjimin/profilimin e energjisë.
Me çelësin në pozicionin BAT, një bateri me qelizë 20 mm në prizën CR2032 mund të përdoret për të fuqizuar pajisjen. Me çelësin në këtë pozicion, asnjë matje e rrymës nuk është aktive. Ky është pozicioni i rekomanduar i çelësit kur fuqizoni MCU me një burim të jashtëm energjie.
Shënim: Monitori i avancuar i energjisë mund të matë konsumin aktual të EFM32PG23 vetëm kur çelësi i zgjedhjes së energjisë është në pozicionin AEM.
5.2 Fuqia e kontrolluesit të bordit
Kontrolluesi i tabelës është përgjegjës për veçori të rëndësishme, të tilla si korrigjuesi dhe AEM, dhe mundësohet ekskluzivisht përmes portës USB në këndin e sipërm të majtë të tabelës. Kjo pjesë e kompletit qëndron në një domen të veçantë energjie, kështu që mund të zgjidhet një burim tjetër energjie për pajisjen e synuar duke ruajtur funksionalitetin e korrigjimit. Ky domen i fuqisë është gjithashtu i izoluar për të parandaluar rrjedhjen e rrymës nga domeni i fuqisë së synuar kur hiqet rryma në kontrolluesin e tabelës.
Fusha e fuqisë së kontrolluesit të tabelës nuk ndikohet nga pozicioni i çelësit të energjisë.
Kompleti është projektuar me kujdes për të mbajtur kontrolluesin e bordit dhe domenet e fuqisë së synuar të izoluar nga njëri-tjetri ndërsa njëri prej tyre fiket. Kjo siguron që pajisja e synuar EFM32PG23 do të vazhdojë të funksionojë në modalitetin BAT.
5.3 EFM32PG23 Rivendos
EFM32PG23 MCU mund të rivendoset nga disa burime të ndryshme:
- Një përdorues që shtyp butonin RESET
- Korrigjuesi në bord që tërheq pinin #RESET poshtë
- Një korrigjues i jashtëm që tërheq pinin #RESET poshtë
Përveç burimeve të rivendosjes së përmendur më lart, një rivendosje në EFM32PG23 do të lëshohet gjithashtu gjatë nisjes së kontrolluesit të bordit. Kjo do të thotë se heqja e energjisë nga kontrolluesi i tabelës (shkëputja e kabllos USB J-Link) nuk do të gjenerojë një rivendosje, por futja e kabllit përsëri në do, ndërsa kontrolluesi i bordit ngrihet.
Pajisjet periferike
Kompleti pro ka një grup pajisjesh periferike që shfaqin disa nga veçoritë EFM32PG23.
Vini re se shumica e hyrjeve/daljeve të EFM32PG23 të drejtuara te pajisjet periferike janë gjithashtu të drejtuara në bllokimet e shkëputjes ose kokën EXP, të cilat duhet të merren parasysh kur përdorni këto.
6.1 Push Buttons dhe LED
Kompleti ka dy butona të përdoruesve të shënuar BTN0 dhe BTN1. Ato janë të lidhura drejtpërdrejt me EFM32PG23 dhe debouned nga filtrat RC me një konstante kohore prej 1 ms. Butonat janë të lidhur me kunjat PA5 dhe PB4.
Kompleti përmban gjithashtu dy LED të verdhë të shënuar LED0 dhe LED1 që kontrollohen nga kunjat GPIO në EFM32PG23. LED-et janë të lidhura me kunjat PC8 dhe PC9 në një konfigurim aktiv të lartë.
6.2 LCD
Një segment LCD me 20 pin është i lidhur me pajisjen periferike LCD të EFM32. LCD ka 4 linja të zakonshme dhe 10 linja segmenti, duke dhënë gjithsej 40 segmente në modalitetin katërfish. Këto rreshta nuk janë të përbashkëta në tabelat e ndarjes. Referojuni skemës së kompletit për informacion mbi hartimin e sinjaleve në segmente.
Një kondensator i lidhur me kutinë e pompës së karikimit të pajisjes periferike LCD EFM32 disponohet gjithashtu në komplet.
6.3 Sensori i lagështisë dhe temperaturës relative Si7021
Sensori i lagështisë relative dhe temperaturës Si7021 |2C është një CMOS IC monolit që integron elementët e sensorit të lagështisë dhe temperaturës, një konvertues analog në dixhital, përpunimin e sinjalit, të dhënat e kalibrimit dhe një ndërfaqe IC. Përdorimi i patentuar i dielektrikëve polimerë me nivel të ulët K të standardeve të industrisë për ndjeshmërinë e lagështisë mundëson ndërtimin e IC-ve monolit të sensorëve CMOS me fuqi të ulët, me zhvendosje dhe histerezë të ulët dhe stabilitet të shkëlqyer afatgjatë.
Sensorët e lagështisë dhe të temperaturës janë të kalibruar nga fabrika dhe të dhënat e kalibrimit ruhen në memorien jo të paqëndrueshme në çip. Kjo siguron që sensorët të jenë plotësisht të këmbyeshëm pa kërkuar rikalibrim ose ndryshime të softuerit.
Si7021 është i disponueshëm në një paketë DFN 3×3 mm dhe mund të ngjitet përsëri. Mund të përdoret si një përditësim lëshues i pajtueshëm me harduerin dhe softuerin për sensorët ekzistues RH/temperaturë në paketat DFN-3 3×6 mm, duke shfaqur sensorë preciziteti në një gamë më të gjerë dhe konsum më të ulët të energjisë. Mbulesa opsionale e instaluar në fabrikë ofron një provë të ulëtfile, mjet i përshtatshëm për mbrojtjen e sensorit gjatë montimit (p.sh., saldimi me rrjedhje) dhe gjatë gjithë jetës së produktit, duke përjashtuar lëngjet hidrofobike/oleofobike) dhe grimcat.
Si7021 ofron një zgjidhje dixhitale të saktë, me fuqi të ulët, të kalibruar nga fabrika, ideale për matjen e lagështisë, pikës së vesës dhe temperaturës në aplikacione që variojnë nga HVAC/R dhe gjurmimi i aseteve deri te platformat industriale dhe konsumatore.
Autobusi |2C i përdorur për Si7021 ndahet me kokën EXP. Sensori mundësohet nga VMCU, që do të thotë se konsumi aktual i sensorit përfshihet në matjet AEM.
Referojuni Laboratorëve të Siliconit web faqet për më shumë informacion: http://www.silabs.com/humidity-sensors.
6.4 sensor LC
Një sensor induktiv-kapacitiv për demonstrimin e ndërfaqes së sensorit me energji të ulët (LESENSE) ndodhet në fund të djathtë të tabelës. Pajisja periferike LESENSE përdor voltagKonvertuesi dixhital në analog (VDAC) për të vendosur një rrymë lëkundëse përmes induktorit dhe më pas përdor krahasuesin analog (ACMP) për të matur kohën e prishjes së lëkundjes. Koha e prishjes së lëkundjeve do të ndikohet nga prania e objekteve metalike brenda disa milimetrave nga induktori.
Sensori LC mund të përdoret për zbatimin e një sensori që zgjon EFM32PG23 nga gjumi kur një objekt metalik i afrohet induktorit, i cili përsëri mund të përdoret si një numërues pulsi i njehsorit, çelësi i alarmit të derës, treguesi i pozicionit ose aplikacione të tjera ku një dëshiron të ndiejë praninë e një objekti metalik.
Për më shumë informacion në lidhje me përdorimin dhe funksionimin e sensorit LC, referojuni shënimit të aplikacionit, “AN0029: Ndërfaqja e sensorit me energji të ulët - sens induktiv”, i cili disponohet në Simplicity Studio ose në bibliotekën e dokumenteve në Silicon Labs webfaqe.
6.5 Konektori IADC SMA
Kompleti përmban një lidhës SMA i cili është i lidhur me IADC-në EFM32PG23˙s përmes një prej kunjave të dedikuara hyrëse të IADC (AIN0) në një konfigurim të vetëm. Inputet e dedikuara ADC lehtësojnë lidhjet optimale midis sinjaleve të jashtme dhe IADC.
Qarku i hyrjes midis lidhësit SMA dhe pinit ADC është projektuar për të qenë një kompromis i mirë midis performancës optimale të vendosjes në s.ampshpejtësitë e lingës dhe mbrojtja e EFM32 në rast të mbivolitjestagsituatën. Nëse përdorni IADC në modalitetin e saktësisë së lartë me ADC_CLK të konfiguruar të jetë më i lartë se 1 MHz, është e dobishme të zëvendësoni rezistencën 549 Ω me 0 Ω. Kjo vjen me koston e reduktimit të mbivolitjestage mbrojtjes. Shihni manualin e referencës së pajisjes për më shumë informacion rreth IADC.
Vini re se ka një rezistencë 49.9 Ω në tokë në hyrjen e lidhësit SMA, e cila, në varësi të rezistencës së daljes së burimit, ndikon në matjet. Rezistenca 49.9 Ω është shtuar për të rritur performancën drejt burimeve të rezistencës së daljes 50 Ω.
6.6 Porta virtuale COM
Një lidhje serike asinkrone me kontrolluesin e tabelës sigurohet për transferimin e të dhënave të aplikacionit midis një kompjuteri pritës dhe objektivit EFM32PG23, i cili eliminon nevojën për një përshtatës të jashtëm të portit serial.
Porta Virtual COM përbëhet nga një UART fizike midis pajisjes së synuar dhe kontrolluesit të tabelës, dhe një funksion logjik në kontrolluesin e tabelës që e bën portën serike të disponueshme për kompjuterin pritës përmes USB. Ndërfaqja UART përbëhet nga dy kunja dhe një sinjal aktivizues.
Tabela 6.1. Kunjat virtuale të ndërfaqes së portit COM
Sinjali | Përshkrimi |
VCOM_TX | Transmetoni të dhëna nga EFM32PG23 te kontrolluesi i bordit |
VCOM_RX | Merrni të dhëna nga kontrolluesi i bordit në EFM32PG23 |
VCOM_ENABLE | Aktivizon ndërfaqen VCOM, duke lejuar që të dhënat të kalojnë te kontrolluesi i bordit |
Shënim: Porta VCOM disponohet vetëm kur kontrolluesi i bordit është i ndezur, gjë që kërkon të futet kablloja USB J-Link.
Monitor i avancuar i energjisë
7.1 Përdorimi
Të dhënat e Monitorit të Avancuar të Energjisë (AEM) mblidhen nga kontrolluesi i bordit dhe mund të shfaqen nga Energy Profiler, i disponueshëm përmes Simplicity Studio. Duke përdorur Energy Profiler, konsumi aktual dhe vëllimitage mund të matet dhe të lidhet me kodin aktual që funksionon në EFM32PG23 në kohë reale.
7.2 Teoria e Operacionit
Për të matur me saktësi rrymën që varion nga 0.1 µA deri në 47 mA (gamë dinamike 114 dB), një kuptim aktual amplifier përdoret së bashku me një fitim të dyfishtë stage. Ndjenja aktuale amplifier mat vëllimintagbie mbi një rezistencë të serisë së vogël. Fitimi stage më tej ampjeton ky vëlltage me dy cilësime të ndryshme fitimi për të marrë dy intervale aktuale. Kalimi midis këtyre dy diapazoneve ndodh rreth 250 µA. Filtrimi dhe mesatarizimi dixhital bëhet brenda kontrolluesit të tabelës përpara sampAto eksportohen në Energy Profiler aplikim.
Gjatë fillimit të kompletit, kryhet një kalibrim automatik i AEM, i cili kompenson gabimin e kompensimit në kuptimin ampgjallesave.
7.3 Saktësia dhe Performanca
AEM është në gjendje të matë rrymat në intervalin nga 0.1 µA deri në 47 mA. Për rrymat mbi 250 µA, AEM është i saktë brenda 0.1 mA. Kur matni rrymat nën 250 µA, saktësia rritet në 1 µA. Megjithëse saktësia absolute është 1 µA në intervalin nën 250 µA, AEM është në gjendje të zbulojë ndryshime në konsumin aktual deri në 100 nA. AEM prodhon 6250 s aktualeampmë pak në sekondë.
Korrigjuesi në bord
Kompleti PG23 Pro përmban një korrigjues të integruar, i cili mund të përdoret për të shkarkuar kodin dhe korrigjimin e EFM32PG23. Përveç programimit të EFM32PG23 në komplet, korrigjuesi mund të përdoret gjithashtu për të programuar dhe korrigjuar pajisjet e jashtme të Silicon Labs EFM32, EFM8, EZR32 dhe EFR32.
Korrigjuesi mbështet tre ndërfaqe të ndryshme korrigjimi të përdorura me pajisjet Silicon Labs:
- Korrigjimi serik i telave, i cili përdoret me të gjitha pajisjet EFM32, EFR32 dhe EZR32
- JTAG, i cili mund të përdoret me EFR32 dhe disa pajisje EFM32
- C2 Debug, i cili përdoret me pajisjet EFM8
Për të siguruar korrigjimin e saktë, përdorni ndërfaqen e duhur të korrigjimit për pajisjen tuaj. Lidhësi i korrigjimit në tabelë mbështet të tre këto mënyra.
8.1 Mënyrat e korrigjimit
Për të programuar pajisje të jashtme, përdorni lidhësin e korrigjimit për t'u lidhur me një tabelë të synuar dhe vendosni modalitetin e korrigjimit në [Out]. I njëjti lidhës mund të përdoret gjithashtu për të lidhur një korrigjues të jashtëm me MCU EFM32PG23 në komplet duke vendosur modalitetin e korrigjimit në [In].
Zgjedhja e modalitetit të korrigjimit aktiv bëhet në Simplicity Studio.
Debug MCU: Në këtë modalitet, korrigjuesi në bord lidhet me EFM32PG23 në komplet.
Debugoni OUT: Në këtë modalitet, korrigjuesi në bord mund të përdoret për të korrigjuar një pajisje të mbështetur të Silicon Labs të montuar në një tabelë të personalizuar.
Korrigjimi IN: Në këtë modalitet, korrigjuesi në bord shkëputet dhe mund të lidhet një korrigjues i jashtëm për të korrigjuar EFM32PG23 në komplet.
Shënim: Që "Debug IN" të funksionojë, kontrolluesi i tabelës së kompletit duhet të mundësohet përmes lidhësit USB Debug.
8.2 Rregullimi i gabimeve gjatë funksionimit të baterisë
Kur EFM32PG23 punon me bateri dhe J-Link USB është ende i lidhur, funksioni i korrigjimit në bord është i disponueshëm. Nëse rryma USB shkëputet, modaliteti Debug IN do të ndalojë së punuari.
Nëse kërkohet qasja në korrigjimin e gabimeve kur objektivi po mbaron një burim tjetër energjie, si p.sh. bateria, dhe kontrolluesi i bordit është i fikur, bëni lidhje të drejtpërdrejta me GPIO që përdoret për korrigjimin e gabimeve. Kjo mund të bëhet duke u lidhur me kunjat e duhura në jastëkët e daljes. Disa komplete të Silicon Labs ofrojnë një kokë të dedikuar të pinit për këtë qëllim.
9. Konfigurimi dhe përmirësimet e kompletit
Dialogu i konfigurimit të kompletit në Simplicity Studio ju lejon të ndryshoni modalitetin e korrigjimit të përshtatësit J-Link, të përmirësoni firmuerin e tij dhe të ndryshoni cilësimet e tjera të konfigurimit. Për të shkarkuar Simplicity Studio, shkoni te silabs.com/simplicity.
Në dritaren kryesore të këndvështrimit të Nisësit të Simplicity Studio, shfaqen mënyra e korrigjimit dhe versioni i firmuerit të përshtatësit të përzgjedhur J-Link. Klikoni lidhjen [Ndrysho] pranë ndonjërit prej tyre për të hapur dialogun e konfigurimit të kompletit.
9.1 Përmirësimet e firmuerit
Përmirësimi i firmware-it të kompletit bëhet përmes Simplicity Studio. Simplicity Studio do të kontrollojë automatikisht për përditësime të reja gjatë nisjes.
Ju gjithashtu mund të përdorni dialogun e konfigurimit të kompletit për përmirësime manuale. Klikoni butonin [Browse] në seksionin [Update Adapter] për të zgjedhur të saktën file që mbaron me .emz. Më pas, klikoni butonin [Install Package].
Skemat, vizatimet e montimit dhe BOM
Skemat, vizatimet e montimit dhe fatura e materialeve (BOM) janë të disponueshme përmes Simplicity Studio kur të jetë instaluar paketa e dokumentacionit të kompletit. Ato janë gjithashtu të disponueshme nga faqja e kompletit në Silicon Labs webfaqe: http://www.silabs.com/.
Historia dhe gabimet e rishikimit të kompletit
11.1 Historia e rishikimeve
Rishikimi i kompletit mund të gjendet i printuar në etiketën e kutisë së kompletit, siç përshkruhet në figurën më poshtë.
Tabela 11.1. Historia e rishikimit të kompletit
Rishikimi i kompletit | Liruar | Përshkrimi |
A02 | 11 gusht 2021 | Rishikimi fillestar i kompletit që paraqet rishikimin BRD2504A A03. |
11.2 Errata
Aktualisht nuk ka probleme të njohura me këtë komplet.
Historia e rishikimit të dokumentit
1.0
Nëntor 2021
- Versioni fillestar i dokumentit
Studio e Thjeshtësisë
Qasje me një klikim në MCU dhe mjetet me valë, dokumentacionin, softuerin, bibliotekat e kodit burimor dhe më shumë. Në dispozicion për Windows, Mac dhe Linux!
![]() |
|||
Portofoli IoT |
SW/HW www.silabs.com/simplicity |
Cilësia www.silabs.com/quality |
Mbështetje & Komunitet |
Mohim përgjegjësie
Silicon Labs synon t'u sigurojë klientëve dokumentacionin më të fundit, të saktë dhe të thelluar të të gjitha pajisjeve periferike dhe moduleve të disponueshme për zbatuesit e sistemit dhe softuerit që përdorin ose synojnë të përdorin produktet e Silicon Labs. Të dhënat e karakteristikave, modulet dhe pajisjet periferike të disponueshme, madhësitë e memories dhe adresat e memories i referohen çdo pajisjeje specifike dhe parametrat "tipikë" të ofruar mund dhe ndryshojnë në aplikacione të ndryshme. Aplikimi p.shampato të përshkruara këtu janë vetëm për qëllime ilustruese. Silicon Labs rezervon të drejtën për të bërë ndryshime pa njoftim të mëtejshëm në informacionin, specifikimet dhe përshkrimet e produktit këtu dhe nuk jep garanci për saktësinë ose plotësinë e informacionit të përfshirë. Pa njoftim paraprak, Silicon Labs mund të përditësojë firmuerin e produktit gjatë procesit të prodhimit për arsye sigurie ose besueshmërie. Ndryshime të tilla nuk do t'i ndryshojnë specifikimet ose karakteristikën e produktit. Silicon Labs nuk do të ketë asnjë përgjegjësi për pasojat e përdorimit të informacionit të dhënë në këtë dokument. Ky dokument nuk nënkupton ose jep shprehimisht ndonjë licencë për të projektuar ose fabrikuar ndonjë qark të integruar. Produktet nuk janë të dizajnuara ose të autorizuara për t'u përdorur brenda ndonjë pajisjeje të Klasit III të FDA, aplikacione për të cilat kërkohet miratimi paraprak i FDA ose Sistemet e Mbështetjes së Jetës pa pëlqimin specifik me shkrim të Silicon Labs. Një "Sistemi i Mbështetjes së Jetës" është çdo produkt ose sistem i destinuar për të mbështetur ose mbështetur jetën dhe/ose shëndetin, i cili, nëse dështon, mund të pritet në mënyrë të arsyeshme të rezultojë në lëndime të rëndësishme personale ose vdekje. Produktet e Silicon Labs nuk janë të dizajnuara ose të autorizuara për aplikime ushtarake. Produktet e Silicon Labs në asnjë rrethanë nuk duhet të përdoren në armë të shkatërrimit në masë, duke përfshirë (por pa u kufizuar në) armët bërthamore, biologjike ose kimike, ose raketa të afta për të dhënë armë të tilla. Silicon Labs mohon të gjitha garancitë e shprehura dhe të nënkuptuara dhe nuk do të jetë përgjegjës ose përgjegjës për ndonjë lëndim ose dëmtim që lidhet me përdorimin e një produkti të Silicon Labs në aplikacione të tilla të paautorizuara. Shënim: Kjo përmbajtje mund të përmbajë një regjistër të jashtëzakonshëm terminal që tani është i vjetëruar. Silicon Labs po i zëvendëson këto terma me gjuhë gjithëpërfshirëse kudo që të jetë e mundur. Për më shumë informacion, vizitoni www.silabs.com/about-us/inclusive-lexicon-project
Informacioni i markës tregtare
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® dhe logoja e Silicon Labs®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro dhe kombinimet e tyre, “mikrokontrolluesit më miqësorë me energjinë në botë”, 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, logoja Zentri dhe Zentri DMS, Z-Wave® dhe të tjera janë marka tregtare ose marka të regjistruara të Silicon Labs. ARM, CORTEX, Cortex-M3 dhe THUMB janë marka tregtare ose marka të regjistruara të ARM Holdings. Keil është një markë tregtare e regjistruar e ARM Limited. Wi-Fi është një markë e regjistruar e Wi-Fi Alliance. Të gjitha produktet e tjera ose emrat e markave të përmendura këtu janë marka tregtare të mbajtësve të tyre përkatës.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
SHBA
www.silabs.com
silabs.com | Ndërtimi i një bote më të lidhur.
Shkarkuar nga Arrow.com.
Dokumentet / Burimet
![]() |
SILICON LABS EFM32PG23 Mikrokontrollues Gecko [pdfUdhëzuesi i përdoruesit EFM32PG23 Mikrokontrollues Gecko, EFM32PG23, Mikrokontrollues Gecko, Mikrokontrollues |