logo sa SILICON LABS

UG515: Giya sa Gumagamit sa EFM32PG23 Pro Kit

SILICON LABS EFM32PG23 Gecko Microcontroller - Simbolo 1

EFM32PG23 Tuko Microcontroller

Ang PG23 Pro Kit usa ka maayo kaayo nga punto sa pagsugod aron mahimong pamilyar sa EFM32PG23™ Gecko Microcontroller.
Ang pro kit adunay mga sensor ug peripheral nga nagpakita sa pipila sa daghang mga kapabilidad sa EFM32PG23. Ang kit naghatag sa tanan nga gikinahanglan nga mga himan alang sa pagpalambo sa usa ka EFM32PG23 Gecko nga aplikasyon.

SILICON LABS EFM32PG23 Tuko Microcontroller

TARGET DEVICE

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32-bit nga ARM® Cortex-M33
  • Memorya: 512 kB flash ug 64 kB RAM

MGA KINAHANGLAN SA KIT

  • Pagdugtong sa USB
  • Advanced Energy Monitor (AEM)
  • SEGGER J-Link on-board debugger
  • Debug multiplexer nga nagsuporta sa eksternal nga hardware ingon man sa on-board nga MCU
  • 4 × 10 nga bahin sa LCD
  • User LEDs ug push buttons
  • Silicon Labs 'Si7021 Relative Humidity ug Temperature Sensor
  • SMA connector alang sa demonstrasyon sa IADC
  • Inductive LC sensor
  • 20-pin 2.54 mm nga header para sa expansion boards
  • Mga breakout pad para sa direktang pag-access sa I/O pins
  • Ang mga tinubdan sa kuryente naglakip sa USB ug CR2032 coin cell battery.

SUPORTA SA SOFTWARE

  • Simplicity Studio™
  • IAR Naka-embed nga Workbench
  • Keil MDK

Pasiuna

1.1 Deskripsyon
Ang PG23 Pro Kit usa ka sulundon nga punto sa pagsugod alang sa pagpalambo sa aplikasyon sa EFM32PG23 Gecko Microcontrollers. Ang board adunay mga sensor ug peripheral, nga nagpakita sa pipila sa daghang mga kapabilidad sa EFM32PG23 Gecko Microcontroller. Dugang pa, ang board usa ka hingpit nga gipakita nga debugger ug himan sa pag-monitor sa enerhiya nga magamit sa mga eksternal nga aplikasyon.

1.2 Mga bahin

  • EFM32PG23 Tuko Microcontroller
  • 512 kB nga Flash
  • 64 kB nga RAM
  • QFN48 nga pakete
  • Advanced Energy Monitoring system para sa tukma nga kasamtangan ug voltage pagsubay
  • Nahiusa nga Segger J-Link USB debugger/emulator nga adunay posibilidad nga ma-debug ang mga eksternal nga aparato sa Silicon Labs
  • 20-pin nga expansion header
  • Mga breakout pad alang sa dali nga pag-access sa mga I/O pin
  • Ang mga tinubdan sa kuryente naglakip sa USB ug CR2032 nga baterya
  • 4 × 10 nga bahin sa LCD
  • 2 push buttons ug LEDs konektado sa EFM32 para sa user interaction
  • Silicon Labs 'Si7021 Relative Humidity ug Temperature Sensor
  • SMA connector alang sa EFM32 IADC demonstration
  • Eksternal nga 1.25 V nga pakisayran alang sa EFM32 IADC
  • LC tank circuit alang sa inductive proximity sensing sa metallic nga mga butang
  • Mga kristal para sa LFXO ug HFXO: 32.768 kHz ug 39.000 MHz

1.3 Pagsugod
Ang mga detalyado nga instruksyon kung unsaon pagsugod sa imong bag-ong PG23 Pro Kit makita sa Silicon Labs Web mga panid: silabs.com/development-tools

Kit Block Diagram

Usa ka overview sa PG23 Pro Kit gipakita sa hulagway sa ubos.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 1

Kit Hardware Layout

Ang layout sa PG23 Pro Kit gipakita sa ubos.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 2

Mga konektor

4.1 Mga Breakout Pad
Kadaghanan sa EFM32PG23's GPIO pins anaa sa pin header rows sa ibabaw ug ubos nga sulab sa board. Kini adunay standard nga 2.54 mm nga pitch, ug ang mga header sa pin mahimong ibaligya kung gikinahanglan. Gawas pa sa mga I/O pin, ang mga koneksyon sa power rail ug ground gihatag usab. Timan-i nga ang pipila sa mga pin gigamit alang sa mga peripheral o mga bahin sa kit ug mahimong dili magamit alang sa usa ka naandan nga aplikasyon nga wala’y mga tradeoff.
Ang numero sa ubos nagpakita sa pinout sa mga breakout pad ug ang pinout sa EXP header sa tuo nga kilid sa board. Ang EXP header dugang nga gipatin-aw sa sunod nga seksyon. Ang mga koneksyon sa breakout pad giimprinta usab sa silkscreen sunod sa matag pin alang sa sayon ​​​​nga pakisayran.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 3

Ang lamesa sa ubos nagpakita sa mga koneksyon sa pin alang sa mga breakout pad. Gipakita usab niini kung unsang mga kit peripheral o mga bahin ang konektado sa lainlaing mga pin.

Talaan 4.1. Ubos nga Laray (J101) Pinout

Pin EFM32PG23 I/O Pin Gipaambit nga Feature
1 VMCU EFM32PG23 voltage domain (gisukod sa AEM)
2 GND Yuta
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 Gipaambit nga Feature
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Reset
14 AIN1
15 GND Yuta
16 3V3 Suplay sa board controller
Pin EFM32PG23 I/O Pin Gipaambit nga Feature
1 5V Board USB voltage
2 GND Yuta
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 Yuta
16 3V3 Suplay sa board controller

4.2 EXP Header
Sa tuo nga bahin sa board, ang usa ka angled 20-pin EXP header gihatag aron tugutan ang koneksyon sa mga peripheral o plugin boards. Ang konektor adunay daghang mga I/O pin nga magamit sa kadaghanan sa mga bahin sa EFM32PG23 Gecko. Dugang pa, ang VMCU, 3V3, ug 5V nga mga riles sa kuryente gibutyag usab.
Ang konektor nagsunod sa usa ka sumbanan nga nagsiguro nga ang kasagarang gigamit nga mga peripheral sama sa usa ka SPI, usa ka UART, ug I²C bus magamit sa mga piho nga lokasyon sa konektor. Ang nahabilin nga mga lagdok gigamit alang sa kinatibuk-ang katuyoan nga I / O. Gitugotan niini ang kahulugan sa mga papan sa pagpalapad nga mahimong mag-plug sa daghang lainlaing mga kit sa Silicon Labs.
Ang hulagway sa ubos nagpakita sa pin assignment sa EXP header para sa PG23 Pro Kit. Tungod sa mga limitasyon sa gidaghanon sa mga magamit nga GPIO pin, ang pipila sa mga EXP header pin gipaambit sa mga feature sa kit.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 4

Talaan 4.3. EXP Header Pinout

Pin Koneksyon EXP Header Function Gipaambit nga Feature
20 3V3 Suplay sa board controller
18 5V Board controller 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 domain, gilakip sa mga sukod sa AEM.
19 BOARD_ID_SDA Konektado sa board controller alang sa pag-ila sa mga add-on nga mga tabla.
17 BOARD_ID_SCL Konektado sa board controller alang sa pag-ila sa mga add-on nga mga tabla.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Koneksyon EXP Header Function Gipaambit nga Feature
7 NC
5 NC
3 AIN1 ADC Input
1 GND Yuta

4.3 Debug Connector (DBG)
Ang debug connector nagsilbi nga doble nga katuyoan, base sa debug mode, nga mahimong i-set up gamit ang Simplicity Studio. Kung gipili ang mode nga "Debug IN", ang konektor nagtugot sa usa ka eksternal nga debugger nga magamit sa on-board nga EFM32PG23. Kung gipili ang "Debug OUT" mode, gitugotan sa konektor ang kit nga magamit ingon usa ka debugger padulong sa usa ka eksternal nga target. Kung ang "Debug MCU" mode (default) gipili, ang connector nahimulag gikan sa debug interface sa board controller ug sa on-board nga target device.
Tungod kay kini nga konektor awtomatik nga gibalhin aron pagsuporta sa lain-laing mga operating mode, kini magamit lamang kung ang board controller gipaandar (J-Link USB cable konektado). Kung ang pag-access sa debug sa target nga aparato gikinahanglan kung ang board controller wala’y gahum, kini kinahanglan buhaton pinaagi sa direkta nga pagkonekta sa angay nga mga pin sa breakout header. Ang pinout sa connector nagsunod nianang sa standard ARM Cortex Debug 19-pin connector.
Ang pinout gihulagway sa detalye sa ubos. Timan-i nga bisan kung ang konektor nagsuporta sa JTAG dugang sa Serial Wire Debug, wala kini magpasabot nga ang kit o ang on-board nga target device nagsuporta niini.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 5

Bisan kung ang pinout motakdo sa pinout sa ARM Cortex Debug connector, kini dili hingpit nga compatible kay ang pin 7 pisikal nga gikuha gikan sa Cortex Debug connector. Ang ubang mga kable adunay gamay nga plug nga magpugong kanila nga magamit kung kini nga pin anaa. Kung mao kini ang kahimtang, kuhaa ang plug, o gamita ang usa ka standard nga 2 × 10 1.27 mm nga tul-id nga kable.

Talaan 4.4. Debug Connector Pin Deskripsyon

Pin Number(s) Kalihokan Nota
1 VTARGET Target nga pakisayran voltage. Gigamit alang sa pagbalhin sa lohikal nga lebel sa signal tali sa target ug debugger.
2 TMS / SDWIO / C2D JTAG pagsulay mode pagpili, Serial Wire data o C2 data
4 TCK / SWCLK / C2CK JTAG pagsulay nga orasan, Serial Wire nga orasan o C2 nga orasan
6 TDO/SWO JTAG test data out o Serial Wire output
8 TDI / C2Dps JTAG test data sa, o C2D "pagpakigbahin sa pin" function
10 RESET / C2CKps Target nga pag-reset sa device, o C2CK "pagpaambit sa pin" nga function
12 NC TRACECLK
14 NC GITABAY0
16 NC GITABAY1
18 NC GITABAY2
20 NC GITABAY3
9 Detect sa kable Pagkonektar sa yuta
11, 13 NC Dili konektado
3, 5, 15, 17, 19 GND

4.4 Pagkayano nga Konektor
Ang Simplicity Connector nga gipakita sa pro kit makapahimo sa mga advanced debugging features sama sa AEM ug ang Virtual COM port nga gamiton ngadto sa usa ka external nga target. Ang pinout gihulagway sa hulagway sa ubos.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 6

Ang mga ngalan sa signal sa numero ug ang lamesa sa paghulagway sa pin gi-refer gikan sa board controller. Kini nagpasabot nga ang VCOM_TX kinahanglan nga konektado sa RX pin sa eksternal nga target, VCOM_RX sa target sa TX pin, VCOM_CTS sa target sa RTS pin, ug VCOM_RTS sa target sa CTS pin.
Mubo nga sulat: Kasamtangang gikuha gikan sa VMCU voltagAng e pin gilakip sa mga pagsukod sa AEM, samtang ang 3V3 ug 5V voltage pin dili. Aron mamonitor ang kasamtangan nga konsumo sa usa ka eksternal nga target sa AEM, ibutang ang on-board nga MCU sa pinakaubos nga energy mode niini aron mamenosan ang epekto niini sa mga sukod.

Talaan 4.5. Pagkayano Connector Pin Deskripsyon

Pin Number(s) Kalihokan Deskripsyon
1 VMCU 3.3 V power rail, gimonitor sa AEM
3 3V3 3.3 V nga power rail
5 5V 5 V nga power rail
2 VCOM_TX Virtual COM TX
4 VCOM_RX Virtual COM RX
6 VCOM_CTS Virtual COM CTS
8 VCOM_RTS Virtual COM RTS
17 BOARD_ID_SCL Board ID SCL
19 BOARD_ID_SDA Board ID SDA
10, 12, 14, 16, 18, 20 NC Dili konektado
7, 9, 11, 13, 15 GND Yuta

Power Supply ug Reset

5.1 Pagpili sa Gahum sa MCU
Ang EFM32PG23 sa pro kit mahimong magamit sa usa niini nga mga gigikanan:

  • Ang debug USB cable
  • 3 V coin cell nga baterya

Ang tinubdan sa kuryente alang sa MCU gipili gamit ang slide switch sa ubos nga wala nga suok sa pro kit. Ang hulagway sa ubos nagpakita kon sa unsang paagi mapili ang lain-laing tinubdan sa kuryente gamit ang slide switch.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 7

Uban sa switch sa posisyon sa AEM, ang usa ka ubos nga kasaba 3.3 V LDO sa pro kit gigamit sa gahum sa EFM32PG23. Kini nga LDO gipaandar na usab gikan sa debug USB cable. Ang Advanced Energy Monitor konektado na karon sa serye, nga nagtugot sa tukma nga high-speed current measurements ug energy debugging/profiling.
Uban sa switch sa posisyon sa BAT, ang usa ka 20 mm nga coin cell nga baterya sa CR2032 socket mahimong magamit sa pagpaandar sa aparato. Uban sa switch niini nga posisyon, walay kasamtangan nga mga pagsukod nga aktibo. Kini ang girekomenda nga posisyon sa switch kung gipaandar ang MCU gamit ang eksternal nga gigikanan sa kuryente.
Mubo nga sulat: Ang Advanced Energy Monitor masukod lamang ang kasamtangan nga konsumo sa EFM32PG23 kung ang switch sa pagpili sa kuryente naa sa posisyon sa AEM.

5.2 Gahum sa Board Controller
Ang board controller mao ang responsable sa importante nga mga feature, sama sa debugger ug ang AEM, ug gipalihok lamang pinaagi sa USB port sa ibabaw nga wala nga suok sa board. Kini nga bahin sa kit nagpuyo sa usa ka separado nga domain sa gahum, aron ang usa ka lahi nga gigikanan sa kuryente mahimong mapili alang sa target nga aparato samtang gipadayon ang pag-andar sa pag-debug. Kini nga power domain gilain usab aron mapugngan ang kasamtangan nga pagtulo gikan sa target nga power domain kung ang gahum sa board controller gikuha.
Ang board controller power domain dili maimpluwensyahan sa posisyon sa power switch.
Ang kit mabinantayon nga gidisenyo aron ang board controller ug ang target nga mga domain sa gahum nahimulag gikan sa usag usa samtang ang usa niini moubos. Kini nagsiguro nga ang target nga EFM32PG23 device magpadayon sa pag-operate sa BAT mode.

5.3 EFM32PG23 Reset
Ang EFM32PG23 MCU mahimong i-reset sa pipila ka lainlaing mga gigikanan:

  • Usa ka user nga nagpindot sa RESET button
  • Ang on-board debugger nga nagbira sa #RESET nga pin sa ubos
  • Usa ka eksternal nga debugger nga nagbira sa #RESET nga pin sa ubos

Dugang pa sa mga tinubdan sa pag-reset nga gihisgutan sa ibabaw, ang pag-reset sa EFM32PG23 i-isyu usab panahon sa board controller boot-up. Kini nagpasabot nga ang pagtangtang sa gahum ngadto sa board controller (pag-unplug sa J-Link USB cable) dili makamugna og reset, apan ang pag-plug sa cable balik sa kabubut-on, samtang ang board controller nag-boot.

Mga peripheral

Ang pro kit adunay usa ka set sa mga peripheral nga nagpakita sa pipila ka mga bahin sa EFM32PG23.
Timan-i nga kadaghanan sa EFM32PG23 I/O nga gi-ruta ngadto sa mga peripheral gipaagi usab sa mga breakout pad o sa EXP header, nga kinahanglang tagdon kung gamiton kini.

6.1 Push Buttons ug LEDs
Ang kit adunay duha ka user push button nga gimarkahan nga BTN0 ug BTN1. Direkta sila nga konektado sa EFM32PG23 ug gi-debounce sa mga filter sa RC nga adunay kanunay nga oras nga 1 ms. Ang mga buton konektado sa mga pin PA5 ug PB4.
Ang kit usab adunay duha ka yellow nga LED nga gimarkahan nga LED0 ug LED1 nga kontrolado sa GPIO pin sa EFM32PG23. Ang mga LED konektado sa mga pin PC8 ug PC9 sa usa ka aktibo nga taas nga pagsumpo.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 8

6.2 LCD
Usa ka 20-pin nga bahin nga LCD ang konektado sa EFM32's LCD peripheral. Ang LCD adunay 4 ka komon nga linya ug 10 ka bahin nga linya, nga naghatag ug total nga 40 ka bahin sa quadruplex mode. Kini nga mga linya wala gipaambit sa mga breakout pad. Tan-awa ang eskematiko sa kit alang sa kasayuran sa mga signal sa pagmapa sa mga bahin.
Ang usa ka kapasitor nga konektado sa EFM32 LCD peripheral's charge pump pin anaa usab sa kit.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 9

6.3 Si7021 Relative Humidity ug Temperature Sensor

Ang Si7021 |2C nga relatibong humidity ug temperatura sensor usa ka monolithic CMOS IC nga nag-integrate sa humidity ug mga elemento sa sensor sa temperatura, usa ka analog-to-digital converter, pagproseso sa signal, data sa pagkakalibrate, ug usa ka IC Interface. Ang patente nga paggamit sa industry-standard, low-K polymeric dielectrics para sa sensing humidity makahimo sa pagtukod sa low-power, monolithic CMOS Sensor ICs nga adunay ubos nga drift ug hysteresis, ug maayo kaayo nga long term stability.
Ang humidity ug temperatura sensor kay factory-calibrated ug ang calibration data gitipigan sa on-chip non-volatile memory. Gisiguro niini nga ang mga sensor hingpit nga mabaylo nga wala’y kinahanglan nga pag-recalibrate o pagbag-o sa software.
Ang Si7021 anaa sa usa ka 3 × 3 mm DFN package ug reflow solderable. Mahimo kining gamiton isip usa ka hardware ug software-compatible drop-in upgrade alang sa kasamtangan nga RH/temperatura sensors sa 3 × 3 mm DFN-6 nga mga pakete, nga adunay precision sensing sa mas lapad nga range ug ubos nga konsumo sa kuryente. Ang opsyonal nga factory-installed cover nagtanyag og ubos nga profile, sayon ​​nga paagi sa pagpanalipod sa sensor sa panahon sa asembliya (pananglitan, reflow soldering) ug sa tibuok kinabuhi sa produkto, walay labot ang mga likido hydrophobic/oleophobic) ug particulates.
Ang Si7021 nagtanyag usa ka tukma, mubu nga gahum, na-calibrate sa pabrika nga digital nga solusyon nga sulundon alang sa pagsukod sa humidity, dew point, ug temperatura sa mga aplikasyon gikan sa HVAC/R ug pagsubay sa asset hangtod sa mga platform sa industriya ug consumer.
Ang |2C bus nga gigamit alang sa Si7021 gipaambit sa EXP header. Ang sensor gipadagan sa VMCU, nga nagpasabut nga ang karon nga pagkonsumo sa sensor gilakip sa mga pagsukod sa AEM.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 10

Tan-awa ang Silicon Labs web mga panid alang sa dugang impormasyon: http://www.silabs.com/humidity-sensors.

6.4 LC nga sensor
Usa ka inductive-capacitive sensor alang sa pagpakita sa Low Energy Sensor Interface (LESENSE) nahimutang sa ubos nga tuo sa board. Ang LESENSE peripheral naggamit sa voltage digital-to-analog converter (VDAC) aron i-set up ang usa ka oscillating current pinaagi sa inductor ug dayon gamiton ang analog comparator (ACMP) aron sukdon ang oscillation decay time. Ang oras sa pagkadunot sa oscillation maapektuhan sa presensya sa mga butang nga metal sulod sa pipila ka milimetro sa inductor.
Ang LC sensor mahimong gamiton alang sa pagpatuman sa usa ka sensor nga makapukaw sa EFM32PG23 gikan sa pagkatulog sa diha nga ang usa ka metal nga butang moabut duol sa inductor, nga pag-usab mahimong gamiton ingon nga usa ka utility meter pulse counter, pultahan alarm switch, posisyon indicator o uban pang mga aplikasyon diin ang usa gusto nga makamatikod sa presensya sa usa ka butang nga metal.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 11

Para sa dugang nga impormasyon bahin sa paggamit ug operasyon sa LC sensor, tan-awa ang application note, "AN0029: Low Energy Sensor Interface -Inductive Sense", nga anaa sa Simplicity Studio o sa librarya sa dokumento sa Silicon Labs website.

6.5 IADC SMA Connector
Ang kit adunay usa ka SMA connector nga konektado sa EFM32PG23˙s IADC pinaagi sa usa sa gipahinungod nga IADC input pins (AIN0) sa usa ka single-ended configuration. Ang gipahinungod nga mga input sa ADC nagpadali sa labing maayo nga koneksyon tali sa mga eksternal nga signal ug sa IADC.
Ang input circuitry tali sa SMA connector ug sa ADC pin gidesinyo aron mahimong maayo nga kompromiso tali sa labing maayo nga paghusay sa performance sa lain-laing s.ampling speed, ug proteksyon sa EFM32 sa kaso sa usa ka overvoltage sitwasyon. Kung gigamit ang IADC sa High Accuracy mode nga adunay ADC_CLK nga gi-configure nga mas taas kaysa 1 MHz, mapuslanon nga ilisan ang 549 Ω resistor nga adunay 0 Ω. Kini moabut sa gasto sa pagkunhod sa overvoltage proteksyon. Tan-awa ang reference manual sa device para sa dugang impormasyon mahitungod sa IADC.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 12

Timan-i nga adunay 49.9 Ω resistor sa yuta sa SMA connector input nga, depende sa output impedance sa tinubdan, makaimpluwensya sa mga sukod. Ang 49.9 Ω resistor gidugang aron madugangan ang pasundayag padulong sa 50 Ω nga mga gigikanan sa impedance sa output.

6.6 Virtual COM Port
Ang usa ka asynchronous serial connection sa board controller gihatag para sa application data transfer tali sa host PC ug sa target nga EFM32PG23, nga nagwagtang sa panginahanglan alang sa external serial port adapter.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 13

Ang Virtual COM port naglangkob sa usa ka pisikal nga UART tali sa target device ug sa board controller, ug usa ka lohikal nga function sa board controller nga naghimo sa serial port nga anaa sa host PC sa USB. Ang interface sa UART naglangkob sa duha ka mga pin ug usa ka signal nga mahimo.

Talaan 6.1. Virtual COM Port Interface Pins

Signal Deskripsyon
VCOM_TX Ipadala ang datos gikan sa EFM32PG23 ngadto sa board controller
VCOM_RX Pagdawat og datos gikan sa board controller ngadto sa EFM32PG23
VCOM_ENABLE Makapahimo sa VCOM interface, nga nagtugot sa data nga moagi sa board controller

Mubo nga sulat: Ang VCOM port magamit lamang kung ang board controller gipaandar, nga nagkinahanglan sa J-Link USB cable nga isulod.

Advanced nga Energy Monitor

7.1 Paggamit
Ang datos sa Advanced Energy Monitor (AEM) gikolekta sa board controller ug mahimong ipakita sa Energy Profiler, magamit pinaagi sa Simplicity Studio. Pinaagi sa paggamit sa Energy Profiler, kasamtangan nga konsumo ug voltage masukod ug masumpay sa aktuwal nga code nga nagdagan sa EFM32PG23 sa realtime.

7.2 Teorya sa Operasyon
Sa tukma nga pagsukod sa kasamtangan gikan sa 0.1 μA ngadto sa 47 mA (114 dB dynamic range), usa ka kasamtangan nga pagbati ampAng liifier gigamit kauban ang usa ka doble nga ganansya stage. Ang kasamtangan nga pagbati ampAng liifier nagsukod sa voltage drop sa usa ka gamay nga serye resistor. Ang ganansya stage dugang pa ampnagkinabuhi niini nga voltage nga adunay duha ka lainlain nga mga setting sa ganansya aron makakuha og duha ka kasamtangang range. Ang transisyon tali niining duha ka han-ay mahitabo sa palibot sa 250 µA. Ang digital nga pagsala ug pag-average gihimo sulod sa board controller sa wala pa ang sampAng mga les gi-eksport sa Energy Profiler aplikasyon.
Atol sa pagsugod sa kit, usa ka awtomatik nga pag-calibrate sa AEM ang gihimo, nga nag-compensate sa offset nga sayup sa kahulugan. amptigpataas sa kinabuhi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 14

7.3 Katukma ug Pagganap
Ang AEM makahimo sa pagsukod sa mga sulog sa sakup nga 0.1 µA hangtod 47 mA. Para sa mga sulog nga labaw sa 250 µA, ang AEM tukma sulod sa 0.1 mA. Kung ang pagsukod sa mga sulog ubos sa 250 μA, ang katukma mosaka sa 1 μA. Bisan kung ang hingpit nga katukma mao ang 1 µA sa sub 250 µA range, ang AEM makahimo sa pag-ila sa mga pagbag-o sa karon nga konsumo nga gamay sa 100 nA. Ang AEM nagpatunghag 6250 ka kasamtangang samples kada segundo.

On-Board Debugger

Ang PG23 Pro Kit adunay usa ka integrated debugger, nga magamit sa pag-download sa code ug pag-debug sa EFM32PG23. Dugang sa pagprograma sa EFM32PG23 sa kit, ang debugger mahimo usab nga gamiton sa pagprograma ug pag-debug sa gawas nga Silicon Labs EFM32, EFM8, EZR32, ug EFR32 nga mga himan.

Gisuportahan sa debugger ang tulo ka lainlaing mga interface sa pag-debug nga gigamit sa mga aparato sa Silicon Labs:

  • Serial Wire Debug, nga gigamit sa tanang EFM32, EFR32, ug EZR32 device
  • JTAG, nga magamit sa EFR32 ug pipila ka mga aparato sa EFM32
  • C2 Debug, nga gigamit sa mga aparato sa EFM8

Aron masiguro ang tukma nga pag-debug, gamita ang angay nga interface sa pag-debug alang sa imong aparato. Ang debug connector sa board nagsuporta sa tanan nga tulo niini nga mga mode.

8.1 Mga Mode sa Pag-debug
Sa pagprograma sa mga external device, gamita ang debug connector aron makonektar sa usa ka target board ug i-set ang debug mode ngadto sa [Out]. Ang sama nga konektor mahimo usab nga gamiton sa pagkonektar sa usa ka eksternal nga debugger sa EFM32PG23 MCU sa kit pinaagi sa pag-set sa debug mode sa [In].
Ang pagpili sa aktibo nga debug mode gihimo sa Simplicity Studio.
Debug MCU: Niini nga mode, ang on-board debugger konektado sa EFM32PG23 sa kit.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 15

Pag-debug OUT: Niini nga mode, ang on-board debugger mahimong magamit sa pag-debug sa usa ka gisuportahan nga Silicon Labs device nga gitaod sa usa ka custom board.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 16

Pag-debug SA: Niini nga mode, ang on-board debugger nadiskonekta ug ang usa ka eksternal nga debugger mahimong konektado sa pag-debug sa EFM32PG23 sa kit.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 17

Mubo nga sulat: Aron magtrabaho ang "Debug IN", ang controller sa kit board kinahanglan nga gipaandar pinaagi sa Debug USB connector.

8.2 Pag-debug Panahon sa Pag-opera sa Baterya
Sa diha nga ang EFM32PG23 kay battery-powered ug ang J-Link USB konektado gihapon, ang on-board debug functionality anaa. Kung ang gahum sa USB nadiskonekta, ang Debug IN mode mohunong sa pagtrabaho.
Kung gikinahanglan ang pag-access sa debug kung ang target nagdagan gikan sa laing tinubdan sa enerhiya, sama sa usa ka baterya, ug ang board controller gipalong, paghimo og mga direktang koneksyon sa GPIO nga gigamit sa pag-debug. Mahimo kini pinaagi sa pagkonektar sa angay nga mga pin sa mga breakout pad. Ang pipila ka mga Silicon Labs kits naghatag usa ka gipahinungod nga pin header alang niini nga katuyoan.

9. Kit Configuration ug Upgrades
Ang kit configuration dialog sa Simplicity Studio nagtugot kanimo sa pag-usab sa J-Link adapter debug mode, pag-upgrade sa firmware niini, ug pag-usab sa ubang mga setting sa configuration. Aron ma-download ang Simplicity Studio, adto sa silabs.com/simplicity.
Sa nag-unang bintana sa panglantaw sa Launcher sa Simplicity Studio, ang debug mode ug firmware nga bersyon sa pinili nga J-Link adapter gipakita. I-klik ang [Change] link sunod sa bisan hain niini aron maablihan ang kit configuration dialog.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 18

9.1 Mga Pag-upgrade sa Firmware
Ang pag-upgrade sa kit firmware gihimo pinaagi sa Simplicity Studio. Awtomatikong susihon sa Simplicity Studio ang mga bag-ong update sa pagsugod.
Mahimo usab nimong gamiton ang dialog sa configuration sa kit para sa manwal nga pag-upgrade. I-klik ang [Browse] nga buton sa [Update Adapter] nga seksyon aron mapili ang husto file natapos sa .emz. Dayon, i-klik ang [Install Package] nga buton.

Schematics, Assembly Drawings, ug BOM

Ang mga schematic, assembly drawing, ug bill of materials (BOM) magamit pinaagi sa Simplicity Studio kung na-install na ang kit documentation package. Anaa usab sila gikan sa panid sa kit sa Silicon Labs website: http://www.silabs.com/.

Kit Revision History ug Errata

11.1 Kasaysayan sa Pagbag-o
Ang rebisyon sa kit makita nga giimprinta sa label sa kahon sa kit, ingon nga gilatid sa hulagway sa ubos.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 19

Talaan 11.1. Kasaysayan sa Pagbag-o sa Kit

Rebisyon sa Kit Gipagawas Deskripsyon
A02 11 Agosto 2021 Inisyal nga rebisyon sa kit nga adunay BRD2504A nga rebisyon A03.

11.2 Sayop
Sa pagkakaron walay nahibal-an nga mga isyu sa kini nga kit.

Kasaysayan sa Pagbag-o sa Dokumento

1.0
Nobyembre 2021

  • Inisyal nga bersyon sa dokumento

Kasayon ​​nga Studio
Usa ka pag-klik nga pag-access sa MCU ug wireless nga mga himan, dokumentasyon, software, mga librarya sa gigikanan nga code ug uban pa. Anaa alang sa Windows, Mac ug Linux!

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 20

SILICON LABS EFM32PG23 Gecko Microcontroller - Simbolo 2

IoT Portfolio
www.silabs.com/IoT

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

Suporta ug Komunidad
www.silabs.com/community

Disclaimer
Gitinguha sa Silicon Labs nga mahatagan ang mga kostumer sa labing bag-o, tukma, ug lawom nga dokumentasyon sa tanan nga mga peripheral ug module nga magamit alang sa mga tigpatuman sa sistema ug software nga naggamit o nagtinguha nga gamiton ang mga produkto sa Silicon Labs. Ang datos sa pag-ila, anaa nga mga modulo ug mga peripheral, mga gidak-on sa memorya ug mga adres sa panumduman nagtumong sa matag espesipikong device, ug ang "Typical" nga mga parameter nga gihatag mahimo ug magkalahi sa lain-laing mga aplikasyon. Aplikasyon exampAng mga gihulagway dinhi alang lamang sa mga katuyoan sa paghulagway. Ang Silicon Labs adunay katungod sa paghimo sa mga pagbag-o nga wala’y dugang nga pahibalo sa impormasyon sa produkto, mga detalye, ug mga paghulagway dinhi, ug wala maghatag mga garantiya sa katukma o pagkakompleto sa gilakip nga kasayuran. Kung walay una nga pahibalo, ang Silicon Labs mahimong mag-update sa firmware sa produkto sa panahon sa proseso sa paggama alang sa seguridad o kasaligan nga mga hinungdan. Ang ingon nga mga pagbag-o dili magbag-o sa mga espesipiko o ang matag bahin sa produkto. Ang Silicon Labs walay tulubagon alang sa mga sangputanan sa paggamit sa impormasyon nga gihatag niini nga dokumento. Kini nga dokumento wala magpasabot o dayag nga paghatag ug bisan unsang lisensya sa pagdesinyo o paghimo sa bisan unsang integrated circuits. Ang mga produkto wala gidesinyo o gitugutan nga gamiton sulod sa bisan unsang FDA Class III device, mga aplikasyon diin gikinahanglan ang pag-apruba sa FDA premarket o Life Support Systems nga walay espesipikong sinulat nga pagtugot sa Silicon Labs. Ang "Sistema sa Pagsuporta sa Kinabuhi" mao ang bisan unsang produkto o sistema nga gituyo aron suportahan o mapadayon ang kinabuhi ug/o kahimsog, nga, kung kini mapakyas, makatarunganon nga gilauman nga moresulta sa daghang personal nga kadaot o kamatayon. Ang mga produkto sa Silicon Labs wala gidesinyo o gitugutan alang sa mga aplikasyon sa militar. Ang mga produkto sa Silicon Labs dili kinahanglan nga gamiton sa bisan unsang mga kahimtang sa mga hinagiban sa dinaghang paglaglag lakip (apan dili limitado sa) nukleyar, biolohikal o kemikal nga mga hinagiban, o mga misil nga makahimo sa paghatud sa ingon nga mga hinagiban. Gisalikway sa Silicon Labs ang tanan nga gipahayag ug gipasabut nga mga garantiya ug dili mahimong responsable o manubag sa bisan unsang mga kadaot o kadaot nga may kalabotan sa paggamit sa usa ka produkto sa Silicon Labs sa ingon nga dili awtorisado nga mga aplikasyon. Mubo nga sulat: Kini nga sulod mahimong adunay sulod nga mga terminolohiya nga log y nga dili na magamit. Ang Silicon Labs nag-ilis niini nga mga termino sa inklusibo nga pinulongan kung mahimo. Alang sa dugang impormasyon, bisitaha www.silabs.com/about-us/inclusive-lexicon-project

Impormasyon sa Trademark

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ug ang Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro nga logo ug mga kombinasyon niini, "ang pinaka-maayong enerhiya nga microcontrollers sa kalibutan", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, ang Telegesis Logo®, USBX press®, Zentri, ang Zentri logo ug Zentri DMS, Z-Wave®, ug uban pa kay mga trademark o rehistradong trademark sa Silicon Labs. Ang ARM, CORTEX, Cortex-M3 ug THUMB maoy mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa ARM Holdings. Ang Keil kay rehistrado nga marka sa ARM Limited. Ang Wi-Fi kay rehistrado nga marka sa Wi-Fi Alliance. Ang tanan nga uban pang mga produkto o mga ngalan sa tatak nga gihisgutan dinhi mga marka sa pamatigayon sa ilang mga tag-iya.

logo sa SILICON LABS

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

silabs.com | Pagtukod og mas konektado nga kalibutan.
Gi-download gikan sa Arrow.com.

Mga Dokumento / Mga Kapanguhaan

SILICON LABS EFM32PG23 Tuko Microcontroller [pdf] Giya sa Gumagamit
EFM32PG23 Tuko Microcontroller, EFM32PG23, Tuko Microcontroller, Microcontroller

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *