Logo SILICON LABS

UG515: EFM32PG23 Pro Kit User Guide

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Simbol 1

Mikrokontroler Gecko EFM32PG23

Kit PG23 Pro minangka titik wiwitan sing apik kanggo kenal karo Mikrokontroler Gecko EFM32PG23™.
Kit pro ngemot sensor lan peripheral sing nuduhake sawetara kemampuan EFM32PG23. Kit nyedhiyakake kabeh alat sing dibutuhake kanggo ngembangake aplikasi Gecko EFM32PG23.

SILICON LABS EFM32PG23 Gecko Mikrokontroler

PERANGKAT TARGET

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32-bit ARM® Cortex-M33
  • Memori: 512 kB lampu kilat lan 64 kB RAM

FITUR KIT

  • Sambungan USB
  • Monitor Energi Lanjut (AEM)
  • SEGGER J-Link on-board debugger
  • Debug multiplexer ndhukung hardware eksternal uga on-board MCU
  • LCD 4×10 segmen
  • LED pangguna lan tombol push
  • Silicon Labs 'Si7021 Kelembapan Relatif lan Sensor Suhu
  • Konektor SMA kanggo demonstrasi IADC
  • Sensor LC induktif
  • 20-pin 2.54 mm header kanggo Papan expansion
  • Pad Breakout kanggo akses langsung menyang pin I / O
  • Sumber daya kalebu baterei sel koin USB lan CR2032.

Dhukungan SOFTWARE

  • Simplicity Studio™
  • IAR Embedded Workbench
  • Keil MDK

Pambuka

1.1 Katrangan
PG23 Pro Kit minangka titik wiwitan sing cocog kanggo pangembangan aplikasi ing Mikrokontroler Gecko EFM32PG23. Papan kasebut nduweni sensor lan periferal, nuduhake sawetara kemampuan Mikrokontroler Gecko EFM32PG23. Kajaba iku, papan kasebut minangka alat debugger lan alat ngawasi energi kanthi lengkap sing bisa digunakake karo aplikasi eksternal.

1.2 Fitur

  • Mikrokontroler Gecko EFM32PG23
  • Lampu kilat 512 kB
  • 64 kB RAM
  • Paket QFN48
  • Sistem Pemantauan Energi Lanjut kanggo arus lan voltage nglacak
  • Segger J-Link USB debugger/emulator terintegrasi kanthi kemungkinan kanggo debug piranti Silicon Labs eksternal
  • 20-pin header expansion
  • Pad Breakout kanggo akses gampang kanggo I / O pins
  • Sumber daya kalebu baterei USB lan CR2032
  • LCD 4×10 segmen
  • 2 tombol push lan LED disambungake menyang EFM32 kanggo interaksi pangguna
  • Silicon Labs 'Si7021 Kelembapan Relatif lan Sensor Suhu
  • Konektor SMA kanggo demonstrasi EFM32 IADC
  • Eksternal 1.25 V referensi kanggo EFM32 IADC
  • Sirkuit tank LC kanggo sensing jarak induktif obyek metalik
  • Kristal kanggo LFXO lan HFXO: 32.768 kHz lan 39.000 MHz

1.3 Miwiti
Pandhuan rinci babagan carane miwiti nganggo Kit PG23 Pro anyar sampeyan bisa ditemokake ing Silicon Labs Web kaca: silabs.com/development-tools

Kit Blok Diagram

Lan liwatview saka PG23 Pro Kit kapacak ing tokoh ngisor.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 1

Kit Hardware Layout

Tata letak PG23 Pro Kit kapacak ing ngisor iki.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 2

Konektor

4.1 Pad Breakout
Umume pin GPIO EFM32PG23 kasedhiya ing baris header pin ing pojok ndhuwur lan ngisor papan. Iki duwe pitch standar 2.54 mm, lan header pin bisa disolder yen dibutuhake. Saliyane pin I / O, sambungan menyang ril daya lan lemah uga kasedhiya. Elinga yen sawetara pin digunakake kanggo peripheral kit utawa fitur lan bisa uga ora kasedhiya kanggo aplikasi adat tanpa tradeoffs.
Tokoh ing ngisor iki nuduhake pinout bantalan breakout lan pinout header EXP ing pojok tengen Papan. Header EXP luwih diterangake ing bagean sabanjure. Sambungan pad breakout uga dicithak ing layar sutra ing jejere saben pin kanggo referensi sing gampang.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 3

Tabel ing ngisor iki nuduhake sambungan pin kanggo bantalan breakout. Iki uga nuduhake peripheral utawa fitur kit sing disambungake menyang pin sing beda.

Tabel 4.1. Row Ngisor (J101) Pinout

Pin Pin EFM32PG23 I/O Fitur sing dienggo bareng
1 VMCU EFM32PG23 voltage domain (diukur dening AEM)
2 GND lemah
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 Pin EFM32PG23 I/O Fitur sing dienggo bareng
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Reset
14 AIN1
15 GND lemah
16 3V3 Papan kontrol pasokan
Pin Pin EFM32PG23 I/O Fitur sing dienggo bareng
1 5V Papan USB voltage
2 GND lemah
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 lemah
16 3V3 Papan kontrol pasokan

4.2 Header EXP
Ing sisih tengen papan, header EXP 20-pin angled kasedhiya kanggo ngidini sambungan periferal utawa papan plugin. Konektor ngemot sawetara I / O pin sing bisa digunakake karo paling fitur EFM32PG23 Gecko. Kajaba iku, ril daya VMCU, 3V3, lan 5V uga kapapar.
Konektor kasebut ngetutake standar sing njamin periferal sing umum digunakake kayata SPI, UART, lan bus I²C kasedhiya ing lokasi tetep ing konektor. Liyane saka pin digunakake kanggo tujuan umum I / O. Iki ngidini definisi papan ekspansi sing bisa dipasang ing sawetara kit Silicon Labs sing beda.
Tokoh ing ngisor iki nuduhake pin assignment header EXP kanggo PG23 Pro Kit. Amarga watesan jumlah pin GPIO sing kasedhiya, sawetara pin header EXP dienggo bareng karo fitur kit.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 4

Tabel 4.3. EXP Header Pinout

Pin Sambungan Fungsi Header EXP Fitur sing dienggo bareng
20 3V3 Papan kontrol pasokan
18 5V Papan kontrol 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, kalebu ing pangukuran AEM.
19 BOARD_ID_SDA Disambungake menyang controller papan kanggo identifikasi papan tambahan.
17 BOARD_ID_SCL Disambungake menyang controller papan kanggo identifikasi papan tambahan.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Sambungan Fungsi Header EXP Fitur sing dienggo bareng
7 NC
5 NC
3 AIN1 Input ADC
1 GND lemah

4.3 Konektor Debug (DBG)
Konektor debug nduwe tujuan ganda, adhedhasar mode debug, sing bisa disetel nggunakake Simplicity Studio. Yen mode "Debug IN" dipilih, konektor ngidini debugger eksternal digunakake karo EFM32PG23 ing papan. Yen mode "Debug OUT" dipilih, konektor ngidini kit digunakake minangka debugger menyang target eksternal. Yen mode "Debug MCU" (standar) dipilih, konektor diisolasi saka antarmuka debug saka kontroler papan lan piranti target ing papan.
Amarga konektor iki otomatis diuripake kanggo ndhukung mode operasi beda, iku mung kasedhiya nalika controller Papan powered (kabel USB J-Link disambungake). Yen akses debug menyang piranti target dibutuhake nalika controller Papan iku unpowered, iki kudu rampung kanthi nyambungake langsung menyang lencana cocok ing header breakout. Pinout saka konektor nderek sing saka standar ARM Cortex Debug konektor 19-pin.
Pinout diterangake kanthi rinci ing ngisor iki. Elinga yen sanajan konektor ndhukung JTAG saliyane Serial Wire Debug, iku ora ateges sing kit utawa piranti target ing Papan ndhukung iki.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 5

Sanajan pinout cocog karo pinout saka konektor ARM Cortex Debug, iki ora kompatibel amarga pin 7 dibusak sacara fisik saka konektor Cortex Debug. Sawetara kabel duwe plug cilik sing ngalangi saka digunakake nalika pin iki saiki. Yen mengkono, copot plug, utawa nggunakake standar 2 × 10 1.27 mm kabel terus.

Tabel 4.4. Deskripsi Pin Konektor Debug

Nomer Pin Fungsi Cathetan
1 VTARGET Referensi target voltage. Digunakake kanggo mindhah tingkat sinyal logis antarane target lan debugger.
2 TMS / SDWIO / C2D JTAG mode test pilih, Data Wire Serial utawa data C2
4 TCK / SWCLK / C2CK JTAG jam test, jam Wire Serial utawa jam C2
6 TDO/SWO JTAG data test metu utawa output Wire Serial
8 TDI / C2Dps JTAG data test ing, utawa C2D "fungsi enggo bareng pin".
10 RESET / C2CKps Reset piranti target, utawa fungsi "fungsi enggo bareng pin" C2CK
12 NC TRACECLK
14 NC DITUTUP0
16 NC DITUTUP1
18 NC DITUTUP2
20 NC DITUTUP3
9 Deteksi kabel Sambungake menyang lemah
11, 13 NC Ora nyambung
3, 5, 15, 17, 19 GND

4.4 Konektor Kesederhanaan
Konektor Kesederhanaan sing ditampilake ing kit pro mbisakake fitur debugging canggih kayata AEM lan port COM Virtual kanggo digunakake menyang target eksternal. Pinout digambarake ing gambar ing ngisor iki.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 6

Jeneng sinyal ing tokoh lan meja gambaran pin referensi saka controller Papan. Iki tegese VCOM_TX kudu disambungake menyang pin RX ing target external, VCOM_RX kanggo pin TX target, VCOM_CTS kanggo pin RTS target, lan VCOM_RTS kanggo pin CTS target.
Cathetan: Saiki digambar saka VMCU voltage pin kalebu ing pangukuran AEM, nalika 3V3 lan 5V voltage pin ora. Kanggo ngawasi konsumsi target eksternal saiki karo AEM, pasang MCU ing papan ing mode energi paling murah kanggo nyuda pengaruhe ing pangukuran.

Tabel 4.5. Katrangan Pin Konektor Kesederhanaan

Nomer Pin Fungsi Katrangan
1 VMCU Rel daya 3.3 V, dipantau dening AEM
3 3V3 Rel daya 3.3 V
5 5V Rel daya 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 Papan ID SCL
19 BOARD_ID_SDA Papan ID SDA
10, 12, 14, 16, 18, 20 NC Ora nyambung
7, 9, 11, 13, 15 GND lemah

Power Supply lan Reset

5.1 Pilihan Daya MCU
EFM32PG23 ing kit pro bisa didhukung dening salah sawijining sumber:

  • Kabel USB debug
  • Baterai sel koin 3 V

Sumber daya kanggo MCU dipilih kanthi saklar geser ing pojok kiwa ngisor kit pro. Tokoh ing ngisor iki nuduhake carane sumber daya beda bisa milih karo ngalih geser.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 7

Kanthi ngalih ing posisi AEM, swara kurang 3.3 V LDO ing pro kit digunakake kanggo daya EFM32PG23. LDO iki maneh powered saka kabel USB debug. Monitor Energi Lanjut saiki disambungake kanthi seri, ngidini pangukuran arus kacepetan dhuwur sing akurat lan debugging/profiling energi.
Kanthi ngalih ing posisi BAT, baterei sel duwit receh 20 mm ing soket CR2032 bisa digunakake kanggo daya piranti. Kanthi saklar ing posisi iki, ora ana pangukuran saiki sing aktif. Iki minangka posisi ngalih sing disaranake nalika nguwasani MCU kanthi sumber daya eksternal.
Cathetan: Advanced Energy Monitor mung bisa ngukur konsumsi saiki EFM32PG23 nalika saklar pilihan daya ing posisi AEM.

5.2 Papan Controller Power
Papan controller tanggung jawab kanggo fitur penting, kayata debugger lan AEM, lan powered istimewa liwat port USB ing sudhut kiwa ndhuwur Papan. Bagéan kit iki dumunung ing domain daya sing kapisah, saéngga sumber daya sing béda bisa dipilih kanggo piranti target nalika njaga fungsi debugging. Domain daya iki uga diisolasi kanggo nyegah bocor saiki saka domain daya target nalika daya menyang controller Papan dibusak.
Domain daya controller Papan ora dipengaruhi dening posisi ngalih daya.
Kit kasebut wis dirancang kanthi ati-ati supaya kontroler papan lan domain daya target diisolasi saka siji liyane amarga salah sijine daya mudhun. Iki njamin piranti target EFM32PG23 bakal terus digunakake ing mode BAT.

5.3 EFM32PG23 Reset
EFM32PG23 MCU bisa direset kanthi sawetara sumber sing beda:

  • Pangguna menet tombol RESET
  • Debugger on-board narik pin #RESET mudhun
  • Debugger eksternal narik pin #RESET mudhun

Saliyane sumber reset kasebut ing ndhuwur, reset kanggo EFM32PG23 uga bakal ditanggepi sak Papan controller boot-up. Iki tegese njabut daya kanggo controller Papan (unplugging kabel USB J-Link) ora bakal generate reset, nanging plugging kabel maneh ing bakal, minangka controller Papan boots munggah.

Peripheral

Kit pro duwe set periferal sing nampilake sawetara fitur EFM32PG23.
Elinga yen paling EFM32PG23 I / O routed menyang peripheral uga routed menyang bantalan breakout utawa header EXP, kang kudu dijupuk menyang wawasan nalika nggunakake iki.

6.1 Tombol Push lan LED
Kit kasebut nduweni rong tombol push pangguna sing ditandhani BTN0 lan BTN1. Padha disambungake langsung menyang EFM32PG23 lan debounced dening saringan RC karo wektu pancet 1 ms. Tombol disambungake menyang pin PA5 lan PB4.
Kit kasebut uga duwe rong LED kuning sing ditandhani LED0 lan LED1 sing dikontrol dening pin GPIO ing EFM32PG23. LED disambungake menyang pin PC8 lan PC9 ing konfigurasi aktif-dhuwur.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 8

6.2 LCD
LCD segmen 20-pin disambungake menyang periferal LCD EFM32. LCD nduweni 4 garis umum lan 10 garis segmen, menehi total 40 segmen ing mode quadruplex. Garis iki ora dienggo bareng ing bantalan breakout. Deleng skema kit kanggo informasi babagan pemetaan sinyal menyang segmen.
Kapasitor sing disambungake menyang pin pompa pangisian daya periferal LCD EFM32 uga kasedhiya ing kit.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 9

6.3 Si7021 Asor relatif lan Sensor Suhu

Sensor kelembapan lan suhu relatif Si7021 |2C minangka IC CMOS monolitik sing nggabungake unsur sensor kelembapan lan suhu, konverter analog-to-digital, pangolahan sinyal, data kalibrasi, lan Antarmuka IC. Panggunaan paten saka standar industri, dielektrik polimer K kurang kanggo ngrasakake kelembapan mbisakake pambangunan IC Sensor CMOS monolitik kanthi daya rendah lan histeresis, lan stabilitas jangka panjang sing apik banget.
Sensor kelembapan lan suhu dikalibrasi pabrik lan data kalibrasi disimpen ing memori non-molah malih on-chip. Iki mesthekake yen sensor bisa diijolake kanthi lengkap tanpa kalibrasi ulang utawa owah-owahan piranti lunak.
Si7021 kasedhiya ing paket DFN 3 × 3 mm lan reflow solderable. Bisa digunakake minangka upgrade gulung-in sing kompatibel karo hardware lan piranti lunak kanggo sensor RH/suhu sing ana ing paket 3 × 3 mm DFN-6, kanthi sensing presisi ing jarak sing luwih akeh lan konsumsi daya sing luwih murah. Tutup opsional sing diinstal pabrik nawakake pro sing kurangfile, sarana sing trep kanggo nglindhungi sensor sajrone perakitan (contone, reflow soldering) lan sajrone umur produk, ora kalebu cairan hidrofobik/oleophobic) lan partikel.
Si7021 nawakake solusi digital sing akurat, kurang daya, dikalibrasi pabrik sing cocog kanggo ngukur kelembapan, titik embun, lan suhu ing aplikasi wiwit saka HVAC/R lan pelacakan aset menyang platform industri lan konsumen.
Bus |2C sing digunakake kanggo Si7021 dienggo bareng karo header EXP. Sensor didhukung dening VMCU, tegese konsumsi sensor saiki kalebu ing pangukuran AEM.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 10

Waca Silicon Labs web kaca kanggo informasi luwih lengkap: http://www.silabs.com/humidity-sensors.

6.4 Sensor LC
Sensor induktif-kapasitif kanggo nuduhake Antarmuka Sensor Energi Kurang (LESENSE) dumunung ing sisih tengen ngisor papan. Periferal LESENSE nggunakake voltage digital-to-analog converter (VDAC) kanggo nyetel arus osilasi liwat induktor banjur nggunakake komparator analog (ACMP) kanggo ngukur wektu bosok osilasi. Wektu bosok osilasi bakal dipengaruhi dening anané obyek logam ing sawetara millimeter induktor.
Sensor LC bisa digunakake kanggo ngetrapake sensor sing tangi EFM32PG23 saka turu nalika obyek logam cedhak karo induktor, sing bisa digunakake maneh minangka counter pulsa meter, switch weker lawang, indikator posisi utawa aplikasi liyane ing ngendi kepengin ngrasakake anane barang logam.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 11

Kanggo informasi luwih lengkap babagan panggunaan lan operasi sensor LC, waca cathetan aplikasi, "AN0029: Interface Sensor Energi Rendah -Induktif Sense", sing kasedhiya ing Simplicity Studio utawa ing perpustakaan dokumen ing Silicon Labs. websitus.

6.5 Konektor SMA IADC
Kit kasebut nduweni konektor SMA sing disambungake menyang IADC EFM32PG23˙s liwat salah sawijining pin input IADC khusus (AIN0) ing konfigurasi siji-rampung. Input ADC darmabakti nggampangake sambungan optimal antarane sinyal eksternal lan IADC.
Sirkuit input antarane konektor SMA lan pin ADC wis dirancang kanggo dadi kompromi apik antarane kinerja penyelesaian optimal ing macem-macem s.ampkacepetan ling, lan pangayoman saka EFM32 ing cilik saka overvoltage kahanan. Yen nggunakake IADC ing mode Akurasi Dhuwur karo ADC_CLK diatur luwih dhuwur tinimbang 1 MHz, iku ono gunane kanggo ngganti resistor 549 Ω karo 0 Ω. Iki rawuh ing biaya suda overvoltage pangayoman. Waca manual referensi piranti kanggo informasi luwih lengkap babagan IADC.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 12

Elinga yen ana resistor 49.9 Ω menyang lemah ing input konektor SMA sing, gumantung saka impedansi output sumber, mengaruhi pangukuran. Resistor 49.9 Ω wis ditambahake kanggo nambah kinerja menyang sumber impedansi output 50 Ω.

6.6 Port COM Virtual
Sambungan serial bedo kanggo controller Papan kasedhiya kanggo transfer data aplikasi antarane PC inang lan target EFM32PG23, kang ngilangake perlu kanggo adaptor port serial external.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 13

Port COM Virtual kasusun saka UART fisik antarane piranti target lan controller Papan, lan fungsi logis ing controller Papan sing ndadekake port serial kasedhiya kanggo PC inang liwat USB. Antarmuka UART kasusun saka rong pin lan sinyal ngaktifake.

Tabel 6.1. Pin Antarmuka Port COM Virtual

Sinyal Katrangan
VCOM_TX Ngirim data saka EFM32PG23 menyang controller Papan
VCOM_RX Nampa data saka controller Papan kanggo EFM32PG23
VCOM_ENABLE Mbisakake antarmuka VCOM, ngidini data kanggo nembus menyang controller Papan

Cathetan: Port VCOM mung kasedhiya nalika controller Papan powered, kang mbutuhake kabel USB J-Link dipasang.

Monitor Energi Lanjut

7.1 Panganggone
Data Advanced Energy Monitor (AEM) diklumpukake dening controller papan lan bisa ditampilake dening Energy Profiler, kasedhiya liwat Simplicity Studio. Kanthi nggunakake Energy Profiler, konsumsi saiki lan voltage bisa diukur lan disambung menyang kode nyata mlaku ing EFM32PG23 ing wektu nyata.

7.2 Teori Operasi
Kanggo ngukur arus kanthi akurat saka 0.1 µA nganti 47 mA (114 dB kisaran dinamis), pangertèn saiki amplifier digunakke bebarengan karo gain dual stage. Rasa saiki ampliifier ngukur voltage nyelehake liwat resistor seri cilik. Keuntungan stage luwih ampurip iki voltage karo loro setelan gain beda diwenehi loro kisaran saiki. Transisi antarane rong kisaran iki dumadi watara 250 μA. Nyaring digital lan rata-rata wis rampung ing controller Papan sadurunge samples diekspor menyang Energy Profiler aplikasi.
Sajrone wiwitan kit, kalibrasi otomatis AEM ditindakake, sing menehi ganti rugi kanggo kesalahan offset ing pangertèn. amppangurip.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 14

7.3 Akurasi lan Kinerja
AEM bisa ngukur arus ing kisaran 0.1 µA nganti 47 mA. Kanggo arus ing ndhuwur 250 µA, AEM akurat ing 0.1 mA. Nalika ngukur arus ing ngisor 250 µA, akurasi mundhak dadi 1 µA. Sanajan akurasi mutlak yaiku 1 μA ing kisaran sub 250 μA, AEM bisa ndeteksi owah-owahan ing konsumsi saiki nganti 100 nA. AEM ngasilake 6250 s saikiamples per detik.

On-Board Debugger

PG23 Pro Kit ngemot debugger terpadu, sing bisa digunakake kanggo ndownload kode lan debug EFM32PG23. Saliyane program EFM32PG23 ing kit, debugger uga bisa digunakake kanggo program lan debug eksternal Silicon Labs EFM32, EFM8, EZR32, lan piranti EFR32.

Debugger ndhukung telung antarmuka debug beda sing digunakake karo piranti Silicon Labs:

  • Serial Wire Debug, sing digunakake karo kabeh piranti EFM32, EFR32, lan EZR32
  • JTAG, sing bisa digunakake karo EFR32 lan sawetara piranti EFM32
  • C2 Debug, sing digunakake karo piranti EFM8

Kanggo mesthekake debug akurat, gunakake antarmuka debug sing cocog kanggo piranti sampeyan. Konektor debug ing Papan ndhukung kabeh telung mode iki.

8.1 Mode Debug
Kanggo program piranti eksternal, gunakake konektor debug kanggo nyambung menyang papan target lan nyetel mode debug menyang [Metu]. Konektor sing padha uga bisa digunakake kanggo nyambungake debugger eksternal menyang EFM32PG23 MCU ing kit kanthi nyetel mode debug menyang [Ing].
Milih mode debug aktif ditindakake ing Simplicity Studio.
Debug MCU: Ing mode iki, debugger on-board disambungake menyang EFM32PG23 ing kit.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 15

Debug OUT: Ing mode iki, debugger on-board bisa digunakake kanggo debug piranti Silicon Labs sing didhukung sing dipasang ing papan khusus.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 16

Debug IN: Ing mode iki, debugger on-board dicopot lan debugger eksternal bisa disambungake kanggo debug EFM32PG23 ing kit.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 17

Cathetan: Kanggo "Debug IN" bisa digunakake, controller Papan kit kudu powered liwat konektor USB Debug.

8.2 Debugging Sajrone Operasi Baterei
Nalika EFM32PG23 nganggo baterei lan J-Link USB isih disambungake, kasedhiya fungsi debug ing papan. Yen daya USB pedhot, mode Debug IN bakal mandheg.
Yen akses debug dibutuhake nalika target mbukak sumber energi liyane, kayata baterei, lan controller Papan dipatèni, nggawe sambungan langsung menyang GPIO digunakake kanggo debugging. Iki bisa ditindakake kanthi nyambungake menyang pin sing cocog ing bantalan breakout. Sawetara kit Silicon Labs nyedhiyakake header pin khusus kanggo tujuan iki.

9. Kit Konfigurasi lan Nganyarke
Dialog konfigurasi kit ing Simplicity Studio ngidini sampeyan ngganti mode debug adaptor J-Link, nganyarke perangkat kukuh, lan ngganti setelan konfigurasi liyane. Kanggo ndownload Simplicity Studio, pindhah menyang silabs.com/simplicity.
Ing jendela utama perspektif Launcher Studio Simplicity, mode debug lan versi perangkat kukuh saka adaptor J-Link sing dipilih ditampilake. Klik link [Ganti] ing jejere samubarang kanggo mbukak dialog konfigurasi kit.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 18

9.1 Upgrade Firmware
Nganyarke perangkat kukuh kit ditindakake liwat Simplicity Studio. Simplicity Studio bakal kanthi otomatis mriksa nganyari anyar nalika wiwitan.
Sampeyan uga bisa nggunakake dialog konfigurasi kit kanggo upgrade manual. Klik tombol [Browse] ing bagean [Update Adapter] kanggo milih sing bener file pungkasan ing .emz. Banjur, klik tombol [Instal Paket].

Skema, Gambar Majelis, lan BOM

Skema, gambar perakitan, lan tagihan bahan (BOM) kasedhiya liwat Simplicity Studio nalika paket dokumentasi kit wis diinstal. Padha uga kasedhiya saka kaca kit ing Silicon Labs websitus: http://www.silabs.com/.

Kit Riwayat Revisi lan Errata

11.1 Riwayat Revisi
Revisi kit bisa ditemokaké dicithak ing label kothak kit, minangka mbatesi ing tokoh ngisor.

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 19

Tabel 11.1. Riwayat Revisi Kit

Kit Revisi dirilis Katrangan
A02 11 Agustus 2021 Revisi kit wiwitan sing nampilake revisi BRD2504A A03.

11.2 Kesalahan
Saiki ora ana masalah sing dingerteni karo kit iki.

Riwayat Revisi Dokumen

1.0
November 2021

  • Versi dokumen wiwitan

Studio Kesederhanaan
Akses siji-klik menyang MCU lan piranti nirkabel, dokumentasi, piranti lunak, perpustakaan kode sumber & liya-liyane. Kasedhiya kanggo Windows, Mac lan Linux!

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Gambar 20

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Simbol 2

Portofolio IoT
www.silabs.com/IoT

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

Dhukungan & Komunitas
www.silabs.com/community

Penafian
Silicon Labs arep menehi dokumentasi paling anyar, akurat, lan jero kanggo kabeh periferal lan modul sing kasedhiya kanggo para pelaksana sistem lan piranti lunak sing nggunakake utawa arep nggunakake produk Silicon Labs. Data karakterisasi, modul lan peripheral sing kasedhiya, ukuran memori lan alamat memori nuduhake saben piranti tartamtu, lan paramèter "Khas" sing kasedhiya bisa beda-beda ing macem-macem aplikasi. Aplikasi exampsing diterangake ing kene mung kanggo ilustrasi. Silicon Labs nduweni hak kanggo nggawe owahan tanpa kabar luwih lengkap babagan informasi produk, spesifikasi, lan katrangan ing kene, lan ora menehi jaminan babagan akurasi utawa kelengkapan informasi sing kalebu. Tanpa kabar sadurunge, Silicon Labs bisa nganyari perangkat kukuh produk sajrone proses manufaktur kanggo alasan keamanan utawa linuwih. Owah-owahan kasebut ora bakal ngganti spesifikasi utawa saben produk. Silicon Labs ora duwe tanggung jawab kanggo akibat saka panggunaan informasi sing diwenehake ing dokumen iki. Dokumen iki ora nyatakake utawa kanthi tegas menehi lisensi kanggo ngrancang utawa nggawe sirkuit terpadu. Produk kasebut ora dirancang utawa diidini digunakake ing piranti Kelas III FDA, aplikasi sing dibutuhake persetujuan premarket FDA utawa Sistem Dhukungan Urip tanpa idin tinulis khusus saka Silicon Labs. "Sistem Dhukungan Urip" yaiku produk utawa sistem sing dimaksudake kanggo ndhukung utawa nylametake urip lan/utawa kesehatan, sing, yen gagal, bisa uga bisa nyebabake ciloko utawa pati pribadi sing signifikan. Produk Silicon Labs ora dirancang utawa sah kanggo aplikasi militer. Produk Silicon Labs ora bakal digunakake ing gaman pemusnah massal kalebu (nanging ora winates ing) senjata nuklir, biologi utawa kimia, utawa misil sing bisa ngirim senjata kasebut. Silicon Labs nolak kabeh jaminan sing nyata lan diwenehake lan ora tanggung jawab utawa tanggung jawab kanggo ciloko utawa kerusakan sing ana gandhengane karo panggunaan produk Silicon Labs ing aplikasi sing ora sah kasebut. Cathetan: Isi iki bisa uga ngemot log terminologi ensive sing saiki wis usang. Silicon Labs ngganti istilah kasebut nganggo basa inklusif yen bisa. Kanggo informasi luwih lengkap, bukak www.silabs.com/about-us/inclusive-lexicon-project

Informasi merek dagang

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® lan logo Silicon Labs®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo lan kombinasi kasebut, "mikrokontroler paling ramah energi ing donya", 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, logo Zentri lan Zentri DMS, Z-Wave®, lan liya-liyane iku merek dagang utawa merek dagang kadhaptar saka Silicon Labs. ARM, CORTEX, Cortex-M3 lan THUMB iku merek dagang utawa merek dagang kadhaptar saka ARM Holdings. Keil minangka merek dagang kadhaptar saka ARM Limited. Wi-Fi minangka merek dagang kadhaptar saka Wi-Fi Alliance. Kabeh produk utawa jeneng merek liyane sing kasebut ing kene minangka merek dagang saka sing duwe.

Logo SILICON LABS

Silicon Laboratories Inc. Sajarah rega saham
400 Kulon Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

silabs.com | Mbangun jagad sing luwih nyambung.
Diundhuh saka Arrow.com.

Dokumen / Sumber Daya

SILICON LABS EFM32PG23 Gecko Mikrokontroler [pdf] Pandhuan pangguna
EFM32PG23 Mikrokontroler Gecko, EFM32PG23, Mikrokontroler Gecko, Mikrokontroler

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *