SILICON LABS emblemo

UG515: EFM32PG23 Pro Kit User's Guide

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Simbolo 1

EFM32PG23 Gecko Mikroregilo

La PG23 Pro Kit estas bonega deirpunkto por konatiĝi kun la EFM32PG23™ Gecko-Mikroregilo.
La profesia ilaro enhavas sensilojn kaj ekstercentrajn pruvantajn kelkajn el la multaj kapabloj de la EFM32PG23. La ilaro disponigas ĉiujn necesajn ilojn por evoluigi EFM32PG23 Gecko-aplikaĵon.

SILICON LABS EFM32PG23 Gecko Mikroregilo

CELA APARATO

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32-bita ARM® Cortex-M33
  • Memoro: 512 kB fulmo kaj 64 kB RAM

KIT-Trajtoj

  • USB-konektebleco
  • Altnivela Energia Monitoro (AEM)
  • SEGGER J-Link enkonstruita erarserĉilo
  • Sencimigi multipleksilon subtenantan eksteran aparataron same kiel enkonstruitan MCU
  • 4×10 segmenta LCD
  • Uzantaj LED-oj kaj puŝbutonoj
  • Si7021 Relativa Humideco kaj Temperaturo Sensilo de Silicon Labs
  • SMA-konektilo por IADC-manifestacio
  • Indukta LC-sensilo
  • 20-stifta 2.54 mm kaplinio por ekspansiotabuloj
  • Breakout-kusenetoj por rekta aliro al I/O-stiftoj
  • Energifontoj inkluzivas USB kaj CR2032 monerĉela kuirilaro.

SOFTWARE-SUBTENO

  • Simplicity Studio™
  • IAR Enmetita Laborejo
  • Keil MDK

Enkonduko

1.1 Priskribo
La PG23 Pro Kit estas ideala deirpunkto por evoluigo de aplikaĵoj sur la EFM32PG23 Gecko-Mikroregiloj. La tabulo havas sensilojn kaj ekstercentrajn, montrante kelkajn el la multaj kapabloj de la EFM32PG23 Gecko-Mikroregilo. Aldone, la tabulo estas plene prezentita erarserĉilo kaj energimonitora ilo, kiu povas esti uzata kun eksteraj aplikoj.

1.2 Karakterizaĵoj

  • EFM32PG23 Gecko Mikroregilo
  • 512 kB Flash
  • 64 kB RAM
  • QFN48-pakaĵo
  • Altnivela Energy Monitoring-sistemo por preciza kurento kaj voltage spurado
  • Integrita Segger J-Link USB-erarserĉilo/emulilo kun la ebleco sencimigi eksterajn aparatojn de Silicon Labs
  • 20-stifta vastiĝkapo
  • Breakout-kusenetoj por facila aliro al I/O-pingloj
  • Elektrofontoj inkluzivas USB kaj CR2032-baterion
  • 4×10 segmenta LCD
  • 2 puŝbutonoj kaj LED-oj konektitaj al EFM32 por uzantinterago
  • Si7021 Relativa Humideco kaj Temperaturo Sensilo de Silicon Labs
  • SMA-konektilo por EFM32 IADC-manifestacio
  • Ekstera 1.25 V referenco por la EFM32 IADC
  • LC-tanko-cirkvito por indukta proksimeco-sentado de metalaj objektoj
  • Kristaloj por LFXO kaj HFXO: 32.768 kHz kaj 39.000 MHz

1.3 Komenci
Detalaj instrukcioj pri kiel komenci kun via nova PG23 Pro Kit troveblas ĉe Silicon Labs Web paĝoj: silabs.com/development-tools

Kit-Blokdiagramo

An superview de la PG23 Pro Kit estas montrita en la figuro malsupre.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 1

Ilaro Aparataro

La aranĝo de PG23 Pro Kit estas montrita sube.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 2

Konektiloj

4.1 Breakout Pads
La plej multaj el la GPIO-stiftoj de la EFM32PG23 estas haveblaj sur la pinglaj kaplinioj ĉe la supraj kaj malsupraj randoj de la tabulo. Ĉi tiuj havas norman 2.54 mm tonalton, kaj pinglaj kaplinioj povas esti lutitaj enen se necese. Aldone al la I/O-stiftoj, ligoj al potencreloj kaj grundo ankaŭ estas disponigitaj. Notu, ke kelkaj el la pingloj estas uzataj por ilaj ekstercentraj aŭ funkcioj kaj eble ne disponeblas por kutima aplikaĵo sen kompromisoj.
La malsupra figuro montras la pinout de la breakout kusenetoj kaj la pinout de la EXP-kapo sur la dekstra rando de la tabulo. La EXP-kapo estas plu klarigita en la sekva sekcio. La rompaj kusenetoj ankaŭ estas presitaj en silkekrano apud ĉiu pinglo por facila referenco.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 3

La suba tabelo montras la ping-konektojn por la elrompaj kusenetoj. Ĝi ankaŭ montras, kiuj ilaj ekstercentraj aŭ funkcioj estas konektitaj al la malsamaj pingloj.

Tabelo 4.1. Malsupra Vico (J101) Pinout

Pinglo EFM32PG23 I/O Pinglo Kunhavita Trajto
1 VMCU EFM32PG23 voltage domajno (mezurita de AEM)
2 GND Tero
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
Pinglo EFM32PG23 I/O Pinglo Kunhavita Trajto
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Restarigi
14 AIN1
15 GND Tero
16 3V3 Provizo de estraro regilo
Pinglo EFM32PG23 I/O Pinglo Kunhavita Trajto
1 5V Board USB voltage
2 GND Tero
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 Tero
16 3V3 Provizo de estraro regilo

4.2 EXP Header
Sur la dekstra flanko de la tabulo, angula 20-stifta EXP-kapo estas provizita por permesi konekton de ekstercentraj aŭ kromprogramoj. La konektilo enhavas kelkajn I/O-stiftojn, kiuj povas esti uzataj kun la plej multaj el la trajtoj de la EFM32PG23 Gecko. Plie, la VMCU, 3V3, kaj 5V potencaj reloj ankaŭ estas elmontritaj.
La konektilo sekvas normon, kiu certigas, ke ofte uzataj ekstercentraj kiel ekzemple SPI, UART, kaj I²C-buso estas haveblaj sur fiksaj lokoj sur la konektilo. La resto de la stiftoj estas uzataj por ĝenerala celo I/O. Ĉi tio permesas la difinon de ekspansiotabuloj kiuj povas ŝtopi en kelkajn malsamajn Silicon Labs-kompletojn.
La malsupra figuro montras la pinglan taskon de la EXP-kapo por la PG23 Pro Kit. Pro limigoj en la nombro da disponeblaj GPIO-stiftoj, kelkaj el la EXP-kapaj pingloj estas dividitaj kun ilaj funkcioj.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 4

Tabelo 4.3. EXP Header Pinout

Pinglo Konekto EXP Header Funkcio Kunhavita Trajto
20 3V3 Provizo de estraro regilo
18 5V Estraro-regilo 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 domajno, inkluzivita en AEM-mezuradoj.
19 BOARD_ID_SDA Konektita al tabulo-regilo por identigo de aldonaj tabuloj.
17 BOARD_ID_SCL Konektita al tabulo-regilo por identigo de aldonaj tabuloj.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pinglo Konekto EXP Header Funkcio Kunhavita Trajto
7 NC
5 NC
3 AIN1 ADC-enigo
1 GND Tero

4.3 Sencimiga Konektilo (DBG)
La sencimiga konektilo servas duoblan celon, bazitan sur la sencimiga reĝimo, kiu povas esti agordita per Simplicity Studio. Se la reĝimo "Debug IN" estas elektita, la konektilo permesas eksteran erarserĉilon esti uzata kun la surŝipa EFM32PG23. Se la reĝimo "Eliradi OUT" estas elektita, la konektilo permesas al la ilaro esti uzata kiel erarserĉilo al ekstera celo. Se la reĝimo "Debug MCU" (defaŭlta) estas elektita, la konektilo estas izolita de la sencimiga interfaco de kaj la estrara regilo kaj la enkonstruita cela aparato.
Ĉar ĉi tiu konektilo estas aŭtomate ŝanĝita por subteni la malsamajn operaciumojn, ĝi disponeblas nur kiam la tabulregilo estas funkciigita (J-Link USB-kablo konektita). Se sencimiga aliro al la cela aparato estas postulata kiam la estraro-regilo estas nefunkciigita, ĉi tio devas esti farita per konekto rekte al la taŭgaj pingloj sur la fuŝa kaplinio. La pinout de la konektilo sekvas tiun de la norma ARM Cortex Debug 19-stifta konektilo.
La pinout estas priskribita detale malsupre. Notu, ke kvankam la konektilo subtenas JTAG krom Seria Wire Debug, ĝi ne nepre signifas, ke la ilaro aŭ la enkonstruita cela aparato subtenas ĉi tion.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 5

Eĉ se la pinout kongruas kun la pinout de ARM Cortex Debug-konektilo, tiuj ne estas plene kongruaj ĉar pinglo 7 estas fizike forigita de la Cortex Debug-konektilo. Iuj kabloj havas malgrandan ŝtopilon, kiu malhelpas ilin esti uzataj kiam ĉi tiu pinglo ĉeestas. Se ĉi tio estas la kazo, forigu la ŝtopilon aŭ anstataŭe uzu norman 2×10 1.27 mm rektan kablon.

Tabelo 4.4. Sencimigaj Konektilaj Pin-Priskriboj

Pinnumero(j) Funkcio Notu
1 VCELO Celreferenco voltage. Uzita por ŝanĝi logikan signalnivelojn inter celo kaj erarserĉilo.
2 TMS / SDWIO / C2D JTAG elektreĝimo de prova, datumoj de Seria Drato aŭ datumoj de C2
4 TCK / SWCLK / C2CK JTAG prova horloĝo, Seria Drato-horloĝo aŭ C2-horloĝo
6 TDO/SWO JTAG prova datumoj ekstere aŭ Seria Drato eligo
8 TDI / C2Dps JTAG testa datumoj en, aŭ C2D "pinglo kundivido" funkcio
10 RESET / C2CKps Cela aparato rekomencigita, aŭ C2CK "stifta kundivido" funkcio
12 NC TRACECLK
14 NC Spurigita0
16 NC Spurigita1
18 NC Spurigita2
20 NC Spurigita3
9 Kablo detekti Konekti al tero
11, 13 NC Ne konektita
3, 5, 15, 17, 19 GND

4.4 Simpla Konektilo
La Simplicity-Konektilo prezentita sur la profesia ilaro ebligas altnivelajn sencimigajn funkciojn kiel la AEM kaj la Virtuala COM-haveno por esti uzata al ekstera celo. La pinout estas ilustrita en la figuro malsupre.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 6

La signalnomoj en la figuro kaj la pingla priskribotabelo estas referencitaj de la tabulregilo. Ĉi tio signifas, ke VCOM_TX devas esti konektita al la RX-stifto sur la ekstera celo, VCOM_RX al la TX-stifto de la celo, VCOM_CTS al la RTS-stifto de la celo, kaj VCOM_RTS al la CTS-stifto de la celo.
Notu: Fluo tirita de la VMCU voltage pinglo estas inkluzivita en la AEM-mezuradoj, dum la 3V3 kaj 5V voltage pingloj ne estas. Por monitori la nunan konsumon de ekstera celo per la AEM, metu la surŝipan MCU en ĝian plej malaltan energian reĝimon por minimumigi ĝian efikon al la mezuradoj.

Tabelo 4.5. Simpla Konektilo Pinglo-Priskriboj

Pinnumero(j) Funkcio Priskribo
1 VMCU 3.3 V-potencrelo, monitorita de la AEM
3 3V3 3.3 V potenco relo
5 5V 5 V potenco relo
2 VCOM_TX Virtuala COM TX
4 VCOM_RX Virtuala COM RX
6 VCOM_CTS Virtuala COM CTS
8 VCOM_RTS Virtuala COM RTS
17 BOARD_ID_SCL Estraro ID SCL
19 BOARD_ID_SDA Estraro ID SDA
10, 12, 14, 16, 18, 20 NC Ne konektita
7, 9, 11, 13, 15 GND Tero

Elektroprovizo kaj Restarigi

5.1 MCU-Potenca Elekto
La EFM32PG23 sur la profesia ilaro povas esti funkciigita per unu el ĉi tiuj fontoj:

  • La elpurigi USB-kablon
  • 3 V monerĉela kuirilaro

La energifonto por la MCU estas elektita per la glita ŝaltilo en la malsupra maldekstra angulo de la profesia ilaro. La suba figuro montras kiel la malsamaj energifontoj povas esti elektitaj per la glita ŝaltilo.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 7

Kun la ŝaltilo en la AEM-pozicio, malalta bruo 3.3 V LDO sur la profesia ilaro estas uzata por funkciigi la EFM32PG23. Ĉi tiu LDO denove estas funkciigita de la sencimiga USB-kablo. La Altnivela Energio-Ekrano nun estas konektita en serio, permesante precizajn altrapidajn nunajn mezuradojn kaj energian senararigadon/profiladon.
Kun la ŝaltilo en la BAT-pozicio, 20 mm monerĉela baterio en la CR2032 ingo povas esti uzata por funkciigi la aparaton. Kun la ŝaltilo en ĉi tiu pozicio, neniuj aktualaj mezuradoj estas aktivaj. Ĉi tiu estas la rekomendita ŝaltila pozicio kiam vi elektas la MCU per ekstera energifonto.
Notu: La Altnivela Energia Monitoro povas nur mezuri la nunan konsumon de la EFM32PG23 kiam la elekta elektra ŝaltilo estas en la AEM-pozicio.

5.2 Estraro-Regilo-Potenco
La tabulregilo respondecas pri gravaj funkcioj, kiel ekzemple la erarserĉilo kaj la AEM, kaj estas funkciigita ekskluzive per la USB-haveno en la supra maldekstra angulo de la tabulo. Ĉi tiu parto de la ilaro loĝas sur aparta potenca domajno, do malsama energifonto povas esti selektita por la cela aparato konservante sencimigan funkciecon. Ĉi tiu potenco-domajno ankaŭ estas izolita por malhelpi nunan elfluadon de la cela potencdomajno kiam potenco al la estrarregilo estas forigita.
La potencodomajno de la estraro-regilo ne estas influita de la pozicio de la elektra ŝaltilo.
La ilaro estis zorge desegnita por teni la tabulregilon kaj la celpotencajn domajnojn izolitaj unu de la alia dum unu el ili malŝaltas. Ĉi tio certigas, ke la cela aparato EFM32PG23 daŭre funkcios en la BAT-reĝimo.

5.3 EFM32PG23 Restarigi
La EFM32PG23 MCU povas esti rekomencigita per kelkaj malsamaj fontoj:

  • Uzanto premante la butonon RESET
  • La enkonstruita erarserĉilo tiras la #RESET-pinglon malalte
  • Ekstera erarserĉilo tiras la #RESET-pinglon malalte

Aldone al la rekomencigitaj fontoj menciitaj supre, rekomenciĝo al la EFM32PG23 ankaŭ estos eldonita dum la ekfunkciigo de la tabulregilo. Ĉi tio signifas, ke forigi potencon al la tabulregilo (malkonekti la J-Link-USB-kablon) ne generos rekomencon, sed reŝtopi la kablon en volo, ĉar la tabulregilo ekfunkciigas.

Ekstercentraloj

La profesia ilaro havas aron da ekstercentraj, kiuj montras kelkajn el la funkcioj de EFM32PG23.
Notu, ke la plej multaj EFM32PG23 I/O direktitaj al ekstercentraj ankaŭ estas direktitaj al la elrompaj kusenetoj aŭ la EXP-kapo, kiuj devas esti konsiderataj kiam vi uzas ĉi tiujn.

6.1 Puŝbutonoj kaj LED-oj
La ilaro havas du uzantajn prembutonojn markitajn BTN0 kaj BTN1. Ili estas konektitaj rekte al la EFM32PG23 kaj estas forpuŝitaj per RC-filtriloj kun tempokonstanto de 1 ms. La butonoj estas konektitaj al pingloj PA5 kaj PB4.
La ilaro ankaŭ havas du flavajn LEDojn markitajn LED0 kaj LED1, kiuj estas kontrolitaj per GPIO-stiftoj sur la EFM32PG23. La LED-oj estas konektitaj al pingloj PC8 kaj PC9 en aktiva-alta agordo.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 8

6.2 LCD
20-stifta segmenta LCD estas konektita al la LCD-ekzera periferio de la EFM32. La LCD havas 4 komunajn liniojn kaj 10 segmentliniojn, donante totalon de 40 segmentoj en kvarpleksa reĝimo. Ĉi tiuj linioj ne estas dividitaj sur la elrompaj kusenetoj. Riferu al la ilaro skemo por informoj pri signaloj al segmentoj mapado.
Kondensilo ligita al la ŝargpumpila stifto de la EFM32 LCD periferio ankaŭ estas havebla sur la ilaro.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 9

6.3 Si7021 Relativa Humideco kaj Temperaturo Sensilo

La Si7021 |2C relativa humideco kaj temperatursensilo estas monolita CMOS IC integranta humidecon kaj temperatursensilelementojn, analog-al-ciferecan konvertilon, signal-prilaboradon, alĝustigdatenojn, kaj IC-Interfacon. La patentita uzo de industrinormaj, malalt-K polimeraj dielektrikoj por sentado de humideco ebligas la konstruadon de malaltaj potencaj, monolitaj CMOS-Sensiloj kun malalta drivo kaj histerezo, kaj bonega longtempa stabileco.
La humidecaj kaj temperatursensiloj estas fabrike kalibritaj kaj la kalibraj datumoj estas konservitaj en la sur-blata nevolatila memoro. Ĉi tio certigas, ke la sensiloj estas plene interŝanĝeblaj sen rekalibrado aŭ programaj ŝanĝoj necesaj.
La Si7021 estas havebla en 3×3 mm DFN-pakaĵo kaj estas refluigebla. Ĝi povas esti uzata kiel aparataro kaj programaro-kongrua ĝisdatigo por ekzistantaj RH/temperaturaj sensiloj en 3×3 mm DFN-6-pakaĵoj, havante precizecan sentadon super pli larĝa gamo kaj pli malalta energikonsumo. La laŭvola fabrik-instalita kovrilo ofertas malaltan avantaĝonfile, konvena rimedo por protekti la sensilon dum muntado (ekz., reflua lutado) kaj dum la tuta vivo de la produkto, ekskludante likvaĵojn hidrofoba/oleofoba) kaj eroj.
La Si7021 ofertas precizan, malaltan potencon, fabrik-kalibritan ciferecan solvon idealan por mezuri humidecon, rosopunkton kaj temperaturon en aplikoj, kiuj iras de HVAC/R kaj spurado de aktivaĵoj ĝis industriaj kaj konsumantaj platformoj.
La buso |2C uzata por la Si7021 estas dividita kun la EXP-kapo. La sensilo estas funkciigita de VMCU, kio signifas, ke la nuna konsumo de la sensilo estas inkluzivita en la AEM-mezuradoj.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 10

Vidu al la Silicon Labs web paĝoj por pliaj informoj: http://www.silabs.com/humidity-sensors.

6.4 LC Sensilo
Indukta-kapacita sensilo por pruvi la Malaltenergion-Sensilo-Interfaco (LESENSE) situas malsupre dekstre de la tabulo. La periferio LESENSE uzas la voltage cifereca-al-analoga konvertilo (VDAC) por starigi oscilan kurenton tra la induktoro kaj tiam uzas la analogan komparilon (ACMP) por mezuri la osciladan kaduktempon. La oscila kadukiĝotempo estos trafita per la ĉeesto de metalobjektoj ene de kelkaj milimetroj de la induktoro.
La LC-sensilo povas esti uzata por efektivigi sensilon, kiu vekas la EFM32PG23 el dormo, kiam metala objekto proksimiĝas al la induktoro, kiu denove povas esti uzata kiel utilmezurilo pulskalkulilo, porda alarmŝaltilo, poziciindikilo aŭ aliaj aplikoj, kie oni povas uzi ĝin. volas senti la ĉeeston de metala objekto.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 11

Por pliaj informoj pri la uzado kaj funkciado de LC-sensilo, referu al la aplikaĵa noto, "AN0029: Malaltenergia Sensila Interfaco -Indukta Sento", kiu estas havebla en Simplicity Studio aŭ en la dokumentbiblioteko ĉe Silicon Labs. webretejo.

6.5 IADC SMA-Konektilo
La ilaro havas SMA-konektilon, kiu estas konektita al la EFM32PG23˙s IADC per unu el la dediĉitaj IADC-enigstiftoj (AIN0) en unufina agordo. La diligentaj ADC-enigaĵoj faciligas optimumajn ligojn inter eksteraj signaloj kaj la IADC.
La eniga cirkvito inter la SMA-konektilo kaj la ADC-stifto estis desegnita por esti bona kompromiso inter optimuma agorda efikeco ĉe diversaj s.ampling-rapidecoj, kaj protekto de la EFM32 en kazo de overvoltage situacio. Se vi uzas la IADC en Alta Preciza reĝimo kun ADC_CLK agordita por esti pli alta ol 1 MHz, estas utile anstataŭigi la 549 Ω-rezistilon per 0 Ω. Ĉi tio kostas reduktita supervoltage protekto. Vidu la aparatan referencmanlibron por pliaj informoj pri la IADC.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 12

Notu ke ekzistas 49.9 Ω-rezistilo al grundo sur la SMA-konektilo-enigaĵo kiu, depende de la produktaĵimpedanco de la fonto, influas la mezuradojn. La 49.9 Ω-rezistilo estis aldonita por pliigi la efikecon direkte al 50 Ω-eligaj impedancfontoj.

6.6 Virtuala COM-Haveno
Nesinkrona seria konekto al la tabulo-regilo estas disponigita por aplikaĵa datumtransigo inter gastiga komputilo kaj la celo EFM32PG23, kiu eliminas la bezonon de ekstera seria havena adaptilo.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 13

La Virtuala COM-haveno konsistas el fizika UART inter la cela aparato kaj la estraro-regilo, kaj logika funkcio en la estraro-regilo kiu igas la serian havenon havebla al la mastro-komputilo per USB. La UART-interfaco konsistas el du pingloj kaj ebliga signalo.

Tabelo 6.1. Virtualaj COM Havenaj Interfaco-Pingloj

Signalo Priskribo
VCOM_TX Transsendu datumojn de la EFM32PG23 al la estrara regilo
VCOM_RX Ricevu datumojn de la tabulo-regilo al la EFM32PG23
VCOM_ENABLE Ebligas la VCOM-interfacon, permesante al datumoj trapasi la estraran regilon

Notu: La VCOM-haveno disponeblas nur kiam la tabulregilo estas funkciigita, kio postulas la J-Link-USB-kablon esti enigita.

Altnivela Energia Monitoro

7.1 Uzado
La datumoj de Advanced Energy Monitor (AEM) estas kolektitaj de la estraro-regilo kaj povas esti montrataj de la Energy Profiler, havebla per Simplicity Studio. Uzante la Energy Profiler, nuna konsumo kaj voltage povas esti mezurita kaj ligita al la fakta kodo funkcianta sur la EFM32PG23 en reala tempo.

7.2 Funkcia teorio
Por precize mezuri kurenton intervalantan de 0.1 µA ĝis 47 mA (114 dB dinamika intervalo), aktuala sento amplifier estas uzata kune kun duobla gajno stage. La nuna senco amplifier mezuras la voltage guto super malgranda serio rezistilo. La gajno stage plu ampvivigas ĉi tiun voltage kun du malsamaj gajnaj agordoj por akiri du aktualajn intervalojn. La transiro inter tiuj du intervaloj okazas ĉirkaŭ 250 µA. Cifereca filtrado kaj averaĝado estas faritaj ene de la tabulregilo antaŭ la samples estas eksportitaj al la Energy Profiler aplikaĵo.
Dum ilaro-komenco, aŭtomata alĝustigo de la AEM estas farita, kiu kompensas la kompensan eraron en la signifo. amplevistoj.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 14

7.3 Precizeco kaj Efikeco
La AEM kapablas mezuri fluojn en la intervalo de 0.1 µA ĝis 47 mA. Por fluoj super 250 µA, la AEM estas preciza ene de 0.1 mA. Dum mezurado de fluoj sub 250 µA, la precizeco pliiĝas al 1 µA. Kvankam la absoluta precizeco estas 1 µA en la sub 250 µA intervalo, la AEM povas detekti ŝanĝojn en la nuna konsumo same malgrandaj kiel 100 nA. La AEM produktas 6250 nunajn samples je sekundo.

Enborda Erarserĉilo

La PG23 Pro Kit enhavas integran erarserĉilon, kiu povas esti uzata por elŝuti kodon kaj sencimigi la EFM32PG23. Krom programado de la EFM32PG23 sur la ilaro, la erarserĉilo ankaŭ povas esti uzata por programi kaj sencimigi eksterajn Silicon Labs EFM32, EFM8, EZR32 kaj EFR32-aparatojn.

La erarserĉilo subtenas tri malsamajn sencimigajn interfacojn uzatajn kun aparatoj de Silicon Labs:

  • Seria Wire Debug, kiu estas uzata kun ĉiuj EFM32, EFR32, kaj EZR32-aparatoj
  • JTAG, kiu povas esti uzata kun EFR32 kaj kelkaj EFM32-aparatoj
  • C2 Debug, kiu estas uzata kun EFM8-aparatoj

Por certigi precizan senararigon, uzu la taŭgan sencimigan interfacon por via aparato. La sencimiga konektilo sur la tabulo subtenas ĉiujn tri ĉi tiujn reĝimojn.

8.1 Sencimigaj Reĝimoj
Por programi eksterajn aparatojn, uzu la sencimigan konektilon por konekti al cela tabulo kaj agordi la sencimigan reĝimon al [El]. La sama konektilo ankaŭ povas esti uzata por konekti eksteran erarserĉilon al la EFM32PG23 MCU sur la ilaro fiksante sencimigan reĝimon al [En].
Elekti la aktivan sencimigan reĝimon estas farita en Simplicity Studio.
Sencimigi MCU: En ĉi tiu reĝimo, la enkonstruita erarserĉilo estas konektita al la EFM32PG23 sur la ilaro.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 15

Sencimigi OUT: En ĉi tiu reĝimo, la enkonstruita erarserĉilo povas esti uzata por sencimigi subtenan aparaton de Silicon Labs muntitan sur kutima tabulo.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 16

Sencimigi EN: En ĉi tiu reĝimo, la enkonstruita erarserĉilo estas malkonektita kaj ekstera erarserĉilo povas esti konektita por sencimigi la EFM32PG23 sur la ilaro.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 17

Notu: Por ke "Debug IN" funkciu, la ila tabulregilo devas esti funkciigita per la Sencimiga USB-konektilo.

8.2 Sencimigado Dum Bateria Funkcio
Kiam la EFM32PG23 estas kuirilaro kaj la J-Link USB ankoraŭ estas konektita, la surŝipa sencimiga funkcio disponeblas. Se la USB-potenco estas malkonektita, la Debug IN-reĝimo ĉesos funkcii.
Se sencimiga aliro estas postulata kiam la celo elĉerpas alian energifonton, kiel baterio, kaj la tabulregilo estas malŝaltita, faru rektajn ligojn al la GPIO uzata por senararigado. Ĉi tio povas esti farita per konekto al la taŭgaj pingloj sur la elrompaj kusenetoj. Kelkaj Silicon Labs-kompletoj disponigas diligentan pinglokapon por tiu celo.

9. Kit-Agordo kaj Ĝisdatigoj
La dialogo de agordo de ilaro en Simplicity Studio permesas ŝanĝi la sencimigan reĝimon de J-Link-adaptilo, ĝisdatigi ĝian firmvaron kaj ŝanĝi aliajn agordajn agordojn. Por elŝuti Simplicity Studio, iru al silabs.com/simplicity.
En la ĉefa fenestro de la perspektivo de la Lanĉilo de Simplicity Studio, la sencimreĝimo kaj firmvarversio de la elektita J-Link-adaptilo estas montritaj. Alklaku la ligilon [Ŝanĝi] apud iu ajn el ili por malfermi la dialogan agordan ilaron.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 18

9.1 Ĝisdatigoj de Firmware
Ĝisdatigi la ilaron-firmvaro estas farita per Simplicity Studio. Simplicity Studio aŭtomate kontrolos novajn ĝisdatigojn dum ekfunkciigo.
Vi ankaŭ povas uzi la dialogan agordan ilaron por manaj ĝisdatigoj. Alklaku la butonon [Trarigardi] en la sekcio [Ĝisdatigi Adaptilon] por elekti la ĝustan file finiĝanta per .emz. Poste, alklaku la butonon [Instali Pakon].

Skemoj, Asembleaj Desegnoj kaj BOM

Skemoj, muntaj desegnaĵoj kaj materiala fakturo (BOM) estas haveblaj per Simplicity Studio kiam la ilara dokumentarpakaĵo estas instalita. Ili ankaŭ estas haveblaj de la ilarpaĝo sur la Silicon Labs webretejo: http://www.silabs.com/.

Kit Revision History kaj Errato

11.1 Historio de revizioj
La ilaro revizio troviĝas presita sur la kestetikedo de la ilaro, kiel skizite en la figuro malsupre.

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 19

Tabelo 11.1. Historio de Revizio de Kit

Kit Revizio Liberigita Priskribo
A02 11 aŭgusto 2021 Komenca ilarrevizio havante BRD2504A-revizion A03.

11.2 Eraro
Nuntempe ne estas konataj problemoj kun ĉi tiu ilaro.

Historio de Revizio de Dokumentoj

1.0
novembro 2021

  • Komenca dokumentversio

Simpleco Studio
Unuklaka aliro al MCU kaj sendrataj iloj, dokumentaro, programaro, fontkodaj bibliotekoj kaj pli. Havebla por Vindozo, Mac kaj Linukso!

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Figo 20

SILICON LABS EFM32PG23 Gecko-Mikroregilo - Simbolo 2

IoT Portfolio
www.silabs.com/IoT

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

Subteno & Komunumo
www.silabs.com/community

Malgarantio
Silicon Labs intencas provizi klientojn per la plej nova, preciza kaj profunda dokumentado de ĉiuj ekstercentraj kaj moduloj disponeblaj por sistemoj kaj programaroj uzantaj aŭ intencantaj uzi la produktojn de Silicon Labs. Karakterizaj datumoj, disponeblaj moduloj kaj ekstercentraj, memorgrandecoj kaj memoradresoj rilatas al ĉiu specifa aparato, kaj "Tipaj" parametroj provizitaj povas kaj varias en malsamaj aplikoj. Apliko ekzampLa ĉi tie priskribitaj estas nur por ilustraj celoj. Silicon Labs rezervas la rajton fari ŝanĝojn sen plia avizo al la produktaj informoj, specifoj kaj priskriboj ĉi tie, kaj ne donas garantiojn pri la ĝusteco aŭ kompleteco de la inkluditaj informoj. Sen antaŭa sciigo, Silicon Labs povas ĝisdatigi produktofirmaron dum la produktada procezo pro sekureco aŭ fidindeco. Tiaj ŝanĝoj ne ŝanĝos la specifojn aŭ la funkcion de la produkto. Silicon Labs ne havas respondecon pri la sekvoj de uzo de la informoj provizitaj en ĉi tiu dokumento. Ĉi tiu dokumento ne implicas aŭ eksplicite donas ajnan permesilon por desegni aŭ fabriki iujn ajn integrajn cirkvitojn. La produktoj ne estas dezajnitaj aŭ rajtigitaj por esti uzataj en iuj aparatoj de FDA Class III, aplikoj por kiuj FDA antaŭmerkata aprobo estas postulata aŭ Vivsubtenaj Sistemoj sen la specifa skriba konsento de Silicon Labs. "Vivsubtena Sistemo" estas ajna produkto aŭ sistemo intencita por subteni aŭ subteni vivon kaj/aŭ sanon, kiu, se ĝi malsukcesas, povas esti racie atendita rezultigi gravan personan vundon aŭ morton. Silicon Labs-produktoj ne estas dezajnitaj aŭ rajtigitaj por militaj aplikoj. Silicon Labs-produktoj ne devas esti uzataj en amasdetruaj armiloj inkluzive (sed ne limigitaj al) nukleaj, biologiaj aŭ kemiaj armiloj, aŭ misiloj kapablaj liveri tiajn armilojn. Silicon Labs rifuzas ĉiujn eksplicitajn kaj implicitajn garantiojn kaj ne respondecas aŭ respondecas pri ajnaj vundoj aŭ damaĝoj rilataj al uzo de produkto de Silicon Labs en tiaj neaŭtorizitaj aplikoj. Noto: Ĉi tiu enhavo povas enhavi eksterordinaran termino-registron, kiu nun estas malnoviĝinta. Silicon Labs anstataŭigas ĉi tiujn terminojn per inkluziva lingvo kie ajn eblas. Por pliaj informoj, vizitu www.silabs.com/about-us/inclusive-lexicon-project

Varmarkinformo

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® kaj la Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro-emblemo kaj ĉi tiuj kombinaĵoj, "la plej energi-amikaj mikroregiloj de la mondo", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modemo®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, la Telegesis Logo®, USBX press®, Zentri, la Zentri-emblemo kaj Zentri DMS, Z-Wave®, kaj aliaj estas varmarkoj aŭ registritaj varmarkoj de Silicon Labs. ARM, CORTEX, Cortex-M3 kaj THUMB estas varmarkoj aŭ registritaj varmarkoj de ARM Holdings. Keil estas registrita varmarko de ARM Limited. Wi-Fi estas registrita varmarko de la Wi-Fi Alliance. Ĉiuj aliaj produktoj aŭ markonomoj menciitaj ĉi tie estas varmarkoj de siaj respektivaj posedantoj.

SILICON LABS emblemo

Silicon Laboratories Inc.
400 Okcidenta Cesar Chavez
Aŭstino, TX 78701
Usono
www.silabs.com

silabs.com | Konstruante pli ligitan mondon.
Elŝutite de Arrow.com.

Dokumentoj/Rimedoj

SILICON LABS EFM32PG23 Gecko Mikroregilo [pdf] Uzantogvidilo
EFM32PG23 Gecko-Mikroregilo, EFM32PG23, Gecko-Mikroregilo, Mikroregilo

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *