SILICON LABS chiratidzo

UG515: EFM32PG23 Pro Kit User's Guide

SILICON LABS EFM32PG23 Gecko Microcontroller - Chiratidzo 1

EFM32PG23 Gecko Microcontroller

Iyo PG23 Pro Kit inzvimbo yakanaka yekutanga kujairana neEFM32PG23™ Gecko Microcontroller.
Iyo pro kit ine masensa uye maperipherals anoratidza mamwe eEFM32PG23 akawanda ekugona. Iyo kit inopa ese maturusi anodiwa ekugadzira EFM32PG23 Gecko application.

SILICON LABS EFM32PG23 Gecko Microcontroller

TARGET DEVICE

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

KIT FEATURES

  • USB kubatana
  • Advanced Energy Monitor (AEM)
  • SEGGER J-Link pane-bhodhi debugger
  • Debug multiplexer inotsigira zvekunze hardware pamwe ne-board MCU
  • 4 × 10 chikamu LCD
  • User LEDs uye pusha mabhatani
  • Silicon Labs 'Si7021 Relative Humidity uye Tembiricha Sensor
  • SMA yekubatanidza yeIADC kuratidzira
  • Inductive LC sensor
  • 20-pini 2.54 mm musoro wemabhodhi ekuwedzera
  • Breakout pads yekupinda zvakananga kune I/O pini
  • Magetsi masosi anosanganisira USB uye CR2032 coin sero bhatiri.

SOFTWARE RUBATSIRO

  • Zviri nyore Studio™
  • IAR Yakabatanidzwa Workbench
  • Keil MDK

Nhanganyaya

1.1 Tsanangudzo
Iyo PG23 Pro Kit inzvimbo yakanaka yekutanga yekuvandudza application paEFM32PG23 Gecko Microcontrollers. Bhodhi rinoratidza masensa uye peripherals, zvichiratidza mamwe akawanda akawanda eEFM32PG23 Gecko Microcontroller. Pamusoro pezvo, iyo bhodhi ndeye yakazara yakazara debugger uye simba rekutarisa chishandiso chinogona kushandiswa nekunze kwekushandisa.

1.2 Features

  • EFM32PG23 Gecko Microcontroller
  • 512 kB Flash
  • 64 kB RAM
  • QFN48 package
  • Yepamberi Energy Monitoring system yeazvino uye voltage tracking
  • Yakabatanidzwa Segger J-Link USB debugger / emulator ine mukana wekugadzirisa ekunze eSilicon Labs zvishandiso.
  • 20-pini yekuwedzera musoro
  • Breakout pads kuti uwane nyore kune I/O pini
  • Zvitubu zvemagetsi zvinosanganisira USB uye CR2032 bhatiri
  • 4 × 10 chikamu LCD
  • 2 push mabhatani uye maLED akabatana neEFM32 yekudyidzana kwevashandisi
  • Silicon Labs 'Si7021 Relative Humidity uye Tembiricha Sensor
  • SMA yekubatanidza yeEFM32 IADC kuratidzira
  • Zvekunze 1.25 V chirevo cheEFM32 IADC
  • LC tangi redunhu ye inductive padyo nekunzwa kwezvinhu zvesimbi
  • Makristasi eLFXO neHFXO: 32.768 kHz uye 39.000 MHz

1.3 Kutanga
Mirayiridzo yakadzama yekuti ungatanga sei nePG23 Pro Kit yako itsva inogona kuwanikwa paSilicon Labs. Web mapeji: silabs.com/development-tools

Kit Block Diagram

An overview yePG23 Pro Kit inoratidzwa mumufananidzo uri pazasi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 1

Kit Hardware Layout

Iyo PG23 Pro Kit dhizaini inoratidzwa pazasi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 2

Connectors

4.1 Breakout Pads
Mazhinji emapini eEFM32PG23's GPIO anowanikwa pamapini emusoro mitsara kumusoro uye kuzasi kwebhodhi. Aya ane akajairwa 2.54 mm pitch, uye misoro yepini inogona kutengeswa mukati kana zvichidikanwa. Pamusoro pemapini eI / O, zvinongedzo kumagetsi njanji uye pasi zvinopihwa zvakare. Ziva kuti mamwe mapini anoshandisirwa kit peripherals kana maficha uye anogona kunge asiri kuwanikwa kune tsika application pasina tradeoffs.
Mufananidzo uri pazasi unoratidza pinout yemapedhi ekutyora uye pinout yeEXP musoro pamucheto wekurudyi webhodhi. Musoro weEXP unotsanangurwa zvakare muchikamu chinotevera. Iyo breakout pad yekubatanidza inodhindwa zvakare musirikikirini padivi pepini yega yega kuitira nyore kutaridzirwa.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 3

Tafura iri pazasi inoratidza mapini ekubatanidza emapadhi ekutyora. Inoratidza zvakare kuti ndeapi mapeiri ekiti kana maficha akabatana nemapini akasiyana.

Tafura 4.1. Pazasi Mutsetse (J101) Pinout

Pin EFM32PG23 I/O Pin Shared Feature
1 VMCU EFM32PG23 voltage domain (yakayerwa neAEM)
2 GND Ground
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 Shared Feature
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Reset
14 AIN1
15 GND Ground
16 3V3 Board controller supply
Pin EFM32PG23 I/O Pin Shared Feature
1 5V Bhodhi USB voltage
2 GND Ground
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 Ground
16 3V3 Board controller supply

4.2 EXP Musoro
Kurutivi rworudyi rwebhodhi, ane angled 20-pini EXP musoro unopihwa kuti ubvumire kubatana kwemaperipherals kana plugin mabhodhi. Iyo yekubatanidza ine akati wandei eI/O mapini anogona kushandiswa neakawanda eEFM32PG23 Gecko's maficha. Pamusoro pezvo, iyo VMCU, 3V3, uye 5V njanji yemagetsi inoburitswa zvakare.
Iyo yekubatanidza inotevedzera chiyero chinova nechokwadi chekuti zvinowanzoshandiswa peripherals senge SPI, UART, uye I²C bhazi inowanikwa panzvimbo dzakatarwa pane chinongedzo. Mamwe mapini anoshandiswa kune zvakajairika I/O. Izvi zvinobvumira tsananguro yemabhodhi ekuwedzera anogona kubaya mune akati wandei akasiyana eSilicon Labs kits.
Nhamba iri pazasi inoratidza iyo pini yekupihwa yeEXP musoro wePG23 Pro Kit. Nekuda kwekugumira muhuwandu hweanowanikwa GPIO pini, mamwe eEXP emusoro mapini anogovaniswa nekiti maficha.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 4

Tafura 4.3. EXP Musoro wePinout

Pin Connection EXP Musoro Basa Shared Feature
20 3V3 Board controller supply
18 5V Bhodhi 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, inosanganisirwa muzviyero zveAEM.
19 BOARD_ID_SDA Yakabatanidzwa kune bhodhi controller kuti izivikanwe yeadd-on mabhodhi.
17 BOARD_ID_SCL Yakabatanidzwa kune bhodhi controller kuti izivikanwe yeadd-on mabhodhi.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Connection EXP Musoro Basa Shared Feature
7 NC
5 NC
3 AIN1 ADC Input
1 GND Ground

4.3 Debug Connector (DBG)
Iyo debug yekubatanidza inoshandisa chinangwa cheviri, zvichibva pane debug modhi, iyo inogona kumisikidzwa uchishandisa Simplicity Studio. Kana iyo "Debug IN" modhi yasarudzwa, chinongedzo chinobvumira yekunze debugger kuti ishandiswe neiyo pa-bhodhi EFM32PG23. Kana iyo "Debug OUT" modhi yasarudzwa, chinongedzo chinobvumira kit kuti ishandiswe sedebugger yakananga kune yekunze chinangwa. Kana iyo "Debug MCU" modhi (default) yasarudzwa, chinongedzo chinoparadzaniswa kubva kune debug interface yeese ari maviri bhodhi controller uye pane-bhodhi chinangwa mudziyo.
Nekuda kwekuti chinongedzo ichi chinongochinjika kuti chitsigire akasiyana mamodhi ekushandisa, chinowanikwa chete kana bhodhi controller yabatidzwa (J-Link USB tambo yakabatana). Kana debug yekuwana kune yakanangwa mudziyo ichidikanwa kana bhodhi controller isina simba, izvi zvinofanirwa kuitwa nekubatanidza zvakananga kune akakodzera mapini pane iyo breakout header. Iyo pinout yekubatanidza inotevera iyo yeyakajairwa ARM Cortex Debug 19-pini yekubatanidza.
Iyo pinout inotsanangurwa zvakadzama pazasi. Ziva kuti kunyangwe iyo yekubatanidza inotsigira JTAG mukuwedzera kune Serial Wire Debug, hazvireve kuti kit kana iyo-pane-bhodhi inonangwa mudziyo inotsigira izvi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 5

Kunyangwe iyo pinout ichienderana nepiniout yeArM Cortex Debug yekubatanidza, izvi hazvienderane zvizere sezvo pini 7 inobviswa panyama kubva kuCortex Debug yekubatanidza. Dzimwe tambo dzine plug diki inodzitadzisa kushandiswa kana pini iyi iripo. Kana zviri izvo, bvisa plug, kana shandisa yakajairwa 2 × 10 1.27 mm yakatwasuka tambo panzvimbo.

Tafura 4.4. Debug Connector Pin Tsananguro

Pini nhamba(s) Function Cherechedza
1 VTARGET Chirevo chetariro voltage. Inoshandiswa kushandura mazinga echiratidzo pakati pechinangwa uye debugger.
2 TMS/SDWIO/C2D JTAG bvunzo modhi sarudza, Serial Wire data kana C2 data
4 TCK / SWCLK / C2CK JTAG bvunzo wachi, Serial Wire wachi kana C2 wachi
6 TDO/SWO JTAG bvunzo data kunze kana Serial Wire kubuda
8 TDI / C2Dps JTAG bvunzo data mukati, kana C2D "pini yekugovana" basa
10 RESET / C2CKps Target mudziyo reset, kana C2CK "pini kugovera" basa
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Cable detect Unganidza pasi
11, 13 NC Haina kubatana
3, 5, 15, 17, 19 GND

4.4 Nyore Chibatanidza
Iyo Simplicity Connector inoratidzwa pane pro kit inogonesa advanced debugging maficha akadai seAEM uye Virtual COM port kuti ishandiswe kune yekunze chinangwa. Iyo pinout inoratidzwa mumufananidzo uri pasi apa.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 6

Mazita echiratidzo mumufananidzo uye tafura yepini yetsanangudzo inoratidzwa kubva kune bhodhi controller. Izvi zvinoreva kuti VCOM_TX inofanira kubatana nepini yeRX pane yakanangana nekunze, VCOM_RX kune yainangwa pini yeTX, VCOM_CTS kune yainangwa RTS pini, uye VCOM_RTS kune yainovavarira pini yeCTS.
Cherechedza: Yazvino yakatorwa kubva kuVMCU voltage pini inosanganisirwa muzviyero zveAEM, nepo 3V3 uye 5V voltage pini haasi. Kuti utarise mashandisirwo azvino kwechinangwa chekunze neAEM, isa iyo-bhodhi MCU mune yayo yakaderera simba modhi kuti uderedze maitiro ayo pazviyero.

Tafura 4.5. Tsanangudzo yePini yeChibatanidza

Pini nhamba(s) Function Tsanangudzo
1 VMCU 3.3 V njanji yemagetsi, inotariswa neAEM
3 3V3 3.3 V njanji yemagetsi
5 5V 5 V njanji yemagetsi
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 Haina kubatana
7, 9, 11, 13, 15 GND Ground

Power Supply uye Reset

5.1 MCU Simba Sarudzo
Iyo EFM32PG23 pane pro kit inogona kufambiswa neimwe yeaya masosi:

  • Iyo debug USB tambo
  • 3 V coin cell bhatiri

Iyo simba sosi yeMCU inosarudzwa neinotsvedza switch mukona yezasi kuruboshwe ye pro kit. Mufananidzo uri pazasi unoratidza kuti akasiyana masosi emagetsi anogona kusarudzwa sei neiyo slide switch.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 7

Nekuchinja munzvimbo yeAEM, ruzha rwakaderera 3.3 V LDO pane pro kit inoshandiswa kusimbisa EFM32PG23. Iyi LDO inopihwa simba zvakare kubva kune debug USB tambo. Iyo Yepamberi Energy Monitor ikozvino yakabatana munhevedzano, ichibvumira yakaringana yakakwirira-kumhanya ikozvino zviyero uye simba debugging/profiling.
Nekuchinja kuri munzvimbo yeBAT, bhatiri remari ye20 mm mune socket yeCR2032 inogona kushandiswa kusimbisa mudziyo. Nekuchinja munzvimbo iyi, hapana zviyero zvazvino zviri kushanda. Iyi ndiyo inokurudzirwa chinja chinzvimbo kana uchisimbisa iyo MCU nekunze kwesimba sosi.
Cherechedza: Iyo Advanced Energy Monitor inogona kungoyera mashandisirwo azvino eEFM32PG23 kana shanduko yemagetsi iri munzvimbo yeAEM.

5.2 Board Controller Simba
Iyo bhodhi controller ine basa rezvinhu zvakakosha, senge debugger neAEM, uye inopihwa simba chete kuburikidza ne USB port mukona yekuruboshwe yebhodhi. Ichi chikamu chekiti chinogara pane yakaparadzana simba domain, saka rakasiyana sosi yemagetsi inogona kusarudzwa kune yakananga mudziyo uchichengeta debugging mashandiro. Iri dura remagetsi rakasarudzika zvakare kudzivirira kubuda kwazvino kubva kune yakananga simba domain kana simba kune bhodhi controller rabviswa.
Iyo bhodhi controller power domain haina kukanganiswa nechinzvimbo chemagetsi switch.
Iyo kit yakanyatso gadzirwa kuti ichengetedze bhodhi controller uye inotarirwa masimba emagetsi ari ega kubva kune mumwe nemumwe sezvo rimwe rawo rinodzika pasi. Izvi zvinoita kuti chinangwa cheEFM32PG23 chirambe chichishanda muBAT modhi.

5.3 EFM32PG23 Reset
Iyo EFM32PG23 MCU inogona kusetwa patsva nemamwe mashoma akasiyana masosi:

  • Mushandisi anodzvanya bhatani reRESET
  • Iyo pa-bhodhi debugger inodhonza #RESET pini pasi
  • Imwe debugger yekunze inodhonza #RESET pini pasi

Pamusoro pemagadzirirwo ataurwa pamusoro apa, kusetazve kuEFM32PG23 kuchapihwawo panguva yebhodhi controller boot-up. Izvi zvinoreva kuti kubvisa simba kune bhodhi controller (kubvisa iyo J-Link USB tambo) hakuzogadzira reset, asi plugging tambo kumashure mukuda, sezvo bhodhi controller bhutsu kumusoro.

Peripherals

Iyo pro kit ine seti yemaperipherals anoratidza mamwe eEFM32PG23 maficha.
Ziva kuti EFM32PG23 I/O yakawanda inofambiswa kune peripherals zvakare inofambiswa kune yekutyora pads kana iyo EXP musoro, iyo inofanirwa kutariswa kana uchishandisa izvi.

6.1 Push Mabhatani uye LEDs
Iyo kit ine mabhatani maviri ekusundidzira evashandisi akanyorwa BTN0 uye BTN1. Iwo akabatana zvakananga kuEFM32PG23 uye anobviswa neRC mafirita ane nguva isingachinji ye1 ms. Mabhatani akabatana nemapini PA5 uye PB4.
Iyo kit zvakare ine maviri ero ma LED akaiswa LED0 uye LED1 ayo anodzorwa neGPIO pini paEFM32PG23. Iwo ma LED akabatana nemapini PC8 uye PC9 mune inoshingaira-yepamusoro gadziriro.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 8

6.2 LCD
Iyo 20-pini segment LCD yakabatana neEFM32's LCD peripheral. Iyo LCD ine 4 mitsetse yakajairika uye gumi mitsara yezvikamu, ichipa huwandu hwezvikamu makumi mana mu quadruplex mode. Iyi mitsetse haina kugovaniswa pamapedhi ekutyora. Tarisa kune kit schematic kuti uwane ruzivo rwezviratidzo kune zvikamu zvemepu.
A capacitor yakabatana neEFM32 LCD yeperipheral yekuchaja pombi pini inowanikwawo pakiti.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 9

6.3 Si7021 Hukama Humidity uye Tembiricha Sensor

Iyo Si7021 | 2C hunyoro hunyoro uye tembiricha sensor ndeye monolithic CMOS IC inobatanidza humidity uye tembiricha sensor elements, analog-to-digital converter, signal processing, calibration data, uye IC Interface. Iko kushandiswa kwepatent yeindasitiri-yakajairwa, yakaderera-K polymeric dielectrics yekunzwa humidity inogonesa kuvakwa kweakaderera-simba, monolithic CMOS Sensor ICs ine yakaderera drift uye hysteresis, uye yakanakisa kugadzikana kwenguva refu.
Iyo humidity uye tembiricha sensors ndeye fekitori-yakagadziriswa uye iyo calibration data inochengetwa mu-chip isiri-inovhurika ndangariro. Izvi zvinova nechokwadi chekuti ma sensors anochinjika zvizere pasina recalibration kana shanduko yesoftware inodiwa.
Iyo Si7021 inowanikwa mune 3 × 3 mm DFN package uye inoyerera inotengeswa. Inogona kushandiswa se Hardware uye software-inoenderana yekudonha-in kusimudzira kune iripo RH / tembiricha sensors mu3 × 3 mm DFN-6 mapakeji, inoratidzira chaiyo inonzwa pamusoro pehupamhi hwakawanda uye yakaderera simba rekushandisa. Iyo yekusarudza fekitori-yakaiswa kavha inopa yakaderera profile, nzira dziri nyore dzekudzivirira sensor panguva yekusangana (semuenzaniso, reflow soldering) uye muhupenyu hwese hwechigadzirwa, kusasanganisa zvinwiwa hydrophobic / oleophobic) uye zvikamu.
Iyo Si7021 inopa chaiyo, yakaderera-simba, fekitori-yakayerwa dhijitari mhinduro yakanakira kuyera hunyoro, dova, uye tembiricha mumashandisirwo anotangira kubva kuHVAC/R uye kuteedzera asset kumaindasitiri nevatengi mapuratifomu.
Bhazi |2C rinoshandiswa kuSi7021 rinogovaniswa ne EXP musoro. Iyo sensor inopihwa simba neVMCU, zvinoreva kuti mashandisirwo ezvino sensor anosanganisirwa muzviyero zveAEM.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 10

Tarisa kune iyo Silicon Labs web mapeji kune rumwe ruzivo: http://www.silabs.com/humidity-sensors.

6.4 LC Sensor
Iyo inductive-capacitive sensor yekuratidzira iyo Low Energy Sensor Interface (LESENSE) iri pazasi kurudyi kwebhodhi. Iyo LESENSE peripheral inoshandisa voltage digital-to-analog converter (VDAC) kugadzirisa ikozvino oscillating kuburikidza ne inductor uye zvino inoshandisa analog comparator (ACMP) kuyera oscillation kuora nguva. Iyo nguva yekuora kweoscillation ichakanganiswa nekuvapo kwezvinhu zvesimbi mukati memamirimita mashoma einductor.
Iyo LC sensor inogona kushandiswa kuita sensor inomutsa EFM32PG23 kubva kuhope kana chinhu chesimbi chinouya padyo neinductor, iyo zvakare inogona kushandiswa seyekushandisa mita pulse counter, door alarm switch, chinzvimbo chiratidzo kana mamwe maapplication. anoda kunzwa kuvapo kwechinhu chesimbi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 11

Kuti uwane rumwe ruzivo nezve LC sensor mashandisiro nekushanda, tarisa kune chinyorwa chekushandisa, "AN0029: Low Energy Sensor Interface -Inductive Sense", inowanikwa muSiplicity Studio kana muraibhurari yegwaro paSilicon Labs. website.

6.5 IADC SMA Chibatanidza
Iyo kit ine SMA yekubatanidza iyo yakabatana neEFM32PG23˙s IADC kuburikidza neimwe yakatsaurirwa IADC mapini ekupinza (AIN0) mune imwe chete-inopera kumisikidzwa. Iyo yakatsaurirwa ADC yekupinza inofambisa yakakwana kubatana pakati pekunze masaini neIADC.
Iyo yekuisa masekete pakati peSMA chinongedzo nepini yeADC yakagadzirwa kuti ive yakanaka kuwirirana pakati pekuita kwakaringana kugadzirisa pane akasiyana s.ampling kumhanya, uye kuchengetedzwa kweEFM32 kana paine yakawandisatage situation. Kana ukashandisa IADC muHigh Accuracy modhi ine ADC_CLK yakagadziridzwa kuti ikwire kupfuura 1 MHz, zvinobatsira kutsiva 549 Ω resistor ne0 Ω. Izvi zvinouya pamutengo wekuderedzwa kwekuwedzeredzatage protection. Ona bhuku rereferensi yemudziyo kuti uwane rumwe ruzivo nezve IADC.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 12

Ziva kuti pane 49.9 Ω resistor kusvika pasi pane iyo SMA yekubatanidza yekupinda iyo, zvichienderana nekubuda kweimedance kwekwakabva, inokanganisa zviyero. Iyo 49.9 Ω resistor yakawedzerwa kuti iwedzere kuita kwakanangana ne50 Ω inoburitsa impedance masosi.

6.6 Virtual COM Port
Iyo asynchronous serial yekubatanidza kune bhodhi controller inopihwa yekufambisa data data pakati pePC inotambira uye yakananga EFM32PG23, iyo inobvisa kudiwa kwekunze serial port adapter.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 13

Iyo Virtual COM chiteshi ine yemuviri UART pakati pechinhu chinonangwa uye bhodhi controller, uye zvine musoro basa mubhodhi controller inoita kuti serial port iwanikwe kune inotambira PC pamusoro pe USB. Iyo UART interface ine mapini maviri uye inogonesa chiratidzo.

Tafura 6.1. Virtual COM Port Interface Pins

Signal Tsanangudzo
VCOM_TX Tumira data kubva kuEFM32PG23 kuenda kubhodhi controller
VCOM_RX Gamuchira data kubva kubhodhi controller kuenda kuEFM32PG23
VCOM_ENABLE Inogonesa iyo VCOM interface, ichibvumira data kuti ipfuure kune bhodhi controller

Cherechedza: Chiteshi cheVCOM chinongowanikwa kana bhodhi controller yaiswa simba, izvo zvinoda kuti J-Link USB tambo iiswe.

Advanced Energy Monitor

7.1 Kushandisa
Iyo Advanced Energy Monitor (AEM) data inounganidzwa nebhodhi controller uye inogona kuratidzwa neiyo Energy Pro.filer, inowanikwa kuburikidza neSiplicity Studio. Nekushandisa iyo Energy Profiler, kushandiswa kwemazuva ano uye voltage inogona kuyerwa uye kubatanidzwa kune chaiyo kodhi inomhanya paEFM32PG23 munguva chaiyo.

7.2 Dzidziso yeKushanda
Kuyera nemazvo ikozvino kubva pa0.1 µA kusvika 47 mA (114 dB dynamic range), pfungwa iripo amplifier inoshandiswa pamwe chete neaviri kuwana stage. Pfungwa yazvino amplifier inoyera voltage kudonha pamusoro pediki rakatevedzana resistor. Kuwana stage zvimwe ampinorarama voltage ine maviri akasiyana ekuwana marongero kuti uwane maviri azvino marenji. Shanduko pakati pezvikamu zviviri izvi zvinoitika zvakatenderedza 250 µA. Digital kusefa uye avhareji inoitwa mukati mebhodhi controller pamberi pe sampLes inotumirwa kune Energy Profiler application.
Panguva yekutanga kit, iyo otomatiki calibration yeAEM inoitwa, iyo inotsiva kukanganisa kwekukanganisa mupfungwa. amplifiers.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 14

7.3 Kurongeka uye Kuita
Iyo AEM inokwanisa kuyera mafambiro ari pakati pe0.1 µA kusvika 47 mA. Pamazvino ari pamusoro pe250 µA, iyo AEM ndeyechokwadi mukati me 0.1 mA. Pakuyera mafungu ari pasi pe250 µA, iko kurongeka kunowedzera kusvika ku1 µA. Kunyange zvazvo kukwana kwakakwana kuri 1 µA muchikamu che 250 µA, AEM inokwanisa kuona shanduko mukushandiswa kwezvino zvishoma se 100 nA. Iyo AEM inogadzira 6250 ikozvino sampzvishoma pasekondi.

On-Board Debugger

Iyo PG23 Pro Kit ine yakasanganiswa debugger, inogona kushandiswa kudhawunirodha kodhi uye kugadzirisa iyo EFM32PG23. Pamusoro pekugadzira iyo EFM32PG23 pakiti, debugger inogona zvakare kushandiswa kuronga uye kugadzirisa ekunze Silicon Labs EFM32, EFM8, EZR32, uye EFR32 zvishandiso.

Iyo debugger inotsigira matatu akasiyana debug interfaces anoshandiswa neSilicon Labs zvishandiso:

  • Serial Wire Debug, iyo inoshandiswa neese EFM32, EFR32, uye EZR32 zvishandiso.
  • JTAG, iyo inogona kushandiswa neEFR32 uye mimwe michina yeEFM32
  • C2 Debug, iyo inoshandiswa neEFM8 zvishandiso

Kuti uve nechokwadi chekugadzirisa, shandisa iyo yakakodzera debug interface yemudziyo wako. Iyo debug yekubatanidza pabhodhi inotsigira ese matatu emhando idzi.

8.1 Debug Modes
Kuronga zvekunze zvishandiso, shandisa debug yekubatanidza kuti ubatanidze kune inotarirwa bhodhi uye isa iyo debug modhi ku [Kunze]. Iyo imwechete yekubatanidza inogona zvakare kushandiswa kubatanidza yekunze debugger kune EFM32PG23 MCU pakiti nekuisa debug mode ku [In].
Kusarudza iyo inoshanda debug mode inoitwa muSiplicity Studio.
Debug MCU: Mune iyi modhi, iyo-bhodhi debugger yakabatana neEFM32PG23 pakiti.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 15

Debug OUT: Mune iyi modhi, iyo-pane-bhodhi debugger inogona kushandiswa kugadzirisa inotsigirwa yeSilicon Labs mudziyo wakaiswa pane yakasarudzika bhodhi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 16

Debug IN: Mune iyi modhi, iyo-bhodhi debugger inobviswa uye yekunze debugger inogona kubatanidzwa kugadzirisa iyo EFM32PG23 pakiti.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 17

Cherechedza: Kuti "Debug IN" ishande, kit board controller inofanirwa kufambiswa kuburikidza neDebug USB yekubatanidza.

8.2 Kugadzirisa Panguva Yekushanda kweBhatiri
Kana iyo EFM32PG23 iine bhatiri-powered uye iyo J-Link USB ichiri yakabatana, iyo-bhodhi debug mashandiro aripo. Kana iyo USB simba rikabviswa, iyo Debug IN modhi inomira kushanda.
Kana debug yekupinda ichidikanwa kana chinangwa chiri kupera kune imwe simba sosi, sebhatiri, uye bhodhi controller ichidzikiswa, ita kubatanidza zvakananga kuGPIO inoshandiswa kugadzirisa. Izvi zvinogona kuitwa nekubatanidza kune mapini akakodzera pamapedhi ekuputika. Mamwe maSilicon Labs kits anopa yakatsaurirwa pini musoro weichi chinangwa.

9. Kit Configuration uye Upgrades
Iyo kit yekumisikidza dialog muSiplicity Studio inokutendera iwe kuti uchinje iyo J-Link adapta debug modhi, kukwidziridza firmware yayo, uye kushandura mamwe marongero ekugadzirisa. Kuti utore Simplicity Studio, enda ku silabs.com/simplicity.
Muhwindo guru reiyo Simplicity Studio's Launcher maonero, iyo debug modhi uye firmware vhezheni yeyakasarudzwa J-Link adapta inoratidzwa. Dzvanya iyo [Shandura] link iri padivi pechero ipi zvayo kuti uvhure kit configuration dialog.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 18

9.1 Firmware Kuvandudza
Kuvandudza kit firmware kunoitwa kuburikidza neSiplicity Studio. Simplicity Studio inozotarisa otomatiki zvigadziriso zvitsva pakutanga.
Iwe unogona zvakare kushandisa kit yekumisikidza dialog yekuvandudza manyore. Baya bhatani re[Bhurawuza] muchikamu che[Gadzirisa Adapter] kuti usarudze chakarurama file kupera muna .emz. Wobva wadzvanya bhatani re [Isa Package].

Schematics, Gungano Dhirowa, uye BOM

Schematics, kudhirowa kwegungano, uye bhiri yezvinhu (BOM) inowanikwa kuburikidza neSiplicity Studio kana kit zvinyorwa pasuru yakaiswa. Iwo anowanikwawo kubva kukiti peji paSilicon Labs websaiti: http://www.silabs.com/.

Kit Revision Nhoroondo uye Errata

11.1 Nhoroondo Yekudzokorora
Iyo kit revision inogona kuwanikwa yakadhindwa pabhokisi rebhokisi rekiti, sezvakatsanangurwa mumufananidzo pazasi.

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 19

Tafura 11.1. Kit Revision History

Kit Revision Yakasunungurwa Tsanangudzo
A02 11 Nyamavhuvhu 2021 Yekutanga kit kudzokorora ine BRD2504A kudzokorora A03.

11.2 Errata
Parizvino hapana nyaya dzinozivikanwa nekiti iyi.

Document Revision History

1.0
Mbudzi 2021

  • Yekutanga gwaro vhezheni

Chakareruka Studio
Tinya-kamwe kuwana MCU uye maturusi asina waya, zvinyorwa, software, sosi kodhi maraibhurari & nezvimwe. Inowanikwa yeWindows, Mac uye Linux!

SILICON LABS EFM32PG23 Gecko Microcontroller - Fig 20

SILICON LABS EFM32PG23 Gecko Microcontroller - Chiratidzo 2

IoT Portfolio
www.silabs.com/IoT

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

Rutsigiro & Nharaunda
www.silabs.com/community

Disclaimer
Silicon Labs inotarisira kupa vatengi zvinyorwa zvichangoburwa, zvakarurama, uye zvakadzama zveese maperipherals uye mamodule anowanikwa kune system uye software vashandisi vachishandisa kana kuronga kushandisa zvigadzirwa zveSilicon Labs. Dhata yehunhu, mamodule anowanikwa uye maperipherals, saizi yekurangarira uye kero yekurangarira inoreva kune yega yega mudziyo, uye "Yakajairika" paramita yakapihwa inogona uye inosiyana mumashandisirwo akasiyana. Application exampzvatsanangurwa pano ndezvekuenzanisira chete. Silicon Labs inochengetedza kodzero yekuita shanduko pasina imwe ziviso kune ruzivo rwechigadzirwa, zvakatemwa, uye tsananguro pano, uye haipe waranti yekurongeka kana kukwana kweruzivo rwakasanganisirwa. Pasina chiziviso chekutanga, Silicon Labs inogona kugadzirisa chigadzirwa firmware panguva yekugadzira maitiro ekuchengetedza kana kuvimbika y zvikonzero. Shanduko dzakadaro hadzizo shandura zvakatemwa kana kuti per for mance yechigadzirwa. Silicon Labs haizove nechikwereti y chemhedzisiro yekushandiswa kweruzivo rwunopihwa mugwaro iri. Gwaro iri haritauri kana kupa pachena chero rezinesi rekugadzira kana kugadzira chero maseketi akabatanidzwa. Zvigadzirwa hazvina kugadzirwa kana kupihwa mvumo yekushandisa mukati mechero FDA Kirasi III zvishandiso, zvikumbiro izvo FDA premarket mvumo inodiwa kana Hupenyu Hutsigiro Systems pasina chaiyo yakanyorwa mvumo yeSilicon Labs. A "Hupenyu Hutsigiro System" chero chigadzirwa kana hurongwa hwakagadzirirwa kutsigira kana kuchengetedza hupenyu uye / kana hutano, iyo, kana ikatadza, inogona kutarisirwa zvine musoro kuti iite kukuvara kwakanyanya kana kufa. Zvigadzirwa zveSilicon Labs hazvina kugadzirwa kana kupihwa mvumo yekushandiswa kwechiuto. Zvigadzirwa zveSilicon Labs hazvifanirwe kushandiswa muzvombo zvekuparadza kukuru zvinosanganisira (asi zvisingaganhurirwe) zvombo zvenyukireya, biological kana kemikari, kana zvombo zvinokandwa zvinokwanisa kuendesa zvombo zvakadaro. Silicon Labs inorambidza zvese zvinotsanangurwa uye zvinorehwa waranti uye haizove nemhosva kana mhosva yekukuvara chero kupi kana kukuvadzwa kune chekuita nekushandiswa kweSilicon Labs chigadzirwa mumashandisirwo asina kutenderwa akadaro. Cherechedza: Izvi zvinogona kunge zviine esive termino log y iyo isingachashandiswi. Silicon Labs iri kutsiva aya mazwi nemutauro unosanganisirwa pese pazvinogoneka. Kuti uwane rumwe ruzivo, shanya www.silabs.com/about-us/inclusive-lexicon-project

Trademark Information

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® uye Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo uye musanganiswa wayo, "anonyanya kusimba masimba epasi pasirese mamicrocontrollers", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBX press®, Zentri, the Zentri logo uye Zentri DMS, Z-Wave®, uye zvimwe zviratidzo zvekutengeserana kana zviratidzo zvakanyoreswa zveSilicon Labs. ARM, CORTEX, Cortex-M3 uye THUMB zviratidzo zvekutengesa kana zviratidzo zvakanyoreswa zveARM Holdings. Keil chiratidzo chakanyoreswa cheARM Limited. Wi-Fi chiratidzo chakanyoreswa cheWi-Fi Alliance. Zvese zvimwe zvigadzirwa kana mazita emhando ataurwa pano zviratidzo zvevanozvibata.

SILICON LABS chiratidzo

Iyo kambani Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.zsabs.com

silabs.com | Kuvaka nyika yakabatana.
Yakatorwa kubva Arrow.com.

Zvinyorwa / Zvishandiso

SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] Bhuku reMushandisi
EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *