logo SILIKON LABS

UG515: Panduan Pengguna EFM32PG23 Pro Kit

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Simbol 1

Mikrokontroler Tokek EFM32PG23

PG23 Pro Kit adalah titik awal yang sangat baik untuk mengenal Mikrokontroler Gecko EFM32PG23™.
Kit pro berisi sensor dan periferal yang menunjukkan beberapa dari banyak kemampuan EFM32PG23. Kit ini menyediakan semua alat yang diperlukan untuk mengembangkan aplikasi Gecko EFM32PG23.

Mikrokontroler Tokek SILICON LABS EFM32PG23

PERANGKAT TARGET

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: ARM® Cortex-M32 33-bit
  • Memori: flash 512 kB dan RAM 64 kB

FITUR KIT

  • Konektivitas USB
  • Monitor Energi Lanjutan (AEM)
  • Debugger terpasang SEGGER J-Link
  • Debug multiplexer yang mendukung perangkat keras eksternal serta MCU terpasang
  • LCD 4×10 segmen
  • LED pengguna dan tombol tekan
  • Sensor Kelembaban dan Suhu Relatif Si7021 dari Silicon Labs
  • Konektor SMA untuk demonstrasi IADC
  • Sensor LC induktif
  • Header 20-pin 2.54 mm untuk papan ekspansi
  • Bantalan breakout untuk akses langsung ke pin I/O
  • Sumber daya termasuk baterai sel koin USB dan CR2032.

DUKUNGAN PERANGKAT LUNAK

  • Kesederhanaan Studio™
  • Meja Kerja Tertanam IAR
  • Keil MDK

Perkenalan

1.1 Deskripsi
PG23 Pro Kit adalah titik awal yang ideal untuk pengembangan aplikasi pada Mikrokontroler Gecko EFM32PG23. Papan fitur sensor dan periferal, menunjukkan beberapa dari banyak kemampuan Mikrokontroler Gecko EFM32PG23. Selain itu, board ini adalah alat debugger dan pemantauan energi berfitur lengkap yang dapat digunakan dengan aplikasi eksternal.

1.2 Fitur

  • Mikrokontroler Tokek EFM32PG23
  • Flash 512 kB
  • RAM 64 kB
  • paket QFN48
  • Sistem Pemantauan Energi Canggih untuk arus dan voltagpelacakan
  • Terintegrasi Segger J-Link USB debugger/emulator dengan kemungkinan untuk men-debug perangkat Silicon Labs eksternal
  • Header ekspansi 20-pin
  • Bantalan breakout untuk akses mudah ke pin I/O
  • Sumber daya termasuk USB dan baterai CR2032
  • LCD 4×10 segmen
  • 2 tombol tekan dan LED terhubung ke EFM32 untuk interaksi pengguna
  • Sensor Kelembaban dan Suhu Relatif Si7021 dari Silicon Labs
  • Konektor SMA untuk demonstrasi EFM32 IADC
  • Referensi 1.25 V eksternal untuk EFM32 IADC
  • Sirkuit tangki LC untuk penginderaan jarak induktif benda logam
  • Kristal untuk LFXO dan HFXO: 32.768 kHz dan 39.000 MHz

1.3 Memulai
Petunjuk terperinci tentang cara memulai dengan PG23 Pro Kit baru Anda dapat ditemukan di Silicon Labs Web halaman: silabs.com/development-tools

Diagram Blok Kit

Sebuah selesaiview dari PG23 Pro Kit ditunjukkan pada gambar di bawah ini.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 1

Tata Letak Perangkat Keras Kit

Tata letak PG23 Pro Kit ditunjukkan di bawah ini.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 2

Konektor

4.1 Bantalan Breakout
Sebagian besar pin GPIO EFM32PG23 tersedia di baris header pin di tepi atas dan bawah papan. Ini memiliki pitch standar 2.54 mm, dan pin header dapat disolder jika diperlukan. Selain pin I/O, koneksi ke power rail dan ground juga disediakan. Perhatikan bahwa beberapa pin digunakan untuk periferal atau fitur kit dan mungkin tidak tersedia untuk aplikasi kustom tanpa pengorbanan.
Gambar di bawah menunjukkan pinout bantalan breakout dan pinout header EXP di tepi kanan papan. Header EXP dijelaskan lebih lanjut di bagian selanjutnya. Sambungan breakout pad juga dicetak di silkscreen di sebelah setiap pin untuk referensi yang mudah.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 3

Tabel di bawah ini menunjukkan koneksi pin untuk bantalan breakout. Ini juga menunjukkan periferal atau fitur kit mana yang terhubung ke pin yang berbeda.

Tabel 4.1. Baris Bawah (J101) Pinout

Pin Pin I/O EFM32PG23 Fitur Bersama
1 VMCU EFM32PG23 volumetage domain (diukur dengan AEM)
2 GND Tanah
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 I/O EFM32PG23 Fitur Bersama
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST Atur Ulang EFM32PG23
14 1 minggu lalu
15 GND Tanah
16 3V3 Pasokan pengontrol papan
Pin Pin I/O EFM32PG23 Fitur Bersama
1 5V Papan USB volumetage
2 GND Tanah
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 Tanah
16 3V3 Pasokan pengontrol papan

4.2 Tajuk EXP
Di sisi kanan papan, header EXP 20-pin bersudut disediakan untuk memungkinkan koneksi periferal atau papan plugin. Konektor berisi sejumlah pin I/O yang dapat digunakan dengan sebagian besar fitur EFM32PG23 Gecko. Selain itu, power rail VMCU, 3V3, dan 5V juga diekspos.
Konektor mengikuti standar yang memastikan bahwa periferal yang umum digunakan seperti bus SPI, UART, dan I²C tersedia di lokasi tetap pada konektor. Pin lainnya digunakan untuk I/O tujuan umum. Hal ini memungkinkan definisi papan ekspansi yang dapat dihubungkan ke sejumlah kit Silicon Labs yang berbeda.
Gambar di bawah menunjukkan penetapan pin header EXP untuk PG23 Pro Kit. Karena keterbatasan jumlah pin GPIO yang tersedia, beberapa pin header EXP digunakan bersama dengan fitur kit.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 4

Tabel 4.3. Pinout Header EXP

Pin Koneksi Fungsi Tajuk EXP Fitur Bersama
20 3V3 Pasokan pengontrol papan
18 5V Pengontrol papan USB voltage
16 PA7 Bahasa Indonesia: 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 volumetage domain, termasuk dalam pengukuran AEM.
19 BOARD_ID_SDA Terhubung ke pengontrol papan untuk identifikasi papan tambahan.
17 PAPAN_ID_SCL Terhubung ke pengontrol papan untuk identifikasi papan tambahan.
15 PA8 Bahasa Indonesia: I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Koneksi Fungsi Tajuk EXP Fitur Bersama
7 NC
5 NC
3 1 minggu lalu Masukan ADC
1 GND Tanah

4.3 Konektor Debug (DBG)
Konektor debug memiliki tujuan ganda, berdasarkan mode debug, yang dapat diatur menggunakan Simplicity Studio. Jika mode “Debug IN” dipilih, konektor memungkinkan debugger eksternal digunakan dengan EFM32PG23 terpasang. Jika mode “Debug OUT” dipilih, konektor memungkinkan kit digunakan sebagai debugger terhadap target eksternal. Jika mode “Debug MCU” (default) dipilih, konektor diisolasi dari antarmuka debug pengontrol board dan perangkat target terpasang.
Karena konektor ini secara otomatis dialihkan untuk mendukung mode pengoperasian yang berbeda, konektor ini hanya tersedia ketika pengontrol board diberi daya (kabel USB J-Link tersambung). Jika akses debug ke perangkat target diperlukan saat pengontrol papan tidak diberi daya, hal ini harus dilakukan dengan menyambungkan langsung ke pin yang sesuai pada header breakout. Pinout konektor mengikuti konektor 19-pin ARM Cortex Debug standar.
Pinout dijelaskan secara rinci di bawah ini. Perhatikan bahwa meskipun konektornya mendukung JTAG selain Serial Wire Debug, itu tidak berarti bahwa kit atau perangkat target terpasang mendukung ini.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 5

Meskipun pinout cocok dengan pinout dari konektor ARM Cortex Debug, ini tidak sepenuhnya kompatibel karena pin 7 secara fisik dihapus dari konektor Cortex Debug. Beberapa kabel memiliki steker kecil yang mencegahnya digunakan saat pin ini ada. Jika demikian, cabut stekernya, atau gunakan kabel lurus standar 2×10 1.27 mm sebagai gantinya.

Tabel 4.4. Deskripsi Pin Konektor Debug

Nomor Pin Fungsi Catatan
1 TARGET V Volume referensi targettage. Digunakan untuk menggeser level sinyal logis antara target dan debugger.
2 TMS/SDWIO/C2D JTAG pilih mode uji, data Kawat Serial atau data C2
4 TCK/SWCLK/C2CK JTAG jam uji, jam Kawat Serial atau jam C2
6 TDO/SWO JTAG data uji keluar atau keluaran Kawat Serial
8 TDI/C2Dps JTAG data uji, atau fungsi "berbagi pin" C2D
10 RESET / C2CKps Atur ulang perangkat target, atau fungsi "berbagi pin" C2CK
12 NC JEJAK
14 NC DIlacak0
16 NC DIlacak1
18 NC DIlacak2
20 NC DIlacak3
9 Deteksi kabel Hubungkan ke tanah
11, 13 NC Tidak terhubung
Tahun 3, 5, 15, 17, 19 GND

4.4 Konektor Kesederhanaan
Konektor Kesederhanaan yang ditampilkan pada kit pro memungkinkan fitur debugging lanjutan seperti AEM dan port COM Virtual untuk digunakan menuju target eksternal. Pinout diilustrasikan pada gambar di bawah ini.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 6

Nama sinyal pada gambar dan tabel deskripsi pin direferensikan dari pengontrol papan. Ini berarti bahwa VCOM_TX harus terhubung ke pin RX pada target eksternal, VCOM_RX ke pin TX target, VCOM_CTS ke pin RTS target, dan VCOM_RTS ke pin CTS target.
Catatan: Arus yang diambil dari VMCU voltage pin termasuk dalam pengukuran AEM, sedangkan 3V3 dan 5V voltage pin tidak. Untuk memantau konsumsi saat ini dari target eksternal dengan AEM, letakkan MCU on-board dalam mode energi terendah untuk meminimalkan dampaknya pada pengukuran.

Tabel 4.5. Deskripsi Pin Konektor Kesederhanaan

Nomor Pin Fungsi Keterangan
1 VMCU Rel daya 3.3 V, dipantau oleh 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 CTS COM Virtual
8 VCOM_RTS RTS COM virtual
17 PAPAN_ID_SCL Papan ID SCL
19 BOARD_ID_SDA Papan ID SDA
10, 12, 14, 16, 18, 20 NC Tidak terhubung
Tahun 7, 9, 11, 13, 15 GND Tanah

Catu Daya dan Atur Ulang

5.1 Pemilihan Daya MCU
EFM32PG23 pada pro kit dapat didukung oleh salah satu sumber berikut:

  • Kabel USB debug
  • Baterai sel koin 3 V

Sumber daya untuk MCU dipilih dengan sakelar geser di sudut kiri bawah pro kit. Gambar di bawah menunjukkan bagaimana sumber daya yang berbeda dapat dipilih dengan sakelar geser.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 7

Dengan sakelar di posisi AEM, LDO 3.3 V dengan noise rendah pada kit pro digunakan untuk memberi daya pada EFM32PG23. LDO ini kembali diberi daya dari kabel USB debug. Advanced Energy Monitor kini terhubung secara seri, memungkinkan pengukuran arus berkecepatan tinggi yang akurat dan debugging/profiling energi.
Dengan sakelar pada posisi BAT, baterai sel berbentuk koin 20 mm di soket CR2032 dapat digunakan untuk memberi daya pada perangkat. Dengan sakelar di posisi ini, tidak ada pengukuran arus yang aktif. Ini adalah posisi sakelar yang disarankan saat memberi daya pada MCU dengan sumber daya eksternal.
Catatan: Monitor Energi Lanjutan hanya dapat mengukur konsumsi arus EFM32PG23 saat sakelar pemilihan daya berada di posisi AEM.

5.2 Daya Pengontrol Papan
Kontroler papan bertanggung jawab atas fitur-fitur penting, seperti debugger dan AEM, dan ditenagai secara eksklusif melalui port USB di sudut kiri atas papan. Bagian kit ini berada pada domain daya yang terpisah, sehingga sumber daya yang berbeda dapat dipilih untuk perangkat target sambil tetap mempertahankan fungsi debugging. Domain daya ini juga diisolasi untuk mencegah kebocoran arus dari domain daya target saat daya ke pengontrol papan dilepas.
Domain daya pengontrol papan tidak dipengaruhi oleh posisi sakelar daya.
Kit telah dirancang dengan hati-hati untuk menjaga pengontrol papan dan domain daya target terisolasi satu sama lain saat salah satu dari mereka mati. Ini memastikan bahwa perangkat target EFM32PG23 akan terus beroperasi dalam mode BAT.

5.3 Atur Ulang EFM32PG23
MCU EFM32PG23 dapat diatur ulang oleh beberapa sumber berbeda:

  • Seorang pengguna menekan tombol RESET
  • Debugger on-board menarik pin #RESET rendah
  • Debugger eksternal menarik pin #RESET rendah

Selain sumber reset yang disebutkan di atas, reset ke EFM32PG23 juga akan dikeluarkan selama boot-up pengontrol papan. Ini berarti bahwa melepas daya ke pengontrol papan (mencabut kabel USB J-Link) tidak akan menghasilkan reset, tetapi mencolokkan kembali kabel akan, saat pengontrol papan melakukan booting.

Periferal

Pro kit memiliki seperangkat periferal yang menampilkan beberapa fitur EFM32PG23.
Perhatikan bahwa sebagian besar EFM32PG23 I/O yang dirutekan ke periferal juga dirutekan ke breakout pad atau header EXP, yang harus dipertimbangkan saat menggunakan ini.

6.1 Tombol Tekan dan LED
Kit ini memiliki dua tombol tekan pengguna bertanda BTN0 dan BTN1. Mereka terhubung langsung ke EFM32PG23 dan didepantulkan oleh filter RC dengan konstanta waktu 1 ms. Tombol-tombol tersebut terhubung ke pin PA5 dan PB4.
Kit ini juga dilengkapi dua LED kuning bertanda LED0 dan LED1 yang dikontrol oleh pin GPIO pada EFM32PG23. LED terhubung ke pin PC8 dan PC9 dalam konfigurasi aktif-tinggi.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 8

Layar LCD 6.2 inci
LCD segmen 20-pin terhubung ke periferal LCD EFM32. LCD memiliki 4 jalur umum dan 10 jalur segmen, memberikan total 40 segmen dalam mode quadruplex. Garis-garis ini tidak dibagikan pada bantalan breakout. Lihat skema kit untuk informasi tentang sinyal ke pemetaan segmen.
Kapasitor yang terhubung ke pin pompa pengisian daya periferal LCD EFM32 juga tersedia pada kit.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 9

6.3 Si7021 Sensor Kelembaban dan Suhu Relatif

Sensor kelembaban dan suhu relatif Si7021 |2C adalah IC CMOS monolitik yang mengintegrasikan elemen sensor kelembaban dan suhu, konverter analog-ke-digital, pemrosesan sinyal, data kalibrasi, dan Antarmuka IC. Penggunaan dielektrik polimer K rendah berstandar industri yang dipatenkan untuk mendeteksi kelembapan memungkinkan konstruksi IC Sensor CMOS monolitik berdaya rendah dengan penyimpangan dan histeresis rendah, serta stabilitas jangka panjang yang sangat baik.
Sensor kelembaban dan suhu dikalibrasi dari pabrik dan data kalibrasi disimpan dalam memori non-volatil on-chip. Ini memastikan bahwa sensor sepenuhnya dapat dipertukarkan tanpa kalibrasi ulang atau perubahan perangkat lunak yang diperlukan.
Si7021 tersedia dalam paket DFN 3x3 mm dan dapat disolder ulang. Ini dapat digunakan sebagai upgrade drop-in yang kompatibel dengan perangkat keras dan perangkat lunak untuk sensor RH/suhu yang ada dalam paket DFN-3 3x6 mm, menampilkan penginderaan presisi pada rentang yang lebih luas dan konsumsi daya yang lebih rendah. Penutup opsional yang dipasang di pabrik menawarkan pro . yang rendahfile, cara yang nyaman untuk melindungi sensor selama perakitan (misalnya, penyolderan reflow) dan sepanjang masa pakai produk, tidak termasuk cairan hidrofobik/oleofobik) dan partikulat.
Si7021 menawarkan solusi digital yang akurat, berdaya rendah, dikalibrasi pabrik, ideal untuk mengukur kelembapan, titik embun, dan suhu dalam aplikasi mulai dari HVAC/R dan pelacakan aset hingga platform industri dan konsumen.
Bus |2C yang digunakan untuk Si7021 digunakan bersama dengan header EXP. Sensor ini didukung oleh VMCU, yang berarti konsumsi arus sensor disertakan dalam pengukuran AEM.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 10

Lihat Lab Silikon web halaman untuk informasi lebih lanjut: http://www.silabs.com/humidity-sensors.

6.4 Sensor LC
Sensor induktif-kapasitif untuk mendemonstrasikan Antarmuka Sensor Energi Rendah (LESENSE) terletak di kanan bawah papan. Periferal LESENSE menggunakan voltagKonverter digital-ke-analog (VDAC) untuk mengatur arus osilasi melalui induktor dan kemudian menggunakan komparator analog (ACMP) untuk mengukur waktu peluruhan osilasi. Waktu peluruhan osilasi akan dipengaruhi oleh adanya benda logam dalam jarak beberapa milimeter dari induktor.
Sensor LC dapat digunakan untuk menerapkan sensor yang membangunkan EFM32PG23 dari tidur ketika benda logam mendekati induktor, yang lagi-lagi dapat digunakan sebagai penghitung pulsa pengukur utilitas, sakelar alarm pintu, indikator posisi atau aplikasi lain di mana satu ingin merasakan keberadaan benda logam.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 11

Untuk informasi lebih lanjut tentang penggunaan dan pengoperasian sensor LC, lihat catatan aplikasi, “AN0029: Antarmuka Sensor Energi Rendah -Inductive Sense”, yang tersedia di Simplicity Studio atau di pustaka dokumen di Silicon Labs weblokasi.

6.5 Konektor SMA IADC
Kit dilengkapi konektor SMA yang terhubung ke IADC EFM32PG23˙ melalui salah satu pin input IADC khusus (AIN0) dalam konfigurasi ujung tunggal. Input ADC khusus memfasilitasi koneksi optimal antara sinyal eksternal dan IADC.
Sirkuit input antara konektor SMA dan pin ADC telah dirancang untuk menjadi kompromi yang baik antara kinerja pengendapan yang optimal pada berbagai detik.ampkecepatan ling, dan perlindungan EFM32 jika terjadi overvoltagsituasi. Jika menggunakan IADC dalam mode Akurasi Tinggi dengan ADC_CLK yang dikonfigurasi lebih tinggi dari 1 MHz, sebaiknya ganti resistor 549 Ω dengan 0 Ω. Ini datang dengan biaya pengurangan overvoltagperlindungan. Lihat manual referensi perangkat untuk informasi lebih lanjut tentang IADC.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 12

Perhatikan bahwa ada resistor 49.9 Ω yang di-ground pada input konektor SMA yang, bergantung pada impedansi output sumber, memengaruhi pengukuran. Resistor 49.9 Ω telah ditambahkan untuk meningkatkan kinerja menuju sumber impedansi keluaran 50 Ω.

6.6 Port COM Virtual
Koneksi serial asinkron ke pengontrol papan disediakan untuk transfer data aplikasi antara PC host dan target EFM32PG23, yang menghilangkan kebutuhan akan adaptor port serial eksternal.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 13

Port COM Virtual terdiri dari UART fisik antara perangkat target dan pengontrol papan, dan fungsi logis di pengontrol papan yang membuat port serial tersedia untuk PC host melalui USB. Antarmuka UART terdiri dari dua pin dan sinyal aktif.

Tabel 6.1. Pin Antarmuka Port COM Virtual

Sinyal Keterangan
VCOM_TX Mengirimkan data dari EFM32PG23 ke pengontrol papan
VCOM_RX Terima data dari pengontrol papan ke EFM32PG23
VCOM_ENABLE Mengaktifkan antarmuka VCOM, memungkinkan data melewati pengontrol papan

Catatan: Port VCOM hanya tersedia saat pengontrol papan dihidupkan, yang membutuhkan kabel USB J-Link untuk dimasukkan.

Monitor Energi Tingkat Lanjut

7.1 Penggunaan
Data Advanced Energy Monitor (AEM) dikumpulkan oleh pengontrol papan dan dapat ditampilkan oleh Energy Profiler, tersedia melalui Simplicity Studio. Dengan menggunakan Energi Profiler, konsumsi arus dan voltage dapat diukur dan ditautkan ke kode aktual yang berjalan pada EFM32PG23 secara realtime.

7.2 Teori Operasi
Untuk mengukur arus secara akurat mulai dari 0.1 A hingga 47 mA (rentang dinamis 114 dB), indera arus amplifier digunakan bersama dengan gain ganda stage. Perasaan saat ini amplifier mengukur volumetage menjatuhkan resistor seri kecil. Keuntungan stage lebih lanjut ampsesuai dengan jilid initage dengan dua pengaturan penguatan yang berbeda untuk mendapatkan dua rentang arus. Transisi antara kedua rentang ini terjadi sekitar 250 A. Pemfilteran dan rata-rata digital dilakukan di dalam pengontrol papan sebelum sampfile diekspor ke Energy Profiler aplikasi.
Selama startup kit, kalibrasi otomatis AEM dilakukan, yang mengkompensasi kesalahan offset dalam arti amplifier.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 14

7.3 Akurasi dan Kinerja
AEM mampu mengukur arus dalam kisaran 0.1 µA hingga 47 mA. Untuk arus di atas 250 µA, AEM akurat dalam 0.1 mA. Saat mengukur arus di bawah 250 µA, akurasi meningkat menjadi 1 µA. Meskipun akurasi mutlaknya adalah 1 µA dalam kisaran sub 250 µA, AEM mampu mendeteksi perubahan konsumsi arus sekecil 100 nA. AEM menghasilkan 6250 detik saat iniamples per detik.

Debugger di Pesawat

PG23 Pro Kit berisi debugger terintegrasi, yang dapat digunakan untuk mengunduh kode dan men-debug EFM32PG23. Selain memprogram EFM32PG23 pada kit, debugger juga dapat digunakan untuk memprogram dan men-debug perangkat Silicon Labs EFM32, EFM8, EZR32, dan EFR32 eksternal.

Debugger mendukung tiga antarmuka debug berbeda yang digunakan dengan perangkat Silicon Labs:

  • Serial Wire Debug, yang digunakan dengan semua perangkat EFM32, EFR32, dan EZR32
  • JTAG, yang dapat digunakan dengan EFR32 dan beberapa perangkat EFM32
  • C2 Debug, yang digunakan dengan perangkat EFM8

Untuk memastikan debug yang akurat, gunakan antarmuka debug yang sesuai untuk perangkat Anda. Konektor debug di papan mendukung ketiga mode ini.

8.1 Mode Debug
Untuk memprogram perangkat eksternal, gunakan konektor debug untuk menyambung ke papan target dan atur mode debug ke [Keluar]. Konektor yang sama juga dapat digunakan untuk menyambungkan debugger eksternal ke EFM32PG23 MCU pada kit dengan mengatur mode debug ke [Masuk].
Memilih mode debug aktif dilakukan di Simplicity Studio.
Debug MCU: Dalam mode ini, debugger terpasang terhubung ke EFM32PG23 pada kit.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 15

Debug KELUAR: Dalam mode ini, debugger terpasang dapat digunakan untuk men-debug perangkat Silicon Labs yang didukung yang terpasang pada papan kustom.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 16

Men-debug DI: Dalam mode ini, debugger terpasang terputus dan debugger eksternal dapat dihubungkan untuk men-debug EFM32PG23 pada kit.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 17

Catatan: Agar "Debug IN" berfungsi, pengontrol papan kit harus diberi daya melalui konektor USB Debug.

8.2 Debugging Selama Pengoperasian Baterai
Ketika EFM32PG23 bertenaga baterai dan J-Link USB masih terhubung, fungsi debug on-board tersedia. Jika daya USB dicabut, mode Debug IN akan berhenti bekerja.
Jika akses debug diperlukan saat target kehabisan sumber energi lain, seperti baterai, dan pengontrol papan dimatikan, buat sambungan langsung ke GPIO yang digunakan untuk debugging. Hal ini dapat dilakukan dengan menghubungkan ke pin yang sesuai pada breakout pad. Beberapa kit Silicon Labs menyediakan pin header khusus untuk tujuan ini.

9. Konfigurasi dan Peningkatan Kit
Dialog konfigurasi kit di Simplicity Studio memungkinkan Anda mengubah mode debug adaptor J-Link, memutakhirkan firmware-nya, dan mengubah pengaturan konfigurasi lainnya. Untuk mengunduh Simplicity Studio, buka silabs.com/simplicity.
Di jendela utama perspektif Peluncur Simplicity Studio, mode debug dan versi firmware adaptor J-Link yang dipilih ditampilkan. Klik tautan [Ubah] di sebelahnya untuk membuka dialog konfigurasi kit.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 18

9.1 Peningkatan Firmware
Upgrade firmware kit dilakukan melalui Simplicity Studio. Simplicity Studio akan secara otomatis memeriksa pembaruan baru saat startup.
Anda juga dapat menggunakan dialog konfigurasi kit untuk peningkatan manual. Klik tombol [Browse] di bagian [Update Adapter] untuk memilih yang benar file berakhiran .emz. Kemudian, klik tombol [Instal Paket].

Skema, Gambar Perakitan, dan BOM

Skema, gambar perakitan, dan bill of material (BOM) tersedia melalui Simplicity Studio ketika paket dokumentasi kit telah diinstal. Mereka juga tersedia dari halaman kit di Silicon Labs weblokasi: http://www.silabs.com/.

Sejarah Revisi Kit dan Errata

11.1 Riwayat Revisi
Revisi kit dapat ditemukan tercetak pada label kotak kit, sebagaimana diuraikan dalam gambar di bawah ini.

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 19

Tabel 11.1. Riwayat Revisi Kit

Revisi Kit Dilepaskan Keterangan
Nomor telepon A02 11 Agustus 2021 Revisi kit awal menampilkan BRD2504A revisi A03.

11.2 Kesalahan
Saat ini tidak ada masalah yang diketahui dengan kit ini.

Riwayat Revisi Dokumen

1.0
November 2021

  • Versi dokumen awal

Studio Kesederhanaan
Akses sekali klik ke MCU dan alat nirkabel, dokumentasi, perangkat lunak, pustaka kode sumber & lainnya. Tersedia untuk Windows, Mac dan Linux!

Mikrokontroler Gecko SILICON LABS EFM32PG23 - Gambar 20

SILICON LABS EFM32PG23 Mikrokontroler Gecko - Simbol 2

Portofolio IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/kesederhanaan
Kualitas
www.silabs.com/kualitas

Dukungan & Komunitas
www.silabs.com/community

Penafian
Silicon Labs bermaksud untuk menyediakan dokumentasi terkini, akurat, dan mendalam bagi pelanggan mengenai semua periferal dan modul yang tersedia bagi pelaksana sistem dan perangkat lunak yang menggunakan atau bermaksud menggunakan produk Silicon Labs. Data karakterisasi, modul dan periferal yang tersedia, ukuran memori dan alamat memori merujuk pada setiap perangkat tertentu, dan parameter “Khas” yang disediakan dapat dan memang bervariasi dalam berbagai aplikasi. Contoh aplikasiample yang dijelaskan di sini hanya untuk tujuan ilustrasi. Silicon Labs berhak melakukan perubahan tanpa pemberitahuan lebih lanjut terhadap informasi produk, spesifikasi, dan deskripsi di sini, dan tidak memberikan jaminan mengenai keakuratan atau kelengkapan informasi yang disertakan. Tanpa pemberitahuan sebelumnya, Silicon Labs dapat memperbarui firmware produk selama proses produksi demi alasan keamanan atau keandalan. Perubahan tersebut tidak akan mengubah spesifikasi atau kinerja produk. Silicon Labs tidak bertanggung jawab atas konsekuensi penggunaan informasi yang diberikan dalam dokumen ini. Dokumen ini tidak menyiratkan atau secara tegas memberikan izin apa pun untuk merancang atau membuat sirkuit terpadu apa pun. Produk ini tidak dirancang atau diizinkan untuk digunakan dalam perangkat FDA Kelas III apa pun, aplikasi yang memerlukan persetujuan pra-pasar FDA, atau Sistem Pendukung Kehidupan tanpa izin tertulis khusus dari Silicon Labs. “Sistem Pendukung Kehidupan” adalah produk atau sistem apa pun yang dimaksudkan untuk mendukung atau menopang kehidupan dan/atau kesehatan, yang jika gagal, dapat diperkirakan mengakibatkan cedera atau kematian signifikan pada diri seseorang. Produk Silicon Labs tidak dirancang atau diizinkan untuk aplikasi militer. Produk Silicon Labs dalam keadaan apa pun tidak boleh digunakan dalam senjata pemusnah massal termasuk (namun tidak terbatas pada) senjata nuklir, biologi atau kimia, atau rudal yang mampu menghasilkan senjata tersebut. Silicon Labs menyangkal semua jaminan tersurat maupun tersirat dan tidak bertanggung jawab atau berkewajiban atas cedera atau kerusakan apa pun yang terkait dengan penggunaan produk Silicon Labs dalam aplikasi tidak sah tersebut. Catatan: Konten ini mungkin berisi termino log y yang tidak aktif dan sudah tidak berlaku lagi. Silicon Labs mengganti istilah-istilah ini dengan bahasa inklusif jika memungkinkan. Untuk informasi lebih lanjut, kunjungi www.silabs.com/about-us/inclusive-lexicon-project

Informasi Merek Dagang

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® dan logo Silicon Labs®, Blue giga®, Blue giga Logo®, Pembuat jam®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro dan kombinasinya, “mikrokontroler paling ramah energi di dunia”, 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 dan Zentri DMS, Z-Wave®, dan lainnya adalah merek dagang atau merek dagang terdaftar dari Silicon Labs. ARM, CORTEX, Cortex-M3 dan THUMB adalah merek dagang atau merek dagang terdaftar dari ARM Holdings. Keil adalah merek dagang terdaftar dari ARM Limited. Wi-Fi adalah merek dagang terdaftar dari Wi-Fi Alliance. Semua produk atau nama merek lain yang disebutkan di sini adalah merek dagang dari pemiliknya masing-masing.

logo SILIKON LABS

Laboratorium Silikon Inc.
400 Cesar Chavez Barat
Austin, TX 78701
Amerika Serikat
www.silabs.com

silabs.com | Membangun dunia yang lebih terhubung.
Diunduh dari panah.com.

Dokumen / Sumber Daya

Mikrokontroler Tokek SILICON LABS EFM32PG23 [Bahasa Indonesia:] Panduan Pengguna
Mikrokontroler Gecko EFM32PG23, Mikrokontroler Gecko EFM32PG23, Mikrokontroler

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *