UG515: EFM32PG23 Pro Kit User Guide
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.
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.
Kit Hardware Layout
Tata letak PG23 Pro Kit kapacak ing ngisor iki.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Debug OUT: Ing mode iki, debugger on-board bisa digunakake kanggo debug piranti Silicon Labs sing didhukung sing dipasang ing papan khusus.
Debug IN: Ing mode iki, debugger on-board dicopot lan debugger eksternal bisa disambungake kanggo debug EFM32PG23 ing kit.
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.
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.
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!
![]() |
|||
Portofolio IoT |
SW/HW www.silabs.com/simplicity |
Kualitas www.silabs.com/quality |
Dhukungan & Komunitas |
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.
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 |