SILICON LABS logo

UG515: EFM32PG23 Pro Kit Taiala mo Tagata Fa'aoga

SILICON LABS EFM32PG23 Gecko Microcontroller - Fa'ailoga 1

EFM32PG23 Gecko Microcontroller

O le PG23 Pro Kit o se amataga lelei e masani ai i le EFM32PG23™ Gecko Microcontroller.
O le pusa faʻataʻitaʻi o loʻo i ai masini ma faʻataʻitaʻiga e faʻaalia ai nisi o le tele o gafatia o le EFM32PG23. O le pusa o loʻo tuʻuina atu meafaigaluega talafeagai uma mo le atinaʻeina o se talosaga EFM32PG23 Gecko.

SILICON LABS EFM32PG23 Gecko Microcontroller

MESIN FAILAUGA

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • PPU: 32-bit ARM® Cortex-M33
  • Manatu: 512 kB moli ma le 64 kB RAM

FA'AIGA FA'ATAU

  • USB fesoʻotaʻiga
  • Mata'ituina Malosiaga Maualuga (AEM)
  • SEGGER J-So'otaga i luga o le laupapa debugger
  • Debug multiplexer lagolago meafaigaluega fafo faʻapea foʻi ma luga ole laupapa MCU
  • 4×10 vaega LCD
  • LED fa'aoga ma fa'amau fa'amau
  • Silicon Labs 'Si7021 Relative Humidity and Temperature Sensor
  • SMA so'oga mo fa'ata'ita'iga IADC
  • Inductive LC sensor
  • 20-pin 2.54 mm ulutala mo laupapa fa'alautele
  • Pads breakout mo le avanoa tuusao i pine I/O
  • O puna eletise e aofia ai le USB ma le CR2032 coin cell battery.

LAGOLAGO SOFTWARE

  • Simplicity Studio™
  • IAR Workbench tamau
  • Keil MDK

Folasaga

1.1 Fa'amatalaga
O le PG23 Pro Kit o se amataga lelei mo le atinaʻeina o talosaga ile EFM32PG23 Gecko Microcontrollers. O le laupapa o loʻo faʻaalia masini ma peripheral, faʻaalia nisi o le tele o gafatia o le EFM32PG23 Gecko Microcontroller. E le gata i lea, o le laupapa o se mea faʻapipiʻi atoatoa ma le mataʻituina o le malosi e mafai ona faʻaogaina i fafo.

1.2 Vaega

  • EFM32PG23 Gecko Microcontroller
  • 512 kB Flash
  • 64 kB RAM
  • QFN48 afifi
  • Faiga Mata'ituina Malosiaga Maualuga mo le sa'o o le taimi nei ma voltagu tulituliloaina
  • Fa'atasia Segger J-Link USB debugger/emulator ma le avanoa e fa'apipi'i ai masini Silicon Labs fafo
  • Ulutala faalautele 20-pin
  • Pads breakout mo le faigofie ona maua I/O pine
  • O puna eletise e aofia ai le USB ma le CR2032 maa
  • 4×10 vaega LCD
  • 2 faʻamau faʻamau ma LED e fesoʻotaʻi i le EFM32 mo fegalegaleaiga faʻaoga
  • Silicon Labs 'Si7021 Relative Humidity and Temperature Sensor
  • SMA so'oga mo le fa'ata'ita'iga EFM32 IADC
  • Faʻamatalaga 1.25 V fafo mo le EFM32 IADC
  • LC va'a ta'amilosaga mo le fa'aoso fa'alatalata mai lagona o mea u'amea
  • tioata mo LFXO ma HFXO: 32.768 kHz ma le 39.000 MHz

1.3 Amataina
O fa'atonuga au'ili'ili ile auala e amata ai lau PG23 Pro Kit fou e mafai ona maua ile Silicon Labs Web itulau: silabs.com/development-tools

Kit Block Ata

Ua umaview o le PG23 Pro Kit o loʻo faʻaalia i le ata o loʻo i lalo.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 1

Kit Meafaigaluega Fa'atulagaina

Ole fa'asologa ole PG23 Pro Kit o lo'o fa'aalia i lalo.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 2

Feso'ota'i

4.1 Fa'asagaga Pads
O le tele o pine EFM32PG23's GPIO o lo'o maua i luga o laina fa'aulu pine i pito pito i luga ma lalo o le laupapa. O nei mea e iai le tulaga masani 2.54 mm pitch, ma e mafai ona fa'aulu ulu pine pe a mana'omia. I le faaopoopo atu i pine I / O, o loʻo tuʻuina atu foʻi fesoʻotaʻiga i laina eletise ma eleele. Manatua o nisi o pine o loʻo faʻaogaina mo pusa pusa poʻo foliga ma atonu e le avanoa mo se faʻaoga masani e aunoa ma se fefaʻatauaʻiga.
O le ata o loʻo i lalo o loʻo faʻaalia ai le pine o le pads breakout ma le pine o le EXP header i le itu taumatau o le laupapa. O le ulutala EXP o loʻo faʻamatalaina atili i le isi vaega. O feso'ota'iga pad breakout o lo'o lolomi fo'i ile silkscreen i tafatafa o pine ta'itasi mo fa'amatalaga faigofie.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 3

O le laulau o lo'o i lalo o lo'o fa'aalia ai feso'ota'iga pine mo pads breakout. O lo'o fa'aalia ai fo'i po'o fea pusa o pusa po'o foliga e feso'ota'i i pine eseese.

Laulau 4.1. laina pito i lalo (J101) Pinout

Pin EFM32PG23 I/O Pin Fetufa'aiga Fa'asoa
1 VMCU EFM32PG23 voltage domain (fuaina e le AEM)
2 GND eleele
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 Fetufa'aiga Fa'asoa
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Toe setiina
14 AIN1
15 GND eleele
16 3V3 Sapalai pule a le Komiti
Pin EFM32PG23 I/O Pin Fetufa'aiga Fa'asoa
1 5V laupapa USB voltage
2 GND eleele
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 eleele
16 3V3 Sapalai pule a le Komiti

4.2 EXP Ulutala
I le itu taumatau o le laupapa, o loʻo tuʻuina atu se faʻailoga 20-pin EXP e faʻatagaina ai le fesoʻotaʻiga o peripheral poʻo laupapa faʻapipiʻi. O le feso'ota'iga e iai le numera o pine I/O e mafai ona fa'aoga i le tele o foliga o le EFM32PG23 Gecko. E le gata i lea, o le VMCU, 3V3, ma le 5V eletise eletise o loʻo faʻaalia foi.
O lo'o mulimulita'i le feso'ota'iga i se fa'ata'ita'iga e fa'amautinoa ai o lo'o maua fa'aoga masani e pei ole SPI, UART, ma le I²C pasi i nofoaga mautū ile feso'ota'iga. O isi pine e fa'aaogaina mo le fa'amoemoe lautele I/O. Ole mea lea e fa'atagaina ai le fa'auigaina o laupapa fa'alautele e mafai ona fa'apipi'i i le tele o pusa Silicon Labs eseese.
O le ata o loʻo i lalo o loʻo faʻaalia ai le pine o le faʻauluuluga o le EXP mo le PG23 Pro Kit. Ona o tapula'a i le aofa'i o pine GPIO avanoa, o nisi o pine fa'auluulu EXP o lo'o fa'asoa fa'atasi ma fa'ailoga pusa.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 4

Laulau 4.3. EXP Ulutala Pinout

Pin So'oga Galuega Ulutala EXP Fetufa'aiga Fa'asoa
20 3V3 Sapalai pule a le Komiti
18 5V Pule fa'atonu 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, aofia i fua AEM.
19 BOARD_ID_SDA Feso'ota'i i le pule o le laupapa mo le fa'ailoaina o laupapa fa'aopoopo.
17 BOARD_ID_SCL Feso'ota'i i le pule o le laupapa mo le fa'ailoaina o laupapa fa'aopoopo.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin So'oga Galuega Ulutala EXP Fetufa'aiga Fa'asoa
7 NC
5 NC
3 AIN1 ADC Ulufale
1 GND eleele

4.3 Feso'ota'i Debug (DBG)
O le feso'ota'iga debug e fa'atino se fa'amoemoe e lua, e fa'avae i luga o le fa'aogaina o le debug, lea e mafai ona fa'atulagaina e fa'aoga ai le Simplicity Studio. Afai e filifilia le "Debug IN" mode, e mafai e le fesoʻotaʻiga ona faʻaogaina se faʻapipiʻi fafo e faʻaaoga i luga ole laupapa EFM32PG23. Afai e filifilia le "Debug OUT" mode, e mafai e le fesoʻotaʻiga ona faʻaogaina le pusa e fai ma faʻapolopolo agai i fafo. Afai e filifilia le "Debug MCU" mode (default), o le fesoʻotaʻiga e vavae ese mai le faʻaogaina o le faʻaogaina o le faʻatonuina o le laupapa ma le masini faʻatatau i luga o le laupapa.
Ona e otometi lava ona fesuia'i lenei so'o e lagolago ai faiga fa'aoga eseese, e na'o le avanoa pe a fa'aola le pule o le laupapa (J-Link USB cable connect). Afai e manaʻomia le faʻaogaina o le faʻaogaina o le masini faʻapipiʻi pe a le faʻaogaina le pule o le laupapa, e tatau ona faia lenei mea e ala i le faʻafesoʻotaʻi saʻo i pine talafeagai i luga o le ulutala breakout. O le pine o le feso'ota'iga e mulimulita'i i le fa'aoga masani ARM Cortex Debug 19-pin.
O le pinout o loʻo faʻamatalaina auiliili i lalo. Manatua e ui lava o le fesoʻotaʻiga e lagolagoina JTAG i le faaopoopo atu i le Serial Wire Debug, e le o lona uiga o le pusa poʻo le masini faʻatatau i luga o le laupapa e lagolagoina lenei mea.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 5

E ui lava o le pine e fetaui ma le pine o le ARM Cortex Debug connector, o nei mea e le atoatoa ona o le pine 7 ua aveese faaletino mai le Cortex Debug connector. O nisi uaea e iai se tama'i palaka e taofia ai mai le fa'aaogaina pe a iai le pine lea. Afai o le tulaga lea, aveese le polo, pe fa'aaoga se uaea sa'o 2×10 1.27 mm.

Laulau 4.4. Debug Connector Pin Fa'amatalaga

Pin Numera(s) Galuega Manatua
1 VTARGET Fa'asinoga sini voltagu. Fa'aoga mo le fesiitaiga o tulaga fa'ailo talafeagai i le va o le fa'amoemoe ma le fa'apalapala.
2 TMS / SDWIO / C2D JTAG filifili faiga su'ega, Fa'amatalaga Uaea Serial po'o fa'amaumauga C2
4 TCK / SWCLK / C2CK JTAG uati su'ega, uati Uaea Serial po'o le uati C2
6 TDO/SWO JTAG fa'amatalaga su'ega po'o le fa'auluina o le uaea Serial
8 TDI / C2Dps JTAG faʻamatalaga suʻega i totonu, poʻo le C2D "faʻasoa pine" galuega
10 TOE FAI / C2CKps Toe setiina masini sini, po'o le C2CK "fa'asoa pine" galuega
12 NC TRACECLK
14 NC SU'AI0
16 NC SU'AI1
18 NC SU'AI2
20 NC SU'AI3
9 Uaea iloa Fesootai i le eleele
11, 13 NC Le feso'ota'i
3, 5, 15, 17, 19 GND

4.4 Feso'ota'i Faigofie
O le Simplicity Connector o loʻo faʻaalia i luga o le pusa faʻataʻitaʻiga e mafai ai ona faʻaogaina mea faʻapipiʻi faʻapitoa e pei o le AEM ma le Virtual COM port e faʻaoga i se mea i fafo. O le pinout o loʻo faʻaalia i le ata o loʻo i lalo.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 6

O igoa faailo i le ata ma le pine faʻamatalaga laulau o loʻo faʻasino mai le pule o le laupapa. O lona uiga o le VCOM_TX e tatau ona faʻafesoʻotaʻi i le RX pine i le pito i fafo, VCOM_RX i le TX pine, VCOM_CTS i le RTS pine, ma le VCOM_RTS i le CTS pine.
Manatua: O le taimi nei na maua mai le VMCU voltage pine o loʻo aofia i le AEM fua, aʻo le 3V3 ma le 5V voltage leai ni pine. Ina ia mataʻituina le taumafaina o loʻo iai nei i fafo ma le AEM, tuʻu le MCU i luga o le laupapa i lona tulaga maualalo malosi e faʻaitiitia ai lona aʻafiaga i fua.

Laulau 4.5. Fa'amatalaga Fa'amatalaga Fa'amau Feso'ota'i

Pin Numera(s) Galuega Fa'amatalaga
1 VMCU 3.3 V eletise eletise, mataʻituina e le AEM
3 3V3 3.3 V eletise eletise
5 5V 5 V eletise eletise
2 VCOM_TX Virtual COM TX
4 VCOM_RX Virtual COM RX
6 VCOM_CTS COM Virtual CTS
8 VCOM_RTS Virtual COM RTS
17 BOARD_ID_SCL ID Komiti Fa'atonu SCL
19 BOARD_ID_SDA Board ID SDA
10, 12, 14, 16, 18, 20 NC Le feso'ota'i
7, 9, 11, 13, 15 GND eleele

Sapalai Malosiaga ma Toe Seti

5.1 MCU Pule Filifilia
Ole EFM32PG23 ile pro kit e mafai ona faʻamalosia e se tasi o nei punaoa:

  • Le debug USB cable
  • 3 V maa sela tupe

O le puna eletise mo le MCU e filifilia i le ki fa'ase'e i le tulimanu agavale pito i lalo o le kit pro. O le ata o lo'o i lalo o lo'o fa'aalia ai pe fa'afefea ona filifili puna eletise eseese i le ki fa'ase'e.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 7

Faatasi ai ma le ki i le tulaga AEM, o se leo maualalo 3.3 V LDO i luga o le pusa faʻataʻitaʻiga e faʻaaogaina e faʻamalosi ai le EFM32PG23. O lenei LDO ua toe fa'aola mai le debug USB cable. O le Advanced Energy Monitor ua fesoʻotaʻi nei i le faʻasologa, faʻatagaina saʻo saosaoa maualuga fua o loʻo i ai nei ma le faʻaogaina o le malosi / faʻamatalaga.
Faatasi ai ma le ki i le tulaga BAT, o le 20 mm coin cell battery i le CR2032 socket e mafai ona faʻaogaina e faʻamalo ai le masini. Faatasi ai ma le ki i lenei tulaga, e leai ni fua o loʻo i ai nei o loʻo galue. Ole tulaga lea ole sui ole fa'atonu pe a fa'aola le MCU ile fa'apogai mai fafo.
Fa'aaliga: E mafai e le Advanced Energy Monitor ona fuaina le taumafa o loʻo iai nei o le EFM32PG23 pe a oʻo i le suiga o le eletise i le tulaga AEM.

5.2 Malosiaga Pule Faatonu
O le pule o le laupapa e nafa ma vaega taua, e pei o le debugger ma le AEM, ma e faʻamalosia naʻo le USB port i le pito i luga agavale o le laupapa. O lenei vaega o le pusa o loʻo nofo i luga o se isi vaega eletise, o lea e mafai ai ona filifilia se isi puna eletise mo le masini faʻatatau aʻo faʻatumauina galuega faʻapipiʻi. E fa'aesea fo'i lenei vaega o le paoa e puipuia ai le lepa mai le vaega o le paoa fa'atatau pe a aveese le paoa i le pule o le laupapa.
O le pulela'au fa'atonu pule'aga e le'o a'afia i le tulaga o le ki o le eletise.
O le pusa ua mamanuina ma le faaeteete ina ia taofia ai le pule o le laupapa ma le vaega o le mana o lo'o tulimata'i e vavae ese mai le tasi ma le isi pe a pa'u i lalo. O lenei mea e faʻamautinoa ai o le a faʻaauau pea le faʻaogaina o le masini EFM32PG23 i le BAT mode.

5.3 EFM32PG23 Toe setiina
O le EFM32PG23 MCU e mafai ona toe setiina e ni nai punaoa eseese:

  • Ose tagata fa'aoga oomi le faamau RESET
  • O lo'o toso e le fa'apipi'i i luga o le laupapa le pine #RESET i lalo
  • O se tagata fa'apalapala fafo e tosoina le pine #RESET i lalo

I le faaopoopo atu i punaoa toe setiina o loʻo taʻua i luga, o le toe setiina i le EFM32PG23 o le a tuʻuina atu foi i le taimi o le faʻauluina o le pule. O lona uiga o le aveeseina o le mana i le pule o le laupapa (ta'esea le J-Link USB cable) o le a le maua ai se toe setiina, ae toe faʻapipiʻi le uaea i totonu o le loto, aʻo faʻaosoina le pule o le laupapa.

Peripherals

O le pusa faʻataʻitaʻi o loʻo i ai se seti o faʻasalalauga e faʻaalia ai nisi o foliga EFM32PG23.
Manatua o le tele o le EFM32PG23 I/O o lo'o fa'asolo atu i peripheral o lo'o fa'asolo atu fo'i i pads breakout po'o le EXP header, lea e tatau ona amanaia pe a fa'aogaina nei mea.

6.1 Oomi Fa'amau ma LED
O le pusa e lua fa'aoga fa'aoga fa'amau fa'ailoga BTN0 ma BTN1. O lo'o feso'ota'i sa'o i le EFM32PG23 ma fa'ate'aina e filiga RC fa'atasi ma le taimi tumau o le 1 ms. O fa'amau e feso'ota'i i pine PA5 ma le PB4.
O loʻo iai foʻi i le pusa ni moli samasama e lua ua faʻailogaina le LED0 ma le LED1 o loʻo pulea e pine GPIO ile EFM32PG23. O LED e fesoʻotaʻi i pine PC8 ma PC9 i se faʻatulagaina maualuga-maualuga.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 8

6.2 LCD
O se LCD vaega 20-pin e feso'ota'i i le EFM32's LCD peripheral. O le LCD e 4 laina masani ma laina 10 vaega, tuʻuina atu le aofaʻi o 40 vaega i le quadruplex mode. O nei laina e le fa'asoa i luga o pads breakout. Va'ai ile fa'asologa o pusa mo fa'amatalaga i fa'ailoga ile fa'afanua vaega.
O lo'o maua fo'i i le pusa se capacitor e feso'ota'i i le EFM32 LCD peripheral's charge pump pine.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 9

6.3 Si7021 Fa'afeso'ota'i Susūsū ma Temperature Sensor

O le Si7021 | 2C faʻafefeteina ma le vevela o se monolithic CMOS IC faʻapipiʻi elemene suauʻu ma vevela elemene, se faʻaliliu analog-i-numera, faʻasologa o faailo, faʻasologa o faʻamaumauga, ma se IC Interface. O le fa'aogaina pateni o alamanuia-standard, low-K polymeric dielectrics mo le lagona o le susu e mafai ai ona fausia le eletise maualalo, monolithic CMOS Sensor ICs ma le maualalo o le tafe ma le hysteresis, ma sili atu le mautu umi.
O le susū ma le vevela sensors e falegaosimea-calibrated ma o le calibration faʻamaumauga o loʻo teuina i luga o le chip non-volatile memory. Ole mea lea e fa'amautinoa ai e mafai ona fesuia'i atoa masini e aunoa ma se toe fa'afouga po'o suiga ole polokalame e mana'omia.
O le Si7021 o loʻo maua i totonu o se pusa DFN 3 × 3 mm ma e mafai ona faʻafefeteina. E mafai ona faʻaaogaina e avea o se masini ma masini faʻapipiʻi faʻaleleia le faʻaleleia o le RH / vevela o loʻo i ai i totonu o pusa 3 × 3 mm DFN-6, faʻaalia ai le saʻo saʻo i luga o le lautele lautele ma le faʻaitiitia o le eletise. O le fa'apipi'i fa'apipi'i falegaosimea e tu'uina atu ai se fa'ata'ita'iga maualalofile, auala faigofie e puipuia ai le masini i le taimi o le faʻapotopotoga (faʻataʻitaʻiga, toe faʻafefeteina) ma i le olaga atoa o le oloa, e le aofia ai vai hydrophobic / oleophobic) ma particulates.
O le Si7021 o loʻo ofoina atu se faʻaoga saʻo, maualalo-malosi, fale gaosi-calibrated numera fofo lelei mo le fuaina o le susu, sau, ma le vevela i talosaga mai le HVAC/R ma le siakiina o aseta i fale gaosi oloa ma tagata faʻatau.
O le |2C pasi o loʻo faʻaaogaina mo le Si7021 o loʻo faʻasoa i le EXP ulutala. O le masini e faʻamalosia e le VMCU, o lona uiga o le faʻaogaina o le masini o loʻo i ai nei o loʻo aofia i le AEM fua.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 10

Vaʻai ile Silicon Labs web itulau mo nisi fa'amatalaga: http://www.silabs.com/humidity-sensors.

6.4 LC Sensor
O lo'o i le pito i lalo taumatau o le laupapa le fa'aogaina o le fa'aogaina-capacitive sensor mo le fa'aalia o le Low Energy Sensor Interface (LESENSE). O le LESENSE peripheral e fa'aaogaina le voltage fa'afuainumera-i-analog converter (VDAC) e fa'atūina ai se fa'aoso oscillating e ala i le inductor ona fa'aaoga ai lea o le analog comparator (ACMP) e fua ai le taimi o le pala oscillation. O le taimi o le pala oscillation o le a aafia i le i ai o mea uamea i totonu o ni nai millimeters o le inductor.
O le LC sensor e mafai ona faʻaaogaina mo le faʻaaogaina o se masini e fafagu ai le EFM32PG23 mai le moe pe a oʻo mai se mea uʻamea latalata i le inductor, lea e mafai ona toe faʻaaogaina e avea ma se faʻamau faʻaogaina mita pulse, ki o le faitotoa faʻailoga, faʻailoga tulaga poʻo isi talosaga pe a tasi. manao e lagona le i ai o se mea uamea.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 11

Mo nisi faʻamatalaga e uiga i le faʻaogaina ma le faʻaogaina o le LC sensor, tagaʻi i le tusi talosaga, "AN0029: Low Energy Sensor Interface -Inductive Sense", lea e maua i le Simplicity Studio poʻo le faletusi pepa i le Silicon Labs webnofoaga.

6.5 IADC SMA Feso'ota'i
O le pusa o loʻo faʻaalia ai se fesoʻotaʻiga SMA lea e fesoʻotaʻi i le EFM32PG23˙s IADC e ala i se tasi o pine faʻapipiʻi IADC (AIN0) i totonu o se faʻasologa e tasi. O fa'aoga tu'ufa'atasi a le ADC e fa'afaigofie ai feso'ota'iga lelei i le va o fa'ailoga fafo ma le IADC.
O le feso'ota'iga feso'ota'iga i le va o le SMA connector ma le ADC pine ua mamanuina ina ia avea ma fa'alelei lelei i le va o le fa'atulagaina lelei o fa'atinoga i s eseese.ampling saosaoa, ma le puipuiga o le EFM32 i le tulaga o se overvoltagu tulaga. Afai e faʻaaogaina le IADC i le tulaga maualuga maualuga ma le ADC_CLK ua faʻatulagaina e maualuga atu nai lo le 1 MHz, e aoga le sui o le 549 Ω faʻasaga i le 0 Ω. E sau lea i le tau o le fa'aititia o le overvoltagu puipuiga. Va'ai le tusi fa'asinoga masini mo nisi fa'amatalaga e uiga i le IADC.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 12

Manatua o loʻo i ai se 49.9 Ω tetee i le eleele i luga o le fesoʻotaʻiga SMA lea, e faʻatatau i le faʻaogaina o le faʻaogaina o le puna, e aʻafia ai fua. O le 49.9 Ω resistor ua faʻaopoopoina e faʻateleina ai le faʻatinoga agai atu i le 50 Ω faʻalavelave faʻalavelave.

6.6 Taulaga COM Virtual
O lo'o tu'uina atu se feso'ota'iga feso'ota'iga asynchronous i le pule fa'atonu mo le fa'aliliuina atu o fa'amatalaga o talosaga i le va o le PC talimalo ma le sini EFM32PG23, lea e fa'aumatia ai le mana'oga mo se fa'apipi'i telefoni fa'asalalau i fafo.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 13

O le Virtual COM port e aofia ai se UART faʻaletino i le va o le masini faʻapipiʻi ma le pule o le laupapa, ma se galuega talafeagai i le pule o le laupapa e maua ai le telefoni faʻasalalau i le PC talimalo i luga ole USB. O le UART interface e aofia ai pine e lua ma se faʻailoga faʻatagaina.

Laulau 6.1. Fa'asinomaga COM Port Interface Pins

Fa'ailoga Fa'amatalaga
VCOM_TX Tuuina atu faʻamatalaga mai le EFM32PG23 i le pule o le laupapa
VCOM_RX Maua faʻamatalaga mai le pule o le laupapa ile EFM32PG23
VCOM_ENABLE Fa'atagaina le VCOM fa'aoga, fa'atagaina fa'amaumauga e pasi atu i le pule o le laupapa

Fa'aaliga: O le VCOM port e na'o le avanoa pe a fa'aola le pule o le laupapa, lea e mana'omia ai le J-Link USB cable e fa'aofi.

Mataituina Malosiaga Maualuga

7.1 Fa'aoga
O faʻamaumauga a le Advanced Energy Monitor (AEM) e aoina e le pule o le laupapa ma e mafai ona faʻaalia e le Energy Profiler, avanoa ile Simplicity Studio. I le faʻaaogaina o le Energy Profiler, fa'aaoga i le taimi nei ma voltage mafai ona fuaina ma faʻafesoʻotaʻi i le code moni o loʻo taʻavale i luga o le EFM32PG23 i le taimi moni.

7.2 A'oa'oga o Galuega
Ina ia sa'o le fuaina o le taimi nei mai le 0.1 µA i le 47 mA (114 dB dynamic range), o se lagona o lo'o iai nei. ampo lo'o fa'aogaina fa'atasi ma le fa'asili lua stagu. Le lagona o iai nei ampfuaina le voltage tu'u i luga o se fa'asologa fa'asolosolo la'ititi. O le manuia stage sili atu ampola i lenei voltage fa'atasi ai ma tulaga fa'asili eseese e lua e maua ai ni laina se lua o iai nei. O le suiga i le va o nei laina e lua e tupu ile 250 μA. Fa'afuainumera fa'amama ma ave fa'ameamea e faia i totonu o le fa'atonu laupapa a'o le'i o'o i le sampo lo'o auina atu i fafo i le Energy Profiler talosaga.
I le taimi o le kit startup, o se faʻavasegaina otometi o le AEM e faʻatinoina, lea e totogi ai le mea sese i le uiga. amplifi

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 14

7.3 Sa'o ma Fa'atinoga
O le AEM e mafai ona fuaina le galu i le va o le 0.1 μA i le 47 mA. Mo au i luga ole 250 μA, o le AEM e saʻo i totonu ole 0.1 mA. Pe a fua le au i lalo ole 250 μA, o le saʻo e faʻateleina ile 1 μA. E ui lava o le saʻo atoatoa o le 1 μA i le pito i lalo 250 μA, e mafai e le AEM ona iloa suiga i le taimi nei o loʻo faʻaaogaina e pei o le 100 nA. O le AEM e maua ai le 6250 taimi nei samples i le sekone.

Debugger i luga ole laupapa

O le PG23 Pro Kit o loʻo i ai se faʻapipiʻi tuʻufaʻatasia, lea e mafai ona faʻaogaina e download ai le code ma faʻapipiʻi le EFM32PG23. I le faʻaopoopoga i le faʻapipiʻiina o le EFM32PG23 i luga o le pusa, e mafai foi ona faʻaogaina le debugger e faʻapipiʻi ma faʻapipiʻi fafo Silicon Labs EFM32, EFM8, EZR32, ma EFR32 masini.

E lagolagoina e le debugger ni feso'ota'iga debug eseese e tolu o lo'o fa'aogaina ma masini Silicon Labs:

  • Serial Wire Debug, lea e faʻaaogaina i masini uma EFM32, EFR32, ma EZR32
  • JTAG, lea e mafai ona faʻaogaina i le EFR32 ma nisi masini EFM32
  • C2 Debug, lea e faʻaaogaina i masini EFM8

Ina ia fa'amautinoa le sa'o o le fa'apalapala, fa'aoga le fa'aoga fa'apipi'i talafeagai mo lau masini. O le feso'ota'iga debug i luga o le laupapa e lagolagoina uma nei faiga e tolu.

8.1 Debug Modes
Ina ia fa'apolokalame masini i fafo, fa'aoga le feso'ota'iga debug e fa'afeso'ota'i i se laupapa fa'atatau ma fa'atulaga le fa'aogaina o le debug i le [Out]. E mafai fo'i ona fa'aoga le feso'ota'iga lava e tasi e fa'afeso'ota'i ai se fa'apalapala i fafo i le EFM32PG23 MCU i luga o le pusa e ala i le fa'atulagaina o le fa'aogaina i le [I].
O le filifilia o le faʻaogaina o le debug mode e faia i le Simplicity Studio.
Debug MCU: I lenei faiga, e fesoʻotaʻi le debugger i luga ole laupapa ile EFM32PG23 ile pusa.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 15

Debug i fafo: I lenei faiga, e mafai ona faʻaogaina le faʻapipiʻi i luga o le laupapa e faʻapipiʻi ai se masini Silicon Labs lagolago o loʻo faʻapipiʻi i luga o se laupapa masani.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 16

Debug IN: I lenei faiga, ua motusia le faʻapipiʻi i luga o le laupapa ma e mafai ona faʻafesoʻotaʻi se faʻapipiʻi fafo e faʻapipiʻi le EFM32PG23 i luga o le pusa.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 17

Fa'aaliga: Mo le "Debug IN" e galue, e tatau ona faʻamalosia le pule o le pusa kit e ala i le Debug USB connector.

8.2 Debugging A'o Fa'agaioiina Ma'a
A fa'aola le EFM32PG23 ma o lo'o feso'ota'i pea le J-Link USB, o lo'o avanoa le fa'aogaina o le debug i luga o le laupapa. Afai e motusia le eletise USB, o le Debug IN mode o le a le toe galue.
Afai e manaʻomia le faʻaogaina o le debug pe a alu ese le sini mai se isi puna malosi, e pei o se maa, ma faʻamalo i lalo le pule o le laupapa, fai fesoʻotaʻiga tuusaʻo i le GPIO faʻaaogaina mo le faʻaogaina. E mafai ona faia lenei mea e ala i le faʻafesoʻotaʻi i pine talafeagai i luga o pads breakout. O nisi pusa Silicon Labs e maua ai se ulutala pine fa'apitoa mo lenei fa'amoemoe.

9. Fa'atulagaina o pusa ma Fa'aleleia
O le fa'atalanoaga o le kit configuration i le Simplicity Studio e mafai ai ona e suia le J-Link adapter debug mode, fa'aleleia lona firmware, ma suia isi fa'atulagaga. Ina ia sii mai le Simplicity Studio, alu i silabs.com/simplicity.
I le faamalama autu o le Simplicity Studio's Launcher vaaiga, o le debug mode ma le firmware version o le J-Link adapter ua filifilia. Kiliki le [Suiga] so'oga i tafatafa o so'o se tasi o ia mea e tatala ai le fa'atalanoaga o le fa'atulagaina o pusa.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 18

9.1 Fa'aleleia o Firmware
O le faʻaleleia o le firmware kit e faia ile Simplicity Studio. Simplicity Studio o le a otometi lava ona siaki mo faʻafouga fou ile amataga.
E mafai fo'i ona e fa'aogaina le fa'atalanoaga o le seti mo le fa'aleleia o tusi lesona. Kiliki le [Browse] button i le [Update Adapter] vaega e filifili ai le sa'o file faaiuina i le .emz. Ona, kiliki le [Install Package] button.

Fuafuaga, Tusia Fono, ma le BOM

O fa'ata'ita'iga, ata fa'aopoopo, ma pili o meafaitino (BOM) o lo'o avanoa ile Simplicity Studio pe a fa'apipi'i le pusa fa'amaumauga. O loʻo maua foʻi mai le pusa pusa i luga ole Silicon Labs webnofoaga: http://www.silabs.com/.

Kit Toe Iloilo Talafaasolopito ma Errata

11.1 Toe Iloilo Tala'aga
E mafai ona maua le toe iloiloga o pusa i luga o le pusa pusa o le pusa, e pei ona otooto atu i le ata i lalo.

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 19

Laulau 11.1. Tala'aga Toe Iloiloga

Toe Iloiloga Fa'asa'oloto Fa'amatalaga
A02 11 Aokuso 2021 Fa'amatalaga pusa amata fa'aalia BRD2504A toe teuteuga A03.

11.2 Sese
E leai ni fa'afitauli o lo'o i ai i le taimi nei i lenei pusa.

Talafaasolopito Toe Iloiloga o Pepa

1.0
Novema 2021

  • Faiga muamua o pepa

Faigofie potu potu
Tasi-kiliki avanoa i le MCU ma meafaigaluega uaealesi, fa'amaumauga, polokalama fa'akomepiuta, faletusi code puna'oa & sili atu. Avanoa mo Windows, Mac ma Linux!

SILICON LABS EFM32PG23 Gecko Microcontroller - Ata 20

SILICON LABS EFM32PG23 Gecko Microcontroller - Fa'ailoga 2

IoT Portfolio
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
Tulaga lelei
www.silabs.com/quality

Lagolago & Nuu
www.silabs.com/community

Fa'ailoga
Silicon Labs ua fa'amoemoe e tu'uina atu i tagata fa'atau fa'amaumauga aupito lata mai, sa'o, ma loloto o peripheral uma ma modules o lo'o avanoa mo le fa'aogaina o masini komepiuta e fa'aaoga pe fa'amoemoe e fa'aoga oloa Silicon Labs. Fa'amatalaga fa'amatalaga, modules avanoa ma peripheral, tele manatua ma tuatusi manatua e faasino i masini patino ta'itasi, ma "Typical" ta'iala tu'uina atu e mafai ma e eseese i fa'aoga eseese. Talosaga exampO fa'amatalaga o lo'o fa'amatalaina iinei e mo na'o fa'ata'ita'iga. Silicon Labs o loʻo iai le aia tatau e fai ai suiga e aunoa ma se faʻaaliga atili i faʻamatalaga o oloa, faʻamatalaga, ma faʻamatalaga iinei, ma e le tuʻuina atu faʻamaonia i le saʻo poʻo le atoatoa o faʻamatalaga o loʻo aofia ai. A aunoa ma se faʻamatalaga muamua, e mafai e Silicon Labs ona faʻafouina le firmware o oloa i le faagasologa o gaosiga mo le saogalemu poʻo le faʻalagolago y mafuaaga. O ia suiga o le a le suia ai faʻamatalaga faʻapitoa poʻo le faʻatulagaina o le oloa. E leai se noataga a Silicon Labs mo taunuuga o le fa'aogaina o fa'amatalaga o lo'o tu'uina atu i totonu o lenei pepa. O lenei pepa e le fa'aalia pe fa'ailoa manino mai so'o se laisene e fa'ata'atia pe fau so'o se ta'amilosaga tu'ufa'atasi. O oloa e le'o mamanuina pe fa'atagaina e fa'aoga i totonu o so'o se masini FDA Vasega III, talosaga e mana'omia ai le fa'atagaga a le FDA po'o le Life Support System e aunoa ma le fa'atagaga tusitusia patino a Silicon Labs. O le “Life Support System” o so'o se oloa po'o se faiga e fa'amoemoe e lagolago ai pe fa'atumauina ai le ola ma/po'o le soifua maloloina, lea, pe a le manuia, e mafai ona fa'amoemoe talafeagai e i'u ai i se manu'a tele po'o le oti. Silicon Labs oloa e le o fuafuaina pe faʻatagaina mo talosaga a le militeri. O oloa a Silicon Labs e le tatau ona faʻaaogaina i auupega o le tele o faʻaumatiaga e aofia ai (ae le gata i) auupega faaniukilia, meaola poʻo vailaʻau, poʻo ni fana e mafai ona tuʻuina atu ia auupega. Silicon Labs e fa'afitia uma fa'amaonia ma fa'amaonia ma e le nafa pe noatia mo so'o se manu'a po'o mea fa'aleagaina e feso'ota'i ma le fa'aogaina o se oloa Silicon Labs i ia talosaga e le'i fa'atagaina. Fa'aaliga: O lenei anotusi e ono aofia ai fa'aupuga fa'anaunauta'i log y lea ua le toe aoga. Silicon Labs o lo'o suia nei faaupuga i gagana fa'atasi i so'o se mea e mafai ai. Mo nisi fa'amatalaga, asiasi www.silabs.com/about-us/inclusive-lexicon-project

Fa'amatalaga Fa'ailoga

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ma le Silicon Labs logo®, Blue giga®, Blue giga Logo®, Fau uati®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ma tu'ufa'atasiga o ia mea, "le lalolagi sili ona malosi fa'auo microcontrollers", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, le Telegesis Logo®, USBX press®, Zentri, le Zentri logo ma Zentri DMS, Z-Wave®, ma isi o faʻailoga poʻo faʻailoga faʻamaufaʻailoga a Silicon Labs. ARM, CORTEX, Cortex-M3 ma THUMB o fa'ailoga fa'ailoga po'o fa'ailoga fa'amaufa'ailoga a ARM Holdings. Keil ose fa'ailoga fa'amaufa'ailoga a le ARM Limited. O le Wi-Fi ose fa'ailoga fa'amaufa'ailoga a le Wi-Fi Alliance. O isi oloa uma po'o igoa fa'ailoga o lo'o ta'ua ii o fa'ailoga fa'atau a latou tagata e umia.

SILICON LABS logo

Silicon Laboratories Inc.
400 Sisifo Cesar Chavez
Austin, TX 78701
ISA
www.Salasbs.com

silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
La'uina mai Arrow.com.

Pepa / Punaoa

SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] Taiala mo Tagata Fa'aoga
EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *