SILICON LABS logo

UG515: EFM32PG23 Pro Kit Rêbernameya Bikarhêner

SILICON LABS EFM32PG23 Microkontroller Gecko - Symbol 1

EFM32PG23 Microcontroller Gecko

Kit PG23 Pro xalek destpêkek hêja ye ku meriv bi EFM32PG23™ Gecko Microcontroller nas bike.
Kit pro senzor û dorhêlan vedihewîne ku hin gelek kapasîteyên EFM32PG23 destnîşan dikin. Kit ji bo pêşxistina serîlêdana EFM32PG23 Gecko hemî amûrên pêwîst peyda dike.

SILICON LABS EFM32PG23 Gecko Microcontroller

DEVICE Armanc

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

TAYBETÊN KIT

  • Têkiliya USB-yê
  • Çavdêriya Enerjiya Pêşkeftî (AEM)
  • SEGGER J-Link debugera ser-board
  • Debug multiplexer ku hardware derve û hem jî li ser-board MCU piştgirî dike
  • 4×10 beşa LCD
  • Bikarhêner LEDs û bişkokên push
  • Sensorê Nembûn û Germahiya Relatîf Silicon Labs 'Si7021
  • Girêdana SMA ji bo xwenîşandana IADC
  • Sensorê LC-ya Inductive
  • Sernavê 20-pin 2.54 mm ji bo panelên berfirehkirinê
  • Pads Breakout ji bo gihîştina rasterast a Pînên I/O
  • Çavkaniyên hêzê USB û CR2032 pîlê hucreya coin hene.

PIŞTGIRIYA SOFTWARE

  • Simplicity Studio™
  • IAR Embedded Workbench
  • Keil MDK

Pêşkêş

1.1 Danasîna
PG23 Pro Kit ji bo pêşkeftina serîlêdanê li ser Microkontrollerên EFM32PG23 Gecko destpêkek îdeal e. Lijneya senzor û periferîk vedihewîne, hin ji gelek kapasîteyên EFM32PG23 Gecko Microcontroller destnîşan dike. Wekî din, panel amûrek debugger û çavdêriya enerjiyê ya bi tevahî vebijarkî ye ku dikare bi serîlêdanên derveyî re were bikar anîn.

1.2 Taybetmendî

  • EFM32PG23 Microcontroller Gecko
  • 512 kB Flash
  • 64 kB RAM
  • pakêta QFN48
  • Pergala Çavdêriya Enerjiyê ya Pêşkeftî ji bo niha û voltage şopandin
  • Segger J-Link USB debugger/emulatora yekbûyî ya ku bi îmkana verastkirina cîhazên Silicon Labs derveyî
  • Sernavê berfirehkirina 20-pin
  • Ji bo gihîştina hêsan a Pînên I/O-yê pêlên veqetandinê
  • Çavkaniyên hêzê USB û CR2032 pîlê hene
  • 4×10 beşa LCD
  • Ji bo danûstendina bikarhêner 2 bişkok û LED-yên bi EFM32 ve girêdayî ne
  • Sensorê Nembûn û Germahiya Relatîf Silicon Labs 'Si7021
  • Girêdana SMA ji bo xwenîşandana EFM32 IADC
  • Ji bo EFM1.25 IADC referansa derveyî 32 V
  • Qada tankê ya LC-yê ji bo hestiyariya nêzîkbûna induktor a tiştên metalîkî
  • Krîstalên ji bo LFXO û HFXO: 32.768 kHz û 39.000 MHz

1.3 Destpêkirin
Rêwerzên hûrgulî ji bo meriv çawa dest bi Kiteya xweya nû ya PG23 Pro-yê nû dike li ser Laboratorên Silicon têne dîtin Web rûpel: silabs.com/development-tools

Kit Block Diagram

An serview ya PG23 Pro Kit di wêneya jêrîn de tê nîşandan.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 1

Kit Hardware Layout

Plansaziya PG23 Pro Kit li jêr tê xuyang kirin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 2

Connectors

4.1 Pads Breakout
Piraniya pinên GPIO yên EFM32PG23-ê li ser rêzên sernavê pinê yên li kêlekên jorîn û jêrîn ên panelê hene. Vana xwedan piçek standard 2.54 mm in, û ger hewce be sernavên pinan dikarin werin zeliqandin. Ji bilî pinên I/O, girêdanên bi rêlên hêzê û erdê re jî têne peyda kirin. Bala xwe bidinê ku hin ji pîneyan ji bo dorhêl an taybetmendiyên kîtê têne bikar anîn û dibe ku ji bo serîlêdanek xwerû bêyî danûstandinan peyda nebin.
Di jimareya jêrîn de pinouta padsên veqetandinê û pinouta sernavê EXP-ê li kêleka rastê ya panelê nîşan dide. Sernavê EXP di beşa pêş de bêtir tê rave kirin. Ji bo referansa hêsan girêdanên pêlava veqetandinê jî li kêleka her pinê di silkscreenê de têne çap kirin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 3

Tabloya jêrîn girêdanên pin ên ji bo pêlên veqetandinê nîşan dide. Di heman demê de ew destnîşan dike ku kîjan perferên kîtê an taybetmendiyên bi pinên cihêreng ve girêdayî ne.

Tablo 4.1. Rêza jêrîn (J101) Pinout

Derzî EFM32PG23 I / O Pin Taybetmendiya Hevbeş
1 VMCU EFM32PG23 voltage domain (ji hêla AEM ve hatî pîvandin)
2 GND Erd
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
Derzî EFM32PG23 I / O Pin Taybetmendiya Hevbeş
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Reset
14 AIN1
15 GND Erd
16 3V3 Pêşkêşkirina panelê kontrolker
Derzî EFM32PG23 I / O Pin Taybetmendiya Hevbeş
1 5V Board USB voltage
2 GND Erd
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 Erd
16 3V3 Pêşkêşkirina panelê kontrolker

4.2 Sernivîsa EXP
Li milê rastê yê panelê, sernavek EXP ya 20-pinî ya goşeyî tê peyda kirin da ku rê bide girêdana dorhêl an panelên pêvekê. Di girêdanê de hejmarek pînên I/O hene ku dikarin bi piraniya taybetmendiyên EFM32PG23 Gecko re werin bikar anîn. Wekî din, rêlên hêza VMCU, 3V3, û 5V jî têne eşkere kirin.
Têkilî standardek dişopîne ku piştrast dike ku dorhêlên ku bi gelemperî têne bikar anîn wekî otobusek SPI, UART, û I²C li cîhên sabît ên li ser girêdanê peyda dibin. Pînên mayî ji bo armanca giştî I/O têne bikar anîn. Ev rê dide pênasekirina panelên berfirehkirinê yên ku dikarin çend kîteyên cûda yên Silicon Labs vebikin.
Nîgara jêrîn peywira pinê ya sernavê EXP ji bo Kit PG23 Pro nîşan dide. Ji ber tixûbên di hejmara pinên GPIO yên berdest de, hin pîneyên sernavê EXP bi taybetmendiyên kîtê re têne parve kirin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 4

Tablo 4.3. EXP Header Pinout

Derzî Têkêlî EXP Header Function Taybetmendiya Hevbeş
20 3V3 Pêşkêşkirina panelê kontrolker
18 5V Controller panel 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, di pîvandinên AEM de ye.
19 BOARD_ID_SDA Ji bo naskirina panelên pêvekê bi kontrolkerê panelê ve girêdayî ye.
17 BOARD_ID_SCL Ji bo naskirina panelên pêvekê bi kontrolkerê panelê ve girêdayî ye.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Derzî Têkêlî EXP Header Function Taybetmendiya Hevbeş
7 NC
5 NC
3 AIN1 ADC Input
1 GND Erd

4.3 Girêdana Debug (DBG)
Girêdana debugê armancek dualî xizmet dike, li ser bingeha moda debugê, ku dikare bi karanîna Simplicity Studio were saz kirin. Ger moda "Debug IN" were bijartin, pêveker dihêle ku debugerek derveyî bi EFM32PG23-a serhêl re were bikar anîn. Ger moda "Debug OUT" were hilbijartin, pêveker dihêle ku kît wekî debugger berbi armancek derveyî were bikar anîn. Ger moda "Debug MCU" (xweserî) were hilbijartin, girêdan ji navrûya debugkirinê ya hem kontrolkerê panelê û hem jî ji cîhaza mebestê ya serhêl tê veqetandin.
Ji ber ku ev girêdan bixweber tê guheztin da ku piştgirî bide modên xebitandinê yên cihêreng, ew tenê dema ku kontrolkera panelê tê hêz kirin (kabloya J-Link USB ve girêdayî ye) peyda dibe. Ger dema ku kontrolkerê panelê bêhêz be, gihandina debugkirinê ji cîhaza armancê re hewce ye, divê ev yek rasterast bi pêlên guncav ên li ser sernavê veqetandinê ve were girêdan. Pîneya girêdanê li dû girêdana standard ARM Cortex Debug 19-pin tê.
The pinout bi berfirehî li jêr hatiye diyarkirin. Têbînî ku her çend girêdan piştgirî JTAG ji bilî Debug Wire Serial, ew ne hewce ye ku tê vê wateyê ku kît an jî amûra mebesta ser-board vê piştgirî dike.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 5

Her çend pinout bi pinouta girêdanek ARM Cortex Debug re têkildar be jî, ew bi tevahî ne lihevhatî ne ji ber ku pin 7 bi fîzîkî ji girêdana Cortex Debug tê derxistin. Hin kabloyan xwedan fîşekek piçûk e ku dema ku ev pînê hebe rê li ber karanîna wan digire. Ger wusa be, fîşê jêkin, an li şûna wê kabloyek rasterast 2×10 1.27 mm bikar bînin.

Tablo 4.4. Danasîna Pin Connector Debug

Hejmara Pînê(yên) Karkirin Not
1 VTARGET Target referansa voltage. Ji bo guheztina astên nîşana mantiqî di navbera armanc û debugger de tê bikar anîn.
2 TMS / SDWIO / C2D JTAG moda testê hilbijêre, Daneyên Serial Wire an daneyên C2
4 TCK / SWCLK / C2CK JTAG demjimêra testê, demjimêra Serial Wire an demjimêra C2
6 TDO/SWO JTAG Daneyên testê derketin an derketina Serial Wire
8 TDI / C2Dps JTAG daneyên testê di, an fonksiyona "parvekirina pin" a C2D
10 RESET / C2CKps Vesazkirina amûrê armanc, an fonksiyona "parvekirina pin" a C2CK
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Cable detect Bi erdê ve girêdin
11, 13 NC Ne girêdayî ye
3, 5, 15, 17, 19 GND

4.4 Têkiliya Simplicity
Têkiliya Simplicity ya ku li ser kîtê pro-yê hatî xuyang kirin dihêle ku taybetmendiyên debugkirinê yên pêşkeftî yên wekî AEM û porta COM-a Virtual ber bi armancek derveyî ve werin bikar anîn. Pinout di wêneya jêrîn de tête diyar kirin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 6

Navên sînyala di jimarê û tabloya danasîna pînê de ji kontrola panelê têne referans kirin. Ev tê wê wateyê ku VCOM_TX divê bi pîneya RX-ê ya li ser hedefa derveyî, VCOM_RX bi pîneya TX-ê ya armancê, VCOM_CTS bi pîneya RTS-ya armancê, û VCOM_RTS-ê bi pîneya CTS-ê ya armancê re were girêdan.
Nîşe: Niha ji VMCU voltage pin di pîvandinên AEM de, dema ku 3V3 û 5V voltage pin ne. Ji bo şopandina xerckirina heyî ya armancek derveyî bi AEM re, MCU-ya serhêl têxin moda xweya enerjiyê ya herî kêm da ku bandora wê li ser pîvandinan kêm bike.

Tablo 4.5. Simplicity Connector Pin Danasîna

Hejmara Pînê(yên) Karkirin Terîf
1 VMCU Rêya hêza 3.3 V, ku ji hêla AEM ve tê şopandin
3 3V3 Rêya hêza 3.3 V
5 5V Rêya hêza 5 V
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 Lijneya ID SCL
19 BOARD_ID_SDA Lijneya ID SDA
10, 12, 14, 16, 18, 20 NC Ne girêdayî ye
7, 9, 11, 13, 15 GND Erd

Dabînkirina Hêzê û Reset

5.1 Hilbijartina Hêza MCU
EFM32PG23 li ser kîtê pro dikare ji hêla yek ji van çavkaniyan ve were hêz kirin:

  • Kabloya USB debug
  • 3 V pîlê coin hucreya

Çavkaniya hêzê ji bo MCU bi guheztina slide ya li quncika çepê ya jêrîn a kîtê pro tê hilbijartin. Nîgara jêrîn nîşan dide ku çawa çavkaniyên cûda yên hêzê bi guheztina slide têne hilbijartin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 7

Bi guheztina di pozîsyona AEM-ê de, dengek kêm 3.3 V LDO li ser kîtê pro-yê tê bikar anîn da ku EFM32PG23 hêz bike. Ev LDO dîsa ji kabloya USB ya debug ve tê hêz kirin. Monitoravdêriya Enerjiyê ya Pêşketî naha bi rêzê ve girêdayî ye, ku rê dide pîvandinên heyî yên bi lez û bez û verastkirin/profilkirina enerjiyê.
Digel guheztina di pozîsyona BAT-ê de, ji bo hêzkirina amûrê dikare bataryayek hucreya 20 mm ya di soketa CR2032 de were bikar anîn. Bi guheztina di vê pozîsyonê de, ti pîvandinên heyî ne çalak in. Dema ku MCU bi çavkaniyek hêzê ya derveyî hêzdar dike ev pozîsyona guheztinê ya pêşniyarkirî ye.
Not: Monitoravdêriya Enerjiyê ya Pêşkeftî tenê dikare dema ku guhêrbar bijartina hêzê di pozîsyona AEM de ye, xerckirina heyî ya EFM32PG23 bipîve.

5.2 Power Controller Board
Kontrolkerê panelê ji taybetmendiyên girîng, wek debugger û AEM berpirsiyar e, û bi taybetî bi porta USB-ê ya li goşeya çepê ya jorîn a panelê ve tê hêz kirin. Ev beşa kîtê li ser domanek hêzek cihêreng dimîne, ji ber vê yekê çavkaniyek hêzê ya cihêreng dikare ji bo cîhaza armanc were hilbijartin dema ku fonksiyona debugkirinê digire. Ev qada hêzê di heman demê de tê veqetandin da ku pêşî li rijandina heyî ji qada hêza armanc bigire dema ku hêz ji kontrolkerê panelê tê rakirin.
Domana hêza kontrolkerê panelê ji hêla pozîsyona guheztina hêzê ve nayê bandor kirin.
Kit bi baldarî hatiye sêwirandin da ku kontrolkerê panelê û qadên hêza armanc ji hevûdu veqetîne ji ber ku yek ji wan kêm dibe. Ev piştrast dike ku cîhaza hedef EFM32PG23 dê di moda BAT-ê de berdewam bike.

5.3 EFM32PG23 Vegere
EFM32PG23 MCU dikare ji hêla çend çavkaniyên cûda ve were vegerandin:

  • Bikarhênerek ku bişkoja RESETê pêl dike
  • Debugera ser-board pînê #RESET nizm dikişîne
  • Debugerek derveyî ku pînê #RESET nizm dikişîne

Ji bilî çavkaniyên vesazkirinê yên ku li jor hatine destnîşan kirin, di dema bootkirina kontrolkerê panelê de vesazkirina EFM32PG23 jî dê were dayîn. Ev tê vê wateyê ku rakirina hêzê ji kontrolkerê panelê re (vekêşana kabloya J-Link USB) dê ji nû ve venegere, lê vegerandina kabloyê di îradeya xwe de, ji ber ku kontrolkera panelê ber bi jor ve diçe.

Peripherals

Kitê pro komek periferîk hene ku hin taybetmendiyên EFM32PG23 destnîşan dikin.
Bala xwe bidinê ku piraniya EFM32PG23 I/O ku berbi alavên periferîkî ve têne rêve kirin di heman demê de berbi pêlên veqetandinê an sernavê EXP-ê jî têne rêve kirin, ku divê dema ku van bikar bînin li ber çavan werin girtin.

6.1 Bişkojkên Bişkojk û LEDs
Kit du bişkokên tikandinê yên bikarhêner ên bi BTN0 û BTN1 têne nîşankirin hene. Ew rasterast bi EFM32PG23 ve têne girêdan û ji hêla fîlterên RC ve bi domdariya demê ya 1 ms ve têne derxistin. Bişkok bi pinên PA5 û PB4 ve girêdayî ne.
Kit her weha du LED-yên zer ên bi LED0 û LED1 têne nîşankirin ku ji hêla pinên GPIO yên li ser EFM32PG23 ve têne kontrol kirin jî vedigire. LED bi pîneyên PC8 û PC9 ve di veavakirinek çalak-bilind de têne girêdan.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 8

6.2 LCD
LCD-ek 20-pin-ê bi dorhêla LCD-a EFM32 ve girêdayî ye. LCD 4 xetên hevpar û 10 xetên beşê hene, ku di moda çargoşe de bi tevahî 40 beşan dide. Van rêzan li ser pêlên veqetandinê nayên parve kirin. Ji bo agahdariya li ser îşaretên nexşeya beşan serî li şematîka kîtê bidin.
Kapasîtorek ku bi pêla pompeya barkirinê ya EFM32 LCD-ya dorhêlê ve girêdayî ye jî li ser kîtê heye.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 9

6.3 Si7021 Sensor Nem û Germiya Relatîf

Sensorê nermbûn û germahiyê ya nisbî Si7021 |2C CMOS IC-ya monolîtîk e ku hêmanên senora nermî û germahiyê, veguherînerek analog-bo-dîjîtal, pêvajoya sînyalê, daneyên kalibrasyonê, û navgînek IC-ê yek dike. Bikaranîna patentkirî ya dielektrîkên polîmerîkî yên standard-pîşesaziyê, kêm-K ji bo hîskirina nermiyê, avakirina IC-yên Sensor CMOS-ê yên kêm-hêza, yekdest bi drift û hîsteresis kêm, û îstîqrara demdirêj a hêja çêdike.
Sensorên nermî û germahiyê ji hêla fabrîkayê ve têne pîvandin û daneyên kalibrasyonê di bîranîna ne-çîpê de têne hilanîn. Ev piştrast dike ku senzor bi tevahî bê guheztin û guhartinên nermalavê ne hewce ne.
Si7021 di pakêtek 3 × 3 mm DFN de peyda dibe û ji nû ve tê firotin. Ew dikare wekî nûvekirinek dakêşanê ya bi hardware û nermalavê re ji bo senzorên RH/germahiya heyî yên di pakêtên 3×3 mm DFN-6 de were bikar anîn, ku di navberek berfireh de hestiyarkirina rast û xerckirina hêzê ya kêm heye. Berga vebijarkî ya ku ji kargehê hatî saz kirin pro-yek kêm pêşkêşî dikefile, navgînên guncan ên parastina senzorê di dema berhevkirinê de (mînak, ziravkirina ji nû ve) û di tevahiya jiyana hilberê de, ji bilî şilavên hîdrofobîk/oleofobîk) û perçeyan.
Si7021 çareseriyek dîjîtal a rast, kêm-hêz, îdeal ji bo pîvandina şilbûn, xala dewê, û germahiyê di serîlêdanên ji HVAC/R û şopandina maliyetê heya platformên pîşesazî û xerîdar de îdeal pêşkêşî dike.
Otobusa |2C ya ku ji bo Si7021 tê bikar anîn bi sernavê EXP re tê parve kirin. Sensor ji hêla VMCU ve tê hêz kirin, ku tê vê wateyê ku xerckirina heyî ya senzorê di pîvandinên AEM de cih digire.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 10

Binêre Labên Silicon web Rûpelên ji bo bêtir agahdarî: http://www.silabs.com/humidity-sensors.

6.4 Sensor LC
Sensorek induktîf-kapasîtîf ​​a ji bo nîşandana Navbera Sensora Enerjiya Kêm (LESENSE) li binê rastê ya panelê ye. Derdora LESENSE voltagVeguhezkarê dîjîtal-bo-analog (VDAC) ji bo ku di nav înduktorê de herikînek oscillating saz bike û dûv re berhevkarê analogê (ACMP) bikar tîne da ku dema hilweşîna oscilasyonê bipîve. Wextê hilweşîna oscilasyonê dê ji hêla hebûna tiştên metal ên di nav çend mîlîmetreyên înduktorê de bandor bibe.
Sensora LC dikare ji bo bicîhkirina senzorek ku EFM32PG23 ji xewê şiyar dike dema ku tiştek metalî nêzî înduktorê dibe, ku dîsa dikare wekî pîvana pêlêdana metreya karûbar, guheztina alarma derî, nîşana pozîsyonê an serîlêdanên din ên ku yek tê bikar anîn were bikar anîn. dixwaze hebûna tiştekî metal hîs bike.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 11

Ji bo bêtir agahdarî di derbarê karanîna û xebitandina senzora LC de, serî li têbînîya serîlêdanê bidin, "AN0029: Navbera Sensora Kêm Enerjiya Kêm -Hesteya Inductive", ya ku li Simplicity Studio an di pirtûkxaneya belgeyê de li ser Laboratorên Silicon heye. website.

6.5 Girêdana IADC SMA
Kit girêdanek SMA-yê vedihewîne ku bi yek ji pînên têketina IADC-ê veqetandî (AIN32) ve bi konfigurasyonek yek-dawî ve bi EFM23PG0˙s IADC ve girêdayî ye. Kevirên ADC yên veqetandî girêdanên çêtirîn di navbera sînyalên derveyî û IADC de hêsan dikin.
Çermê têketinê di navbera girêdana SMA û pina ADC-ê de hatî sêwirandin ku di navbera performansa rûniştina çêtirîn de li cîhêreng s de lihevkirinek baş be.ampleza lingê, û parastina EFM32 di rewşa zêdebûnê detage rewş. Ger IADC-ê di moda Rastiya Bilind de bi ADC_CLK-ê ku ji 1 MHz-ê bilindtir ve hatî mîheng kirin bikar bînin, bi fêde ye ku hûn berxwedana 549 Ω bi 0 Ω veguherînin. Ev bi bihayê kêmbûna zêdegavî têtage parastin. Ji bo bêtir agahdarî di derbarê IADC de, pirtûka referansa cîhazê bibînin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 12

Bala xwe bidinê ku li ser têketina girêdana SMA-yê berxwedanek 49.9 Ω ya li ser erdê heye ku, li gorî impedansê deranîna çavkaniyê, bandorê li pîvandinê dike. Berxwedana 49.9 Ω hate zêdekirin da ku performansê berbi çavkaniyên impedansê yên derketinê yên 50 Ω zêde bike.

6.6 Port COM Virtual
Ji bo veguheztina daneya serîlêdanê di navbera PC-ya mêvandar û EFM32PG23-ê de, ku hewcedariya adapterek porta serial a derveyî ji holê radike, pêwendiyek serial a asynkron bi kontrolkerê panelê re tê peyda kirin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 13

Porta COM-ya Virtual ji UARTek laşî ya di navbera cîhaza armanc û kontrolkerê panelê de, û fonksiyonek mentiqî ya di kontrolkera panelê de pêk tê ku porta serial ji PC-ya mêvandar re li ser USB-yê peyda dike. Navbera UART ji du pin û nîşanek çalak pêk tê.

Tablo 6.1. Pin Interface Port Virtual COM

Nîşan Terîf
VCOM_TX Daneyên ji EFM32PG23 veguhezînin kontrola panelê
VCOM_RX Daneyên ji kontrola panelê bi EFM32PG23 bistînin
VCOM_ENABLE Têkiliya VCOM-ê çalak dike, dihêle ku dane derbasî kontrola panelê bibin

Not: Porta VCOM tenê dema ku kontrolkerê panelê tê hêz kirin heye, ku hewce dike ku kabloya J-Link USB were danîn.

Çavdêriya Enerjiyê ya Pêşkeftî

7.1 Bikaranîna
Daneyên Çavdêriya Enerjiya Pêşkeftî (AEM) ji hêla kontrolkerê panelê ve tê berhev kirin û dikare ji hêla Energy Pro ve were xuyang kirin.filer, ji hêla Simplicity Studio ve tê peyda kirin. Bi karanîna Energy Profiler, mezaxtina niha û voltage dikare were pîvandin û bi koda rastîn a ku li ser EFM32PG23 di wextê rast de tê xebitandin ve were girêdan.

7.2 Teoriya Operasyonê
Ji bo pîvandina rastîn a niha ji 0.1 μA heya 47 mA (rangeza dînamîkî ya 114 dB), hestek heyî amplifier bi hev re bi qezencek dualî s tê bikaranîntage. Hestiya heyî amplifier voltage davêjin ser berxwedanek rêzek piçûk. Qezenc stage bêtir ampjiyana vê voltage bi du mîhengên bidestxistina cuda ji bo bidestxistina du rêzikên niha. Veguheztina di navbera van her du rêzan de li dora 250 μA pêk tê. Parzûnkirin û navînkirina dîjîtal di hundurê kontrolkerê panelê de berî s tê kirinamples ji Energy Pro re têne şandinfiler sepanê.
Di dema destpêkirina kîtê de, kalibrasyonek otomatîkî ya AEM-ê tê kirin, ku di wateyê de xeletiya guheztinê telafî dike. amplifiers.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 14

7.3 Rastbûn û Performansa
AEM karibe tîrêjên di navbera 0.1 μA heya 47 mA de bipîve. Ji bo herikîna jor 250 μA, AEM di nav 0.1 mA de rast e. Dema ku rêjeyên di bin 250 µA de têne pîvandin, rastbûn heya 1 µA zêde dibe. Her çend rastbûna bêkêmasî 1 μA ye di binê 250 μA de, AEM dikare guheztinên vexwarina heyî bi qasî 100 nA bibîne. AEM 6250 s yên niha çêdikeamples per second.

Li ser-Board Debugger

Kit PG23 Pro debuggerek yekbûyî dihewîne, ku dikare were bikar anîn da ku kodê dakêşîne û EFM32PG23 xelet bike. Ji bilî bernamekirina EFM32PG23 li ser kîtê, debugger dikare ji bo bernamekirin û xeletkirina amûrên derveyî Silicon Labs EFM32, EFM8, EZR32, û EFR32 jî were bikar anîn.

Debugger sê navbeynkariyên cûda yên debugê yên ku bi cîhazên Silicon Labs re têne bikar anîn piştgirî dike:

  • Debug Wire Serial, ku bi hemî cîhazên EFM32, EFR32, û EZR32 re tê bikar anîn
  • JTAG, ku dikare bi EFR32 û hin cîhazên EFM32 re were bikar anîn
  • C2 Debug, ku bi cîhazên EFM8 re tê bikar anîn

Ji bo misogerkirina xeletkirina rast, ji bo cîhaza xwe navgîniya debugê ya guncan bikar bînin. Girêdana debugê ya li ser panelê van her sê awayan piştgirî dike.

8.1 Modên Debug
Ji bo bernamekirina cîhazên derve, girêdana debugê bikar bînin da ku bi panelek armancê ve girêbidin û moda debugkirinê li ser [Out] saz bikin. Heman girêdan di heman demê de dikare were bikar anîn da ku debugerek derveyî bi EFM32PG23 MCU ya li ser kîtê ve girêbide bi danîna moda debugê li [In].
Hilbijartina moda debugê ya çalak di Simplicity Studio de tê kirin.
Debug MCU: Di vê modê de, debuggerê li ser panelê bi EFM32PG23 li ser kîtê ve girêdayî ye.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 15

Debug OUT: Di vê modê de, debugera ser-board dikare were bikar anîn da ku amûrek Silicon Labs-ê ya piştgirîkirî ya ku li ser panelek xwerû hatî hilanîn rast bike.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 16

Debug IN: Di vê modê de, debugera li ser panelê tê qut kirin û debugerek derveyî dikare were girêdan da ku EFM32PG23 li ser kîtê xelet bike.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 17

Not: Ji bo ku "Debug IN" bixebite, divê kontrolkera panelê ya kîtê bi navgîniya girêdana Debug USB ve were hêz kirin.

8.2 Debugging Di dema Operasyona Pîlê
Dema ku EFM32PG23 bi batterê ve tê xebitandin û J-Link USB hîn jî girêdayî ye, fonksiyona debugkirinê ya li ser panelê heye. Ger hêza USB qut bibe, moda Debug IN dê bixebite.
Ger dema ku armanc ji çavkaniyek din a enerjiyê, wek pîlê, û kontrolkerê panelê were qut kirin, pêdivî ye ku gihandina xeletiyê hewce bike, rasterast bi GPIO-ya ku ji bo debugkirinê tê bikar anîn ve tê girêdan. Ev dikare bi girêdana bi pêlên guncan ên li ser pêlên veqetandinê ve were kirin. Hin kîteyên Silicon Labs ji bo vê armancê sernavek pinek taybetî peyda dikin.

9. Veavakirina Kit û Nûvekirin
Diyaloga veavakirina kîtê ya li Simplicity Studio dihêle hûn moda debugkirina adapterê J-Link biguhezînin, firmware-ya wê nûve bikin, û mîhengên din ên veavakirinê biguhezînin. Ji bo dakêşana Simplicity Studio, biçin silabs.com/simplicity.
Di pencereya sereke ya perspektîfa Launcher ya Simplicity Studio de, moda debug û guhertoya firmware ya adapterê J-Link-a hilbijartî têne xuyang kirin. Zencîreya [Guhertin] li kêleka yek ji wan bikirtînin da ku diyaloga veavakirina kîtê vekin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 18

9.1 Nûvekirinên Firmware
Nûvekirina firmware ya kîtê bi navgîniya Simplicity Studio ve tê kirin. Simplicity Studio dê bixweber nûvekirinên nû di destpêkê de kontrol bike.
Her weha hûn dikarin ji bo nûvekirinên bi destan diyaloga veavakirina kîtê bikar bînin. Bişkojka [Browse] di beşa [Update Adapter] de bikirtînin da ku rast hilbijêrin file bi .emz diqedin. Dûv re, bişkoja [Pakêtê Saz bike] bikirtînin.

Schematics, Draweyên Civînê, û BOM

Dema ku pakêta belgekirina kîtê hate saz kirin, şematok, xêzên kombûnê, û fatûreya materyalan (BOM) ji hêla Simplicity Studio ve têne peyda kirin. Ew ji rûpela kîtê ya li ser Laboratorên Silicon jî hene webmalper: http://www.silabs.com/.

Kit Revision History and Errata

11.1 Dîroka Guhertoya
Guhertoya kîtê dikare li ser etîketa qutiya kîtê çapkirî were dîtin, wekî ku di jimareya jêrîn de hatî destnîşan kirin.

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 19

Tablo 11.1. Dîroka Guhertoya Kit

Kit Revision berdan Terîf
A02 11 Tebax 2021 Guhertoya kîteya destpêkê ya ku guhertoya BRD2504A A03 vedigire.

11.2 Errata
Heya niha bi vê kîtê re pirsgirêkên naskirî tune.

Dîroka Guhertoya Belgeyê

1.0
Mijdar 2021

  • Guhertoya belgeya destpêkê

Simplicity Studio
Gihîştina yek-klîk a MCU û amûrên wireless, belgekirin, nermalava, pirtûkxaneyên koda çavkaniyê û hêj bêtir. Ji bo Windows, Mac û Linux-ê heye!

SILICON LABS EFM32PG23 Microkontroller Gecko - Fig 20

SILICON LABS EFM32PG23 Microkontroller Gecko - Symbol 2

Portfolio IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
Çêwe
www.silabs.com/quality

Piştgirî & Civak
www.silabs.com/community

Disclaimer
Silicon Labs niyet dike ku ji xerîdaran re belgeyên herî dawî, rast û kûr ên hemî periferîk û modulên ku ji bo bicîhkerên pergalê û nermalavê hene ku hilberên Silicon Labs bikar tînin an jî mebest dikin ku bikar bînin peyda bike. Daneyên taybetmendiyê, modul û dorhêlên berdest, mezinahiyên bîranîn û navnîşanên bîranînê ji her amûrek taybetî re vedibêjin, û parametreyên "Tîpîkî" yên ku têne peyda kirin dikarin di serîlêdanên cihêreng de cûda bibin û bikin. Serlêdan examptiştên ku li vir hatine vegotin tenê ji bo mebestên ronîkirinê ne. Silicon Labs mafê guherandina bêyî agahdariyek din li ser agahdariya hilberê, taybetmendî, û ravekirinên li vir diparêze, û di derheqê rastbûn an tevahî agahdariya tê de garantiyê nade. Bêyî agahdariya pêşîn, Silicon Labs dibe ku ji ber sedemên ewlehiyê an pêbaweriyê di pêvajoya çêkirinê de firmware hilberê nûve bike. Guhertinên weha dê taybetmendî û pîvana hilberê neguhezînin. Silicon Labs ji ber encamên karanîna agahdariya ku di vê belgeyê de têne peyda kirin ti berpirsiyariyek tune. Ev belge ji bo sêwirandin an çêkirina çerxên entegre ti destûrnameyek nade an eşkere nade. Hilber ne hatine sêwirandin an destûr ne ku di nav tu cîhazên FDA Class III de werin bikar anîn, serîlêdanên ku ji bo wan pejirandina pêşbazarê ya FDA hewce ye an Pergalên Piştgiriya Jiyanê bêyî destûra nivîskî ya taybetî ya Laboratorên Silicon. "Pergala Piştgiriya Jiyanê" her hilberek an pergalek e ku ji bo piştgirî an domandina jiyan û / an tenduristiyê tête armanc kirin, ku heke têk neçe, dikare bi maqûl were hêvî kirin ku bibe sedema birînek kesane ya girîng an mirin. Berhemên Silicon Labs ji bo sepanên leşkerî ne hatine sêwirandin an destûr ne. Berhemên Silicon Labs di tu şert û mercan de di nav çekên tunekirina girseyî de, di nav de (lê ne bi sînorkirî) çekên nukleerî, biyolojîkî an kîmyewî, an fuzeyên ku dikarin van çekan radest bikin, werin bikar anîn. Silicon Labs hemî garantiyên eşkere û nepenî red dike û ji bo zirar an zirarên têkildarî karanîna hilberek Silicon Labs di van sepanên bê destûr de berpirsiyar an berpirsiyar nabe. Nîşe: Dibe ku ev naverok têketina termîno-ya dijwar a ku naha kevin bûye hebe. Silicon Labs li cîhê ku dibe bila bibe van şertan bi zimanek tevlihev diguhezîne. Ji bo bêtir agahdarî, biçin www.silabs.com/about-us/inclusive-lexicon-project

Agahiya nîşana bazirganî

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® û Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Enerjiya Micro logo û kombînasyona wan, "mikrokontrolerên herî dostane yên enerjiyê yên cîhanê", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBX press®, Zentri, logoya Zentri û Zentri DMS, Z-Wave®, û yên din marqeyên tîcarî an tîcarî yên qeydkirî yên Silicon Labs in. ARM, CORTEX, Cortex-M3 û THUMB tîcarî an marqeyên qeydkirî yên ARM Holdings in. Keil nîşanek bazirganî ya ARM Limited e. Wi-Fi marqeyek qeydkirî ya Hevbendiya Wi-Fi ye. Hemî hilber an navên markayên din ên ku li vir hatine destnîşan kirin marqeyên xwediyên wan ên têkildar in.

SILICON LABS logo

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

silabs.com | Avakirina cîhanek bêtir girêdayî.
Daxistin ji Arrow.com.

Belge / Çavkanî

SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] Rehbera bikaranînê
EFM32PG23 Gecko Microkontroller, EFM32PG23, Gecko Microkontroller, Microkontroller

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *