ໂລໂກ້ SILICON LABS

UG515: ຄູ່ມືຜູ້ໃຊ້ EFM32PG23 Pro Kit

SILICON LABS EFM32PG23 Gecko Microcontroller - ສັນຍາລັກ 1

EFM32PG23 Gecko Microcontroller

ຊຸດ PG23 Pro ເປັນຈຸດເລີ່ມຕົ້ນທີ່ດີເລີດທີ່ຈະຄຸ້ນເຄີຍກັບ EFM32PG23™ Gecko Microcontroller.
ຊຸດໂປຣແກມມີເຊັນເຊີ ແລະອຸປະກອນຕໍ່ພ່ວງທີ່ສະແດງໃຫ້ເຫັນຄວາມສາມາດຫຼາຍຢ່າງຂອງ EFM32PG23. ຊຸດດັ່ງກ່າວສະຫນອງເຄື່ອງມືທີ່ຈໍາເປັນທັງຫມົດສໍາລັບການພັດທະນາຄໍາຮ້ອງສະຫມັກ EFM32PG23 Gecko.

SILICON LABS EFM32PG23 Gecko Microcontroller

ອຸປະກອນເປົ້າໝາຍ

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32-bit ARM® Cortex-M33
  • ຫນ່ວຍຄວາມຈໍາ: 512 kB flash ແລະ 64 kB RAM

ຄຸນສົມບັດຊຸດ

  • ການເຊື່ອມຕໍ່ USB
  • Advanced Energy Monitor (AEM)
  • SEGGER J-Link ເທິງເຄື່ອງດີບັກ
  • Debug multiplexer ສະຫນັບສະຫນູນຮາດແວພາຍນອກເຊັ່ນດຽວກັນກັບ MCU ໃນຄະນະ
  • ຈໍ LCD 4×10 ຕອນ
  • LEDs ຜູ້ໃຊ້ແລະປຸ່ມກົດ
  • Silicon Labs' Si7021 ເຊັນເຊີຄວາມຊຸ່ມຊື່ນແລະອຸນຫະພູມ
  • ຕົວເຊື່ອມຕໍ່ SMA ສໍາລັບການສາທິດ IADC
  • ເຊັນເຊີ LC inductive
  • 20-pin ຫົວ 2.54 ມມ ສໍາລັບກະດານຂະຫຍາຍ
  • ແຜ່ນເບກອອກສໍາລັບການເຂົ້າເຖິງໂດຍກົງກັບ I/O pins
  • ແຫຼ່ງພະລັງງານປະກອບມີ USB ແລະ CR2032 coin cell battery.

ສະຫນັບສະຫນູນຊອບແວ

  • Simplicity Studio™
  • IAR ຝັງຝັງ Workbench
  • Keil MDK

ແນະນຳ

1.1 ລາຍລະອຽດ
ຊຸດ PG23 Pro ເປັນຈຸດເລີ່ມຕົ້ນທີ່ເໝາະສົມສຳລັບການພັດທະນາແອັບພລິເຄຊັນໃນ EFM32PG23 Gecko Microcontrollers. ກະດານມີເຊັນເຊີແລະອຸປະກອນຕໍ່ພ່ວງ, ສະແດງໃຫ້ເຫັນຄວາມສາມາດຈໍານວນຫນຶ່ງຂອງ EFM32PG23 Gecko Microcontroller. ນອກຈາກນັ້ນ, ກະດານແມ່ນເຄື່ອງມືກວດສອບການດີບັກແລະພະລັງງານທີ່ມີຄຸນສົມບັດຢ່າງເຕັມທີ່ທີ່ສາມາດຖືກນໍາໃຊ້ກັບແອັບພລິເຄຊັນພາຍນອກ.

1.2 ຄຸນສົມບັດ

  • EFM32PG23 Gecko Microcontroller
  • 512 kB Flash
  • RAM 64 kB
  • ຊຸດ QFN48
  • Advanced Energy Monitoring system for precise current and voltage ການ​ຕິດ​ຕາມ
  • ປະສົມປະສານ Segger J-Link USB debugger/emulator ທີ່ມີຄວາມເປັນໄປໄດ້ໃນການດີບັກອຸປະກອນ Silicon Labs ພາຍນອກ
  • ສ່ວນຫົວຂະຫຍາຍ 20-pin
  • ແຜ່ນເບຣກອອກເພື່ອເຂົ້າຫາ PIN I/O ໄດ້ງ່າຍ
  • ແຫຼ່ງພະລັງງານລວມມີຫມໍ້ໄຟ USB ແລະ CR2032
  • ຈໍ LCD 4×10 ຕອນ
  • 2 ປຸ່ມກົດແລະ LEDs ເຊື່ອມຕໍ່ກັບ EFM32 ສໍາລັບການໂຕ້ຕອບຜູ້ໃຊ້
  • Silicon Labs' Si7021 ເຊັນເຊີຄວາມຊຸ່ມຊື່ນແລະອຸນຫະພູມ
  • ຕົວເຊື່ອມຕໍ່ SMA ສໍາລັບການສາທິດ EFM32 IADC
  • ພາຍນອກ 1.25 V ອ້າງອີງສໍາລັບ EFM32 IADC
  • ວົງຈອນຖັງ LC ສໍາລັບການຮັບຮູ້ຄວາມໃກ້ຊິດ inductive ຂອງວັດຖຸໂລຫະ
  • Crystals ສໍາລັບ LFXO ແລະ HFXO: 32.768 kHz ແລະ 39.000 MHz

1.3 ການເລີ່ມຕົ້ນ
ຄໍາແນະນໍາລາຍລະອຽດສໍາລັບວິທີການເລີ່ມຕົ້ນດ້ວຍຊຸດ PG23 Pro ໃຫມ່ຂອງທ່ານສາມາດພົບໄດ້ຢູ່ໃນ Silicon Labs Web ໜ້າ: silabs.com/development-tools

Kit Block Diagram

ຫຼາຍກວ່າview ຂອງ PG23 Pro Kit ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 1

ຊຸດຮາດແວໂຄງຮ່າງ

ຮູບແບບ PG23 Pro Kit ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 2

ຕົວເຊື່ອມຕໍ່

4.1 Breakout Pads
ສ່ວນຫຼາຍຂອງ pins GPIO ຂອງ EFM32PG23 ແມ່ນມີຢູ່ໃນແຖວ header pin ຢູ່ຂອບເທິງແລະລຸ່ມຂອງກະດານ. ເຫຼົ່ານີ້ມີມາດຕະຖານ 2.54 ມມ pitch, ແລະຫົວ pin ສາມາດ soldered ໃນຖ້າຫາກວ່າຕ້ອງການ. ນອກ​ເໜືອ​ໄປ​ຈາກ​ເຂັມ I/O, ການ​ເຊື່ອມ​ຕໍ່​ກັບ​ສາຍ​ໄຟ​ແລະ​ດິນ​ຍັງ​ໄດ້​ຮັບ​ໃຫ້. ໃຫ້ສັງເກດວ່າບາງ pins ຖືກນໍາໃຊ້ສໍາລັບອຸປະກອນຕໍ່ເນື່ອງຫຼືຄຸນສົມບັດຂອງຊຸດແລະອາດຈະບໍ່ມີສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ກໍາຫນົດເອງໂດຍບໍ່ມີການແລກປ່ຽນ.
ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນ pinout ຂອງ pads breakout ແລະ pinout ຂອງ header EXP ຢູ່ຂອບຂວາຂອງກະດານ. ສ່ວນຫົວ EXP ໄດ້ຖືກອະທິບາຍຕື່ມອີກໃນພາກຕໍ່ໄປ. ການເຊື່ອມຕໍ່ pad breakout ຍັງຖືກພິມອອກໃນ silkscreen ຖັດຈາກແຕ່ລະ pin ສໍາລັບການອ້າງອີງງ່າຍ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 3

ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນການເຊື່ອມຕໍ່ pin ສໍາລັບ pads breakout. ມັນຍັງສະແດງໃຫ້ເຫັນວ່າອຸປະກອນຕໍ່ພ່ວງຫຼືລັກສະນະໃດທີ່ເຊື່ອມຕໍ່ກັບ pins ທີ່ແຕກຕ່າງກັນ.

ຕາຕະລາງ 4.1. ແຖວລຸ່ມ (J101) Pinout

ປັກໝຸດ EFM32PG23 I/O Pin ຄຸນສົມບັດທີ່ແບ່ງປັນ
1 VMCU EFM32PG23 ສະບັບtage ໂດເມນ (ວັດແທກໂດຍ AEM)
2 GND ດິນ
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
ປັກໝຸດ EFM32PG23 I/O Pin ຄຸນສົມບັດທີ່ແບ່ງປັນ
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST ຣີເຊັດ EFM32PG23
14 AIN1
15 GND ດິນ
16 3V3 ການສະຫນອງຕົວຄວບຄຸມກະດານ
ປັກໝຸດ EFM32PG23 I/O Pin ຄຸນສົມບັດທີ່ແບ່ງປັນ
1 5V ກະດານ USB voltage
2 GND ດິນ
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 ດິນ
16 3V3 ການສະຫນອງຕົວຄວບຄຸມກະດານ

4.2 ສ່ວນຫົວ EXP
ຢູ່ເບື້ອງຂວາຂອງກະດານ, ຫົວ EXP ທີ່ມີມຸມ 20-pin ຖືກສະຫນອງໃຫ້ເພື່ອໃຫ້ສາມາດເຊື່ອມຕໍ່ອຸປະກອນຂ້າງຄຽງຫຼືກະດານ plugin. ຕົວເຊື່ອມຕໍ່ປະກອບມີ I/O pins ຈໍານວນໜຶ່ງທີ່ສາມາດໃຊ້ກັບຄຸນສົມບັດສ່ວນໃຫຍ່ຂອງ EFM32PG23 Gecko. ນອກຈາກນັ້ນ, ສາຍໄຟ VMCU, 3V3, ແລະ 5V ຍັງຖືກເປີດເຜີຍ.
ຕົວເຊື່ອມຕໍ່ປະຕິບັດຕາມມາດຕະຖານທີ່ຮັບປະກັນວ່າອຸປະກອນຕໍ່ພ່ວງທີ່ໃຊ້ທົ່ວໄປເຊັ່ນ SPI, UART, ແລະ I²C bus ແມ່ນມີຢູ່ໃນຈຸດຄົງທີ່ຂອງຕົວເຊື່ອມຕໍ່. ສ່ວນທີ່ເຫຼືອຂອງ pins ແມ່ນໃຊ້ສໍາລັບຈຸດປະສົງທົ່ວໄປ I/O. ນີ້ອະນຸຍາດໃຫ້ຄໍານິຍາມຂອງກະດານຂະຫຍາຍທີ່ສາມາດສຽບເຂົ້າໄປໃນຈໍານວນຊຸດ Silicon Labs ທີ່ແຕກຕ່າງກັນ.
ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນການມອບຫມາຍ pin ຂອງ header EXP ສໍາລັບ PG23 Pro Kit. ເນື່ອງຈາກຂໍ້ຈໍາກັດໃນຈໍານວນ pins GPIO ທີ່ມີຢູ່, ບາງ pin header EXP ໄດ້ຖືກແບ່ງປັນກັບລັກສະນະຂອງຊຸດ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 4

ຕາຕະລາງ 4.3. EXP Header Pinout

ປັກໝຸດ ການເຊື່ອມຕໍ່ ຟັງຊັນສ່ວນຫົວ EXP ຄຸນສົມບັດທີ່ແບ່ງປັນ
20 3V3 ການສະຫນອງຕົວຄວບຄຸມກະດານ
18 5V ກະດານຄວບຄຸມ 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 ສະບັບtage ໂດເມນ, ລວມຢູ່ໃນການວັດແທກ AEM.
19 BOARD_ID_SDA ເຊື່ອມຕໍ່ກັບຕົວຄວບຄຸມກະດານສໍາລັບການກໍານົດກະດານ add-on.
17 BOARD_ID_SCL ເຊື່ອມຕໍ່ກັບຕົວຄວບຄຸມກະດານສໍາລັບການກໍານົດກະດານ add-on.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
ປັກໝຸດ ການເຊື່ອມຕໍ່ ຟັງຊັນສ່ວນຫົວ EXP ຄຸນສົມບັດທີ່ແບ່ງປັນ
7 NC
5 NC
3 AIN1 ການປ້ອນຂໍ້ມູນ ADC
1 GND ດິນ

4.3 ຕົວເຊື່ອມຕໍ່ດີບັກ (DBG)
ຕົວເຊື່ອມຕໍ່ດີບັກໃຫ້ບໍລິການຈຸດປະສົງສອງຢ່າງ, ໂດຍອີງໃສ່ໂໝດດີບັກ, ເຊິ່ງສາມາດຕັ້ງຄ່າໄດ້ໂດຍໃຊ້ Simplicity Studio. ຖ້າເລືອກໂໝດ “Debug IN”, ຕົວເຊື່ອມຕໍ່ອະນຸຍາດໃຫ້ໃຊ້ດີບັກພາຍນອກກັບ EFM32PG23 ເທິງເຄື່ອງ. ຖ້າເລືອກໂຫມດ “Debug OUT”, ຕົວເຊື່ອມຕໍ່ອະນຸຍາດໃຫ້ໃຊ້ຊຸດເປັນຕົວດີບັກໄປຫາເປົ້າໝາຍພາຍນອກ. ຖ້າເລືອກໂໝດ “Debug MCU” (ຄ່າເລີ່ມຕົ້ນ), ຕົວເຊື່ອມຕໍ່ຖືກແຍກອອກຈາກສ່ວນຕິດຕໍ່ການດີບັກຂອງທັງຕົວຄວບຄຸມກະດານ ແລະອຸປະກອນເປົ້າໝາຍຢູ່ໃນກະດານ.
ເນື່ອງຈາກວ່າຕົວເຊື່ອມຕໍ່ນີ້ຖືກປ່ຽນອັດຕະໂນມັດເພື່ອສະຫນັບສະຫນູນຮູບແບບການເຮັດວຽກທີ່ແຕກຕ່າງກັນ, ມັນສາມາດໃຊ້ໄດ້ພຽງແຕ່ເມື່ອຕົວຄວບຄຸມກະດານຖືກພະລັງງານ (ເຊື່ອມຕໍ່ສາຍ USB J-Link). ຖ້າການດີບັກເຂົ້າເຖິງອຸປະກອນເປົ້າໝາຍແມ່ນຕ້ອງການເມື່ອຕົວຄວບຄຸມກະດານບໍ່ມີພະລັງງານ, ອັນນີ້ຄວນຈະເຮັດໄດ້ໂດຍການເຊື່ອມຕໍ່ໂດຍກົງກັບ pins ທີ່ເຫມາະສົມຢູ່ໃນຫົວ breakout. pinout ຂອງຕົວເຊື່ອມຕໍ່ປະຕິບັດຕາມມາດຕະຖານ ARM Cortex Debug 19-pin connector.
pinout ໄດ້ຖືກອະທິບາຍໄວ້ໃນລາຍລະອຽດຂ້າງລຸ່ມນີ້. ໃຫ້ສັງເກດວ່າເຖິງແມ່ນວ່າຕົວເຊື່ອມຕໍ່ສະຫນັບສະຫນູນ JTAG ນອກເໜືອໄປຈາກ Serial Wire Debug, ມັນບໍ່ໄດ້ໝາຍຄວາມວ່າຊຸດ ຫຼື ອຸປະກອນເປົ້າໝາຍເທິງເຮືອຮອງຮັບສິ່ງນີ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 5

ເຖິງແມ່ນວ່າ pinout ກົງກັບ pinout ຂອງຕົວເຊື່ອມຕໍ່ ARM Cortex Debug, ເຫຼົ່ານີ້ບໍ່ເຂົ້າກັນໄດ້ຢ່າງສົມບູນຍ້ອນວ່າ pin 7 ຖືກໂຍກຍ້າຍອອກຈາກຕົວເຊື່ອມຕໍ່ Cortex Debug. ບາງສາຍມີປລັກສຽບນ້ອຍໆທີ່ປ້ອງກັນບໍ່ໃຫ້ພວກມັນຖືກໃຊ້ເມື່ອມີເຂັມນີ້. ຖ້າເປັນແນວນີ້, ໃຫ້ຖອດປລັກສຽບອອກ ຫຼືໃຊ້ສາຍຕັ້ງຊື່ 2×10 1.27 ມມ ມາດຕະຖານແທນ.

ຕາຕະລາງ 4.4. Debug Connector Pin Descriptions

ເລກ PIN ຟັງຊັນ ໝາຍເຫດ
1 VTARGET ເປົ້າໝາຍອ້າງອີງ voltage. ໃຊ້ສຳລັບການປ່ຽນລະດັບສັນຍານຢ່າງມີເຫດຜົນລະຫວ່າງເປົ້າໝາຍ ແລະ debugger.
2 TMS / SDWIO / C2D JTAG ຮູບແບບການທົດສອບເລືອກ, ຂໍ້ມູນ Serial Wire ຫຼືຂໍ້ມູນ C2
4 TCK / SWCLK / C2CK JTAG ໂມງທົດສອບ, ໂມງສາຍ Serial ຫຼືໂມງ C2
6 TDO/SWO JTAG ທົດສອບຂໍ້ມູນອອກ ຫຼື Serial Wire output
8 TDI / C2Dps JTAG ທົດສອບຂໍ້ມູນໃນ, ຫຼືຟັງຊັນ C2D "ການແບ່ງປັນ pin".
10 ຣີເຊັດ / C2CKps ຣີເຊັດອຸປະກອນເປົ້າໝາຍ, ຫຼືຟັງຊັນ C2CK “pin sharing”
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 ກວດພົບສາຍເຄເບີ້ນ ເຊື່ອມຕໍ່ກັບພື້ນດິນ
11, 13 NC ບໍ່ໄດ້ເຊື່ອມຕໍ່
3, 5, 15, 17, 19 GND

4.4 ຕົວເຊື່ອມຕໍ່ຄວາມງ່າຍດາຍ
ຕົວເຊື່ອມຕໍ່ແບບລຽບງ່າຍທີ່ສະແດງຢູ່ໃນຊຸດເສີມເຮັດໃຫ້ຄຸນສົມບັດການດີບັກຂັ້ນສູງເຊັ່ນ: AEM ແລະພອດ Virtual COM ທີ່ຈະໃຊ້ຕໍ່ກັບເປົ້າໝາຍພາຍນອກ. pinout ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 6

ຊື່ສັນຍານໃນຮູບແລະຕາຕະລາງລາຍລະອຽດ pin ແມ່ນອ້າງອີງຈາກຕົວຄວບຄຸມກະດານ. ນີ້ຫມາຍຄວາມວ່າ VCOM_TX ຄວນເຊື່ອມຕໍ່ກັບ PIN RX ໃນເປົ້າຫມາຍພາຍນອກ, VCOM_RX ກັບ PIN TX ຂອງເປົ້າຫມາຍ, VCOM_CTS ກັບ pin RTS ຂອງເປົ້າຫມາຍ, ແລະ VCOM_RTS ກັບ PIN CTS ຂອງເປົ້າຫມາຍ.
ຫມາຍເຫດ: ປະຈຸບັນໄດ້ມາຈາກ VMCU voltage pin ແມ່ນລວມຢູ່ໃນການວັດແທກ AEM, ໃນຂະນະທີ່ 3V3 ແລະ 5V voltage pins ບໍ່ແມ່ນ. ເພື່ອຕິດຕາມການບໍລິໂພກຂອງເປົ້າຫມາຍພາຍນອກໃນປະຈຸບັນກັບ AEM, ໃຫ້ MCU ຢູ່ເທິງເຮືອຢູ່ໃນຮູບແບບພະລັງງານຕ່ໍາສຸດເພື່ອຫຼຸດຜ່ອນຜົນກະທົບຂອງມັນຕໍ່ການວັດແທກ.

ຕາຕະລາງ 4.5. ລາຍລະອຽດ Pin Connector Simplicity

ເລກ PIN ຟັງຊັນ ລາຍລະອຽດ
1 VMCU ລົດໄຟ 3.3 V, ຕິດຕາມໂດຍ AEM
3 3V3 ລາງລົດໄຟ 3.3 V
5 5V ລາງລົດໄຟ 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 Board ID SCL
19 BOARD_ID_SDA Board ID SDA
10, 12, 14, 16, 18, 20 NC ບໍ່ໄດ້ເຊື່ອມຕໍ່
7, 9, 11, 13, 15 GND ດິນ

Power Supply ແລະ Reset

5.1 ການເລືອກພະລັງງານ MCU
EFM32PG23 ໃນຊຸດ pro ສາມາດຖືກຂັບເຄື່ອນໂດຍຫນຶ່ງໃນແຫຼ່ງເຫຼົ່ານີ້:

  • ແກ້ບັນຫາສາຍ USB
  • ແບັດເຕີຣີ 3 V coin cell

ແຫຼ່ງພະລັງງານສໍາລັບ MCU ໄດ້ຖືກເລືອກດ້ວຍສະຫຼັບສະໄລ້ຢູ່ມຸມຊ້າຍລຸ່ມຂອງຊຸດໂປແກມ. ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວິທີການເລືອກແຫຼ່ງພະລັງງານທີ່ແຕກຕ່າງກັນດ້ວຍສະວິດສະໄລ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 7

ດ້ວຍສະວິດໃນຕໍາແໜ່ງ AEM, ມີສຽງລົບກວນຕໍ່າ 3.3 V LDO ໃນຊຸດໂປຣຖືກໃຊ້ເພື່ອພະລັງງານ EFM32PG23. LDO ນີ້ຖືກພະລັງງານອີກຄັ້ງຈາກສາຍ USB ແກ້ບັນຫາ. ປະຈຸບັນ Advanced Energy Monitor ໄດ້ຖືກເຊື່ອມຕໍ່ເປັນຊຸດ, ອະນຸຍາດໃຫ້ມີການວັດແທກກະແສໄຟຟ້າຄວາມໄວສູງໄດ້ຢ່າງຖືກຕ້ອງ ແລະ ການແກ້ບັນຫາພະລັງງານ/ການສ້າງໂປຣໄຟລ໌.
ດ້ວຍປຸ່ມສະວິດໃນຕໍາແໜ່ງ BAT, ແບດເຕີລີ່ໂທລະສັບມືຖື 20 ມມ ຢູ່ໃນຊັອກເກັດ CR2032 ສາມາດຖືກນໍາໃຊ້ເພື່ອພະລັງງານອຸປະກອນ. ດ້ວຍສະວິດໃນຕໍາແຫນ່ງນີ້, ບໍ່ມີການວັດແທກໃນປະຈຸບັນແມ່ນເຮັດວຽກ. ນີ້ແມ່ນຕຳແໜ່ງສະຫຼັບທີ່ແນະນຳເມື່ອເປີດໄຟ MCU ດ້ວຍແຫຼ່ງພະລັງງານພາຍນອກ.
ໝາຍເຫດ: Advanced Energy Monitor ພຽງແຕ່ສາມາດວັດແທກການບໍລິໂພກໃນປະຈຸບັນຂອງ EFM32PG23 ເມື່ອສະວິດການເລືອກພະລັງງານຢູ່ໃນຕໍາແຫນ່ງ AEM.

5.2 ພະລັງງານຄວບຄຸມກະດານ
ຕົວຄວບຄຸມກະດານແມ່ນຮັບຜິດຊອບສໍາລັບລັກສະນະທີ່ສໍາຄັນ, ເຊັ່ນ: debugger ແລະ AEM, ແລະຖືກຂັບເຄື່ອນສະເພາະໂດຍຜ່ານພອດ USB ໃນແຈເທິງຊ້າຍຂອງກະດານ. ສ່ວນຂອງຊຸດນີ້ຢູ່ໃນໂດເມນພະລັງງານແຍກຕ່າງຫາກ, ດັ່ງນັ້ນແຫຼ່ງພະລັງງານທີ່ແຕກຕ່າງກັນສາມາດໄດ້ຮັບການຄັດເລືອກສໍາລັບອຸປະກອນເປົ້າຫມາຍດັ່ງກ່າວໃນຂະນະທີ່ຍັງຮັກສາການທໍາງານການດີບັກ. ໂດເມນພະລັງງານນີ້ຍັງຢູ່ໂດດດ່ຽວເພື່ອປ້ອງກັນການຮົ່ວໄຫຼຈາກໂດເມນພະລັງງານເປົ້າຫມາຍໃນເວລາທີ່ພະລັງງານໄປຫາຕົວຄວບຄຸມກະດານຖືກໂຍກຍ້າຍ.
ໂດເມນຄວບຄຸມກະດານພະລັງງານບໍ່ໄດ້ມີອິດທິພົນຈາກຕໍາແຫນ່ງຂອງສະຫຼັບພະລັງງານ.
ຊຸດດັ່ງກ່າວໄດ້ຖືກອອກແບບຢ່າງລະມັດລະວັງເພື່ອຮັກສາກະດານຄວບຄຸມແລະໂດເມນພະລັງງານເປົ້າຫມາຍທີ່ໂດດດ່ຽວຈາກກັນແລະກັນຍ້ອນວ່າຫນຶ່ງໃນນັ້ນມີພະລັງງານຫຼຸດລົງ. ນີ້ຮັບປະກັນວ່າອຸປະກອນ EFM32PG23 ເປົ້າຫມາຍຈະສືບຕໍ່ດໍາເນີນການໃນຮູບແບບ BAT.

5.3 ຣີເຊັດ EFM32PG23
EFM32PG23 MCU ສາມາດຖືກຕັ້ງຄ່າໃໝ່ໄດ້ໂດຍບາງແຫຼ່ງທີ່ແຕກຕ່າງກັນ:

  • ຜູ້ໃຊ້ກົດປຸ່ມ RESET
  • ຕົວດີບັ໊ກຢູ່ເທິງກະດານດຶງເຂັມ #RESET ຕ່ຳ
  • ຕົວດີບັກພາຍນອກດຶງເຂັມ #RESET ຕ່ຳ

ນອກເໜືອໄປຈາກແຫຼ່ງຣີເຊັດທີ່ກ່າວມາຂ້າງເທິງ, ການຣີເຊັດເປັນ EFM32PG23 ຍັງຈະຖືກອອກໃນລະຫວ່າງການເປີດເຄື່ອງຄວບຄຸມກະດານ. ນີ້ຫມາຍຄວາມວ່າການຖອດສາຍໄຟໄປຫາຕົວຄວບຄຸມກະດານ (ການຖອດສາຍ USB J-Link) ຈະບໍ່ສ້າງການຕັ້ງໃຫມ່, ແຕ່ການສຽບສາຍໄຟກັບຄືນໄປບ່ອນຈະ, ຍ້ອນວ່າຕົວຄວບຄຸມກະດານເປີດຂຶ້ນ.

ອຸປະກອນຕໍ່ພ່ວງ

ຊຸດອຸປະກອນເສີມມີຊຸດອຸປະກອນຕໍ່ພ່ວງທີ່ສະແດງບາງຄຸນສົມບັດ EFM32PG23.
ໃຫ້ສັງເກດວ່າ EFM32PG23 I/O ສ່ວນໃຫຍ່ທີ່ຖືກສົ່ງໄປຫາອຸປະກອນຕໍ່ພ່ວງແມ່ນຍັງຖືກສົ່ງໄປຫາແຜ່ນ breakout ຫຼືສ່ວນຫົວ EXP, ເຊິ່ງຕ້ອງໄດ້ພິຈາລະນາໃນເວລາໃຊ້ສິ່ງເຫຼົ່ານີ້.

6.1 ປຸ່ມກົດແລະ LEDs
ຊຸດມີສອງປຸ່ມກົດຂອງຜູ້ໃຊ້ຫມາຍ BTN0 ແລະ BTN1. ພວກມັນຖືກເຊື່ອມຕໍ່ໂດຍກົງກັບ EFM32PG23 ແລະຖືກປະຕິເສດໂດຍຕົວກອງ RC ດ້ວຍເວລາຄົງທີ່ຂອງ 1 ms. ປຸ່ມແມ່ນເຊື່ອມຕໍ່ກັບ pins PA5 ແລະ PB4.
ຊຸດດັ່ງກ່າວຍັງມີໄຟ LED ສີເຫຼືອງສອງອັນທີ່ມີເຄື່ອງຫມາຍ LED0 ແລະ LED1 ທີ່ຄວບຄຸມໂດຍ pin GPIO ໃນ EFM32PG23. ໄຟ LED ແມ່ນເຊື່ອມຕໍ່ກັບ pins PC8 ແລະ PC9 ໃນການຕັ້ງຄ່າທີ່ມີການເຄື່ອນໄຫວສູງ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 8

6.2 LCD
ຈໍ LCD 20-pin segment ເຊື່ອມຕໍ່ກັບອຸປະກອນຕໍ່ LCD ຂອງ EFM32. LCD ມີ 4 ສາຍທົ່ວໄປແລະ 10 segment ສາຍ, ໃຫ້ຈໍານວນທັງຫມົດ 40 segments ໃນຮູບແບບ quadruplex. ສາຍເຫຼົ່ານີ້ບໍ່ໄດ້ຖືກແບ່ງປັນຢູ່ໃນແຜ່ນ breakout. ອ້າງອີງໃສ່ຊຸດແຜນຜັງສຳລັບຂໍ້ມູນກ່ຽວກັບສັນຍານຕໍ່ກັບການສ້າງແຜນທີ່ພາກສ່ວນ.
ຕົວເກັບປະຈຸທີ່ເຊື່ອມຕໍ່ກັບ EFM32 LCD peripheral's charge pump pin ແມ່ນມີຢູ່ໃນຊຸດ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 9

6.3 Si7021 ເຊັນເຊີຄວາມຊຸ່ມຊື່ນ ແລະອຸນຫະພູມທີ່ກ່ຽວຂ້ອງ

ເຊັນເຊີຄວາມຊຸ່ມຊື່ນ ແລະອຸນຫະພູມຂອງ Si7021 |2C ແມ່ນ CMOS IC monolithic ປະສົມປະສານຄວາມຊຸ່ມຊື່ນແລະອົງປະກອບເຊັນເຊີອຸນຫະພູມ, ຕົວແປງອະນາລັອກເປັນດິຈິຕອນ, ການປະມວນຜົນສັນຍານ, ຂໍ້ມູນການປັບທຽບ, ແລະການໂຕ້ຕອບ IC. ການນໍາໃຊ້ສິດທິບັດຂອງມາດຕະຖານອຸດສາຫະກໍາ, ຕ່ໍາ K polymeric dielectrics ສໍາລັບຄວາມຊຸ່ມຊື່ນ sensing ຊ່ວຍໃຫ້ການກໍ່ສ້າງຂອງ ICs ເຊັນເຊີ CMOS monolithic ພະລັງງານຕ່ໍາ, ທີ່ມີ drift ແລະ hysteresis ຕ່ໍາ, ແລະຄວາມຫມັ້ນຄົງໃນໄລຍະຍາວທີ່ດີເລີດ.
ເຊັນເຊີຄວາມຊຸ່ມຊື່ນ ແລະອຸນຫະພູມແມ່ນຖືກປັບທຽບຈາກໂຮງງານ ແລະຂໍ້ມູນການປັບທຽບຈະຖືກເກັບໄວ້ໃນໜ່ວຍຄວາມຈຳທີ່ບໍ່ລະເຫີຍໃນຊິບ. ນີ້ຮັບປະກັນວ່າເຊັນເຊີສາມາດປ່ຽນກັນໄດ້ຢ່າງເຕັມສ່ວນໂດຍບໍ່ມີການປັບປ່ຽນຄືນໃຫມ່ຫຼືການປ່ຽນແປງຊອບແວທີ່ຈໍາເປັນ.
Si7021 ມີຢູ່ໃນຊຸດ DFN 3 × 3 ມມແລະສາມາດ reflow solderable. ມັນສາມາດຖືກນໍາໃຊ້ເປັນຮາດແວແລະຊອບແວທີ່ເຂົ້າກັນໄດ້ກັບການຫຼຸດລົງໃນການຍົກລະດັບສໍາລັບ RH / ເຊັນເຊີອຸນຫະພູມທີ່ມີຢູ່ແລ້ວໃນຊຸດ 3 × 3 ມມ DFN-6, ສະແດງໃຫ້ເຫັນການຮັບຮູ້ຄວາມແມ່ນຍໍາໃນໄລຍະຄວາມກວ້າງແລະການບໍລິໂພກພະລັງງານຕ່ໍາ. ການປົກຫຸ້ມຂອງທີ່ຕິດຕັ້ງຈາກໂຮງງານທີ່ເປັນທາງເລືອກສະຫນອງການສົ່ງເສີມຕ່ໍາfile, ວິທີທີ່ສະດວກໃນການປົກປ້ອງເຊັນເຊີໃນລະຫວ່າງການປະກອບ (ຕົວຢ່າງ, reflow soldering) ແລະຕະຫຼອດຊີວິດຂອງຜະລິດຕະພັນ, ບໍ່ລວມນ້ໍາ hydrophobic / oleophobic) ແລະອະນຸພາກ.
Si7021 ສະຫນອງການແກ້ໄຂດິຈິຕອນທີ່ຖືກຕ້ອງ, ພະລັງງານຕ່ໍາ, ໂຮງງານຜະລິດປັບທີ່ເຫມາະສົມສໍາລັບການວັດແທກຄວາມຊຸ່ມຊື່ນ, ຈຸດນ້ໍາຕົກ, ແລະອຸນຫະພູມໃນຄໍາຮ້ອງສະຫມັກຕັ້ງແຕ່ HVAC / R ແລະການຕິດຕາມຊັບສິນຈົນເຖິງເວທີອຸດສາຫະກໍາແລະຜູ້ບໍລິໂພກ.
ລົດເມ |2C ທີ່ໃຊ້ກັບ Si7021 ແມ່ນແບ່ງປັນກັບສ່ວນຫົວ EXP. ເຊັນເຊີແມ່ນຂັບເຄື່ອນໂດຍ VMCU, ຊຶ່ງຫມາຍຄວາມວ່າການບໍລິໂພກຂອງເຊັນເຊີໃນປະຈຸບັນແມ່ນລວມຢູ່ໃນການວັດແທກ AEM.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 10

ອ້າງອີງເຖິງ Silicon Labs web ຫນ້າສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ: http://www.silabs.com/humidity-sensors.

6.4 LC ເຊັນເຊີ
ເຊັນເຊີ inductive-capacitive ສໍາລັບການສະແດງການໂຕ້ຕອບຂອງເຊັນເຊີພະລັງງານຕ່ໍາ (LESENSE) ຕັ້ງຢູ່ເບື້ອງຂວາລຸ່ມຂອງກະດານ. ອຸປະກອນເສີມ LESENSE ໃຊ້ voltage digital-to-analog converter (VDAC) ເພື່ອຕັ້ງຄ່າ oscillating Current ຜ່ານ inductor ແລະຫຼັງຈາກນັ້ນໃຊ້ analog comparator (ACMP) ເພື່ອວັດແທກເວລາ oscillation decay. ເວລາການເສື່ອມໂຊມຂອງ oscillation ຈະໄດ້ຮັບຜົນກະທົບຈາກການມີວັດຖຸໂລຫະພາຍໃນສອງສາມມິນລິແມັດຂອງ inductor.
ເຊັນເຊີ LC ສາມາດຖືກນໍາໃຊ້ເພື່ອປະຕິບັດເຊັນເຊີທີ່ປຸກ EFM32PG23 ຈາກການນອນຫລັບໃນເວລາທີ່ວັດຖຸໂລຫະເຂົ້າມາໃກ້ກັບ inductor, ເຊິ່ງອີກເທື່ອຫນຶ່ງສາມາດຖືກນໍາໃຊ້ເປັນເຄື່ອງວັດແທກກໍາມະຈອນ, ສະຫຼັບປຸກປະຕູ, ຕົວຊີ້ວັດຕໍາແຫນ່ງຫຼືຄໍາຮ້ອງສະຫມັກອື່ນໆທີ່ຫນຶ່ງ. ຕ້ອງການຮູ້ສຶກວ່າມີວັດຖຸໂລຫະ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 11

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການນໍາໃຊ້ແລະການດໍາເນີນງານຂອງເຊັນເຊີ LC, ເບິ່ງບັນທຶກຄໍາຮ້ອງສະຫມັກ, "AN0029: ການໂຕ້ຕອບເຊັນເຊີພະລັງງານຕ່ໍາ -Inductive Sense", ເຊິ່ງມີຢູ່ໃນ Simplicity Studio ຫຼືໃນຫ້ອງສະຫມຸດເອກະສານໃນ Silicon Labs. webເວັບໄຊ.

6.5 IADC SMA Connector
ຊຸດດັ່ງກ່າວມີຕົວເຊື່ອມຕໍ່ SMA ເຊິ່ງເຊື່ອມຕໍ່ກັບ EFM32PG23˙s IADC ຜ່ານໜຶ່ງໃນເຂັມເຂົ້າ IADC ທີ່ອຸທິດຕົນ (AIN0) ໃນການຕັ້ງຄ່າແບບສົ້ນດຽວ. ວັດສະດຸປ້ອນ ADC ທີ່ອຸທິດຕົນ ອຳນວຍຄວາມສະດວກໃນການເຊື່ອມຕໍ່ທີ່ດີທີ່ສຸດລະຫວ່າງສັນຍານພາຍນອກ ແລະ IADC.
ວົງຈອນການປ້ອນຂໍ້ມູນລະຫວ່າງຕົວເຊື່ອມຕໍ່ SMA ແລະ PIN ADC ໄດ້ຖືກອອກແບບເພື່ອເປັນການປະນີປະນອມທີ່ດີລະຫວ່າງການປະຕິບັດການຕົກລົງທີ່ດີທີ່ສຸດຢູ່ທີ່ຕ່າງໆ.ampຄວາມໄວ ling, ແລະການປົກປ້ອງ EFM32 ໃນກໍລະນີ overvoltage ສະຖານະການ. ຖ້າໃຊ້ IADC ໃນໂຫມດຄວາມຖືກຕ້ອງສູງກັບ ADC_CLK ທີ່ຖືກຕັ້ງຄ່າໃຫ້ສູງກວ່າ 1 MHz, ມັນເປັນປະໂຫຍດທີ່ຈະທົດແທນຕົວຕ້ານທານ 549 Ωດ້ວຍ 0 Ω. ນີ້ມາຢູ່ໃນຄ່າໃຊ້ຈ່າຍຂອງ overvol ຫຼຸດລົງtage ການປົກປ້ອງ. ເບິ່ງຄູ່ມືການອ້າງອີງອຸປະກອນສຳລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ IADC.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 12

ໃຫ້ສັງເກດວ່າມີຕົວຕ້ານທານ 49.9 Ωກັບພື້ນດິນຢູ່ໃນຕົວເຊື່ອມຕໍ່ SMA ເຊິ່ງ, ອີງຕາມການ impedance ຜົນຜະລິດຂອງແຫຼ່ງ, ມີອິດທິພົນຕໍ່ການວັດແທກ. ຕົວຕ້ານທານ 49.9 Ωໄດ້ຖືກເພີ່ມເພື່ອເພີ່ມປະສິດທິພາບໄປສູ່ແຫຼ່ງ impedance ຜົນຜະລິດ 50 Ω.

6.6 Virtual COM Port
ການເຊື່ອມຕໍ່ serial asynchronous ກັບຕົວຄວບຄຸມກະດານແມ່ນສະຫນອງໃຫ້ສໍາລັບການໂອນຂໍ້ມູນຄໍາຮ້ອງສະຫມັກລະຫວ່າງ host PC ແລະ EFM32PG23 ເປົ້າຫມາຍ, ເຊິ່ງກໍາຈັດຄວາມຕ້ອງການສໍາລັບອະແດບເຕີພອດ serial ພາຍນອກ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 13

ພອດ Virtual COM ປະກອບດ້ວຍ UART ທາງດ້ານຮ່າງກາຍລະຫວ່າງອຸປະກອນເປົ້າຫມາຍແລະຕົວຄວບຄຸມກະດານ, ແລະຟັງຊັນທີ່ມີເຫດຜົນໃນຕົວຄວບຄຸມກະດານທີ່ເຮັດໃຫ້ພອດ serial ມີຢູ່ໃນໂຮດ PC ຜ່ານ USB. ການໂຕ້ຕອບ UART ປະກອບດ້ວຍສອງ pins ແລະສັນຍານເປີດ.

ຕາຕະລາງ 6.1. Virtual COM Port Interface Pins

ສັນຍານ ລາຍລະອຽດ
VCOM_TX ສົ່ງຂໍ້ມູນຈາກ EFM32PG23 ໄປຫາຕົວຄວບຄຸມກະດານ
VCOM_RX ຮັບຂໍ້ມູນຈາກຕົວຄວບຄຸມກະດານໄປຫາ EFM32PG23
VCOM_ENABLE ເປີດໃຊ້ສ່ວນຕິດຕໍ່ VCOM, ອະນຸຍາດໃຫ້ຂໍ້ມູນຜ່ານໄປຫາຕົວຄວບຄຸມກະດານ

ໝາຍເຫດ: ພອດ VCOM ສາມາດໃຊ້ໄດ້ເມື່ອຕົວຄວບຄຸມກະດານເປີດ, ເຊິ່ງຕ້ອງໃສ່ສາຍ USB J-Link.

Advanced Energy Monitor

7.1 ການນຳໃຊ້
ຂໍ້ມູນ Advanced Energy Monitor (AEM) ຖືກເກັບກຳໂດຍຜູ້ຄວບຄຸມກະດານ ແລະສາມາດສະແດງໄດ້ໂດຍ Energy Profiler, ສາມາດໃຊ້ໄດ້ຜ່ານ Simplicity Studio. ໂດຍໃຊ້ Energy Profiler, ການບໍລິໂພກໃນປະຈຸບັນແລະ voltage ສາມາດຖືກວັດແທກແລະເຊື່ອມໂຍງກັບລະຫັດຕົວຈິງທີ່ເຮັດວຽກຢູ່ໃນ EFM32PG23 ໃນເວລາຈິງ.

7.2 ທິດສະດີການປະຕິບັດ
ເພື່ອວັດແທກກະແສໄຟຟ້າຢ່າງຖືກຕ້ອງຕັ້ງແຕ່ 0.1 µA ຫາ 47 mA (114 dB dynamic range), ຄວາມຮູ້ສຶກໃນປະຈຸບັນ. amplifier ຖືກນໍາໃຊ້ຮ່ວມກັນກັບສອງຜົນປະໂຫຍດ stage. ຄວາມຮູ້ສຶກໃນປະຈຸບັນ amplifier ວັດແທກ voltage ຫຼຸດລົງໃນໄລຍະ resistor ຊຸດຂະຫນາດນ້ອຍ. ໄດ້ stage ຕື່ມອີກ amplifes vol ນີ້tage ດ້ວຍສອງການຕັ້ງຄ່າການໄດ້ຮັບທີ່ແຕກຕ່າງກັນເພື່ອໃຫ້ໄດ້ສອງຊ່ວງປະຈຸບັນ. ການຫັນປ່ຽນລະຫວ່າງສອງໄລຍະນີ້ເກີດຂຶ້ນປະມານ 250 µA. ການກັ່ນຕອງດິຈິຕອລແລະສະເລ່ຍແມ່ນເຮັດຢູ່ພາຍໃນຕົວຄວບຄຸມກະດານກ່ອນ samples ຖືກສົ່ງອອກໄປຍັງ Energy Profiler ຄໍາຮ້ອງສະຫມັກ.
ໃນ​ລະ​ຫວ່າງ​ການ​ເລີ່ມ​ຕົ້ນ​ຊຸດ​, ການ​ປັບ​ອັດ​ຕະ​ໂນ​ມັດ​ຂອງ AEM ແມ່ນ​ປະ​ຕິ​ບັດ​, ເຊິ່ງ​ຊົດ​ເຊີຍ​ຄວາມ​ຜິດ​ພາດ​ການ​ຊົດ​ເຊີຍ​ໃນ​ຄວາມ​ຫມາຍ​. ampຜູ້ຊ່ວຍຊີວິດ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 14

7.3 ຄວາມຖືກຕ້ອງແລະການປະຕິບັດ
AEM ມີຄວາມສາມາດໃນການວັດແທກກະແສໄຟຟ້າໃນລະດັບ 0.1 µA ຫາ 47 mA. ສໍາລັບກະແສໄຟຟ້າສູງກວ່າ 250 µA, AEM ແມ່ນຖືກຕ້ອງພາຍໃນ 0.1 mA. ເມື່ອວັດແທກກະແສໄຟຟ້າຕໍ່າກວ່າ 250 µA, ຄວາມຖືກຕ້ອງເພີ່ມຂຶ້ນເປັນ 1 µA. ເຖິງແມ່ນວ່າຄວາມຖືກຕ້ອງຢ່າງແທ້ຈິງແມ່ນ 1 µA ໃນໄລຍະຍ່ອຍ 250 µA, AEM ສາມາດກວດພົບການປ່ຽນແປງໃນການບໍລິໂພກໃນປະຈຸບັນຂະຫນາດນ້ອຍເຖິງ 100 nA. AEM ຜະລິດ 6250 ປະຈຸບັນ samples ຕໍ່ວິນາທີ.

Debugger ເທິງກະດານ

ຊຸດ PG23 Pro ມີຕົວດີບັກລວມ, ເຊິ່ງສາມາດໃຊ້ເພື່ອດາວໂຫລດລະຫັດ ແລະດີບັກ EFM32PG23. ນອກເຫນືອຈາກການຂຽນໂປລແກລມ EFM32PG23 ໃນຊຸດ, ເຄື່ອງດີບັ໊ກຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອດໍາເນີນໂຄງການແລະດີບັກພາຍນອກອຸປະກອນ Silicon Labs EFM32, EFM8, EZR32, ແລະ EFR32.

debugger ສະຫນັບສະຫນູນສາມການໂຕ້ຕອບ debug ທີ່ແຕກຕ່າງກັນທີ່ໃຊ້ກັບອຸປະກອນ Silicon Labs:

  • Serial Wire Debug, ເຊິ່ງໃຊ້ກັບອຸປະກອນ EFM32, EFR32, ແລະ EZR32 ທັງໝົດ.
  • JTAG, ເຊິ່ງສາມາດນໍາໃຊ້ກັບອຸປະກອນ EFR32 ແລະບາງ EFM32
  • C2 Debug, ເຊິ່ງຖືກນໍາໃຊ້ກັບອຸປະກອນ EFM8

ເພື່ອຮັບປະກັນການດີບັກທີ່ຖືກຕ້ອງ, ໃຫ້ໃຊ້ຕົວໂຕ້ຕອບດີບັກທີ່ເໝາະສົມກັບອຸປະກອນຂອງທ່ານ. ຕົວເຊື່ອມຕໍ່ດີບັກຢູ່ໃນກະດານຮອງຮັບທັງສາມໂຫມດເຫຼົ່ານີ້.

8.1 ໂໝດດີບັກ
ເພື່ອຂຽນໂປຣແກຣມອຸປະກອນພາຍນອກ, ໃຫ້ໃຊ້ຕົວເຊື່ອມຕໍ່ດີບັກເພື່ອເຊື່ອມຕໍ່ກັບກະດານເປົ້າໝາຍ ແລະຕັ້ງໂໝດດີບັກເປັນ [ອອກ]. ຕົວເຊື່ອມຕໍ່ດຽວກັນຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອເຊື່ອມຕໍ່ດີບັກພາຍນອກກັບ EFM32PG23 MCU ໃນຊຸດໂດຍການຕັ້ງໂຫມດດີບັກເປັນ [In].
ການເລືອກໂໝດດີບັກທີ່ເຮັດວຽກແມ່ນເຮັດແລ້ວໃນ Simplicity Studio.
Debug MCU: ໃນໂຫມດນີ້, ຕົວດີບັກເທິງເຄື່ອງແມ່ນເຊື່ອມຕໍ່ກັບ EFM32PG23 ໃນຊຸດ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 15

Debug OUT: ໃນໂໝດນີ້, ເຄື່ອງດີບັກເທິງເຄື່ອງສາມາດໃຊ້ເພື່ອດີບັກອຸປະກອນ Silicon Labs ທີ່ຮອງຮັບທີ່ຕິດຕັ້ງຢູ່ໃນກະດານກຳນົດເອງ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 16

Debug ໃນ: ໃນໂໝດນີ້, ຕົວດີບັກເທິງເຄື່ອງແມ່ນຕັດການເຊື່ອມຕໍ່ ແລະສາມາດເຊື່ອມຕໍ່ດີບັກພາຍນອກເພື່ອດີບັກ EFM32PG23 ໃນຊຸດໄດ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 17

ໝາຍເຫດ: ເພື່ອໃຫ້ “Debug IN” ເຮັດວຽກ, ຊຸດຄວບຄຸມກະດານຕ້ອງຖືກຂັບເຄື່ອນຜ່ານຕົວເຊື່ອມຕໍ່ Debug USB.

8.2 ການດີບັກໃນລະຫວ່າງການປະຕິບັດການຫມໍ້ໄຟ
ເມື່ອ EFM32PG23 ຖືກໃຊ້ແບັດເຕີຣີ ແລະ J-Link USB ຍັງເຊື່ອມຕໍ່ຢູ່, ຟັງຊັນດີບັ໊ກຢູ່ໃນກະດານສາມາດໃຊ້ໄດ້. ຖ້າໄຟ USB ຖືກຕັດການເຊື່ອມຕໍ່, ໂໝດ Debug IN ຈະຢຸດເຮັດວຽກ.
ຖ້າຕ້ອງການການເຂົ້າເຖິງການດີບັກໃນເວລາທີ່ເປົ້າຫມາຍກໍາລັງແລ່ນອອກຈາກແຫຼ່ງພະລັງງານອື່ນ, ເຊັ່ນ: ແບດເຕີລີ່, ແລະຕົວຄວບຄຸມກະດານຖືກປິດ, ໃຫ້ເຊື່ອມຕໍ່ໂດຍກົງກັບ GPIO ທີ່ໃຊ້ສໍາລັບການດີບັກ. ນີ້ສາມາດເຮັດໄດ້ໂດຍການເຊື່ອມຕໍ່ກັບ pins ທີ່ເຫມາະສົມກ່ຽວກັບ pads breakout. ບາງຊຸດ Silicon Labs ໃຫ້ຫົວເຂັມຂັດທີ່ອຸທິດຕົນເພື່ອຈຸດປະສົງນີ້.

9. ການຕັ້ງຄ່າ ແລະການປັບປຸງຊຸດຊຸດ
ກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດໃນ Simplicity Studio ອະນຸຍາດໃຫ້ທ່ານປ່ຽນໂໝດດີບັກອະແດັບເຕີ J-Link, ອັບເກຣດເຟີມແວຂອງມັນ ແລະປ່ຽນການຕັ້ງຄ່າອື່ນໆ. ເພື່ອດາວໂຫລດ Simplicity Studio, ໃຫ້ໄປທີ່ silabs.com/simplicity.
ໃນໜ້າຈໍຫຼັກຂອງມຸມມອງ Launcher ຂອງ Simplicity Studio, ໂໝດດີບັກ ແລະ ເວີຊັ່ນເຟີມແວຂອງອະແດັບເຕີ J-Link ທີ່ເລືອກຈະຖືກສະແດງ. ຄລິກທີ່ລິ້ງ [ປ່ຽນ] ຖັດຈາກພວກມັນເພື່ອເປີດກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດ.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 18

9.1 ການອັບເກຣດເຟີມແວ
ການອັບເກຣດເຟີມແວຊຸດແມ່ນເຮັດຜ່ານ Simplicity Studio. Simplicity Studio ຈະກວດສອບການອັບເດດໃໝ່ໂດຍອັດຕະໂນມັດໃນເວລາເລີ່ມຕົ້ນ.
ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດສໍາລັບການຍົກລະດັບຄູ່ມື. ຄລິກທີ່ປຸ່ມ [Browse] ໃນສ່ວນ [Update Adapter] ເພື່ອເລືອກທີ່ຖືກຕ້ອງ file ສິ້ນສຸດດ້ວຍ .emz. ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ປຸ່ມ [ຕິດຕັ້ງຊຸດ].

Schematics, ຮູບແຕ້ມສະພາແຫ່ງ, ແລະ BOM

ຕາຕະລາງ, ຮູບແຕ້ມປະກອບ, ແລະໃບເກັບເງິນຂອງວັດສະດຸ (BOM) ແມ່ນມີຢູ່ຜ່ານ Simplicity Studio ເມື່ອຊຸດເອກະສານຊຸດໄດ້ຖືກຕິດຕັ້ງແລ້ວ. ພວກເຂົາເຈົ້າຍັງມີຢູ່ໃນຫນ້າຊຸດໃນ Silicon Labs webເວັບໄຊ: http://www.silabs.com/.

Kit Revision History and Errata

11.1 ປະຫວັດການດັດແກ້
ການແກ້ໄຂຊຸດສາມາດພົບໄດ້ພິມຢູ່ໃນປ້າຍກ່ອງຂອງຊຸດ, ດັ່ງທີ່ໄດ້ລະບຸໄວ້ໃນຮູບຂ້າງລຸ່ມນີ້.

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 19

ຕາຕະລາງ 11.1. ປະຫວັດການແກ້ໄຂຊຸດ

ການປັບປຸງຊຸດ ປ່ອຍອອກມາ ລາຍລະອຽດ
A02 ວັນທີ 11 ສິງຫາ 2021 ການແກ້ໄຂຊຸດເບື້ອງຕົ້ນທີ່ປະກອບດ້ວຍການດັດແກ້ BRD2504A A03.

11.2 ການແກ້ໄຂ
ໃນປັດຈຸບັນບໍ່ມີບັນຫາທີ່ຮູ້ຈັກກັບຊຸດນີ້.

ປະຫວັດການແກ້ໄຂເອກະສານ

1.0
ເດືອນພະຈິກ 2021

  • ສະບັບເອກະສານເບື້ອງຕົ້ນ

Simplicity Studio
ຄລິກດຽວເຂົ້າເຖິງ MCU ແລະເຄື່ອງມືໄຮ້ສາຍ, ເອກະສານ, ຊອບແວ, ຫ້ອງສະໝຸດລະຫັດແຫຼ່ງ ແລະອື່ນໆອີກ. ມີໃຫ້ສໍາລັບ Windows, Mac ແລະ Linux!

SILICON LABS EFM32PG23 Gecko Microcontroller - ຮູບ 20

SILICON LABS EFM32PG23 Gecko Microcontroller - ສັນຍາລັກ 2

Portfolio iot
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
ຄຸນະພາບ
www.silabs.com/quality

ສະຫນັບສະຫນູນ & ຊຸມຊົນ
www.silabs.com/community

ປະຕິເສດຄວາມຮັບຜິດຊອບ
Silicon Labs ຕັ້ງໃຈໃຫ້ລູກຄ້າມີເອກະສານຫຼ້າສຸດ, ຖືກຕ້ອງ, ແລະເລິກເຊິ່ງກ່ຽວກັບອຸປະກອນຕໍ່ພ່ວງ ແລະໂມດູນທັງໝົດທີ່ມີໃຫ້ຜູ້ປະຕິບັດລະບົບ ແລະຊອບແວທີ່ໃຊ້ ຫຼືຕັ້ງໃຈໃຊ້ຜະລິດຕະພັນ Silicon Labs. ຂໍ້ມູນລັກສະນະ, ໂມດູນແລະອຸປະກອນຕໍ່ພ່ວງທີ່ມີ, ຂະຫນາດຫນ່ວຍຄວາມຈໍາແລະທີ່ຢູ່ຫນ່ວຍຄວາມຈໍາຫມາຍເຖິງອຸປະກອນສະເພາະໃດຫນຶ່ງ, ແລະຕົວກໍານົດການ "ປົກກະຕິ" ທີ່ສະຫນອງໃຫ້ສາມາດແລະແຕກຕ່າງກັນໃນຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນ. ຄໍາຮ້ອງສະຫມັກ examples ທີ່ອະທິບາຍໃນທີ່ນີ້ແມ່ນສໍາລັບຈຸດປະສົງຕົວຢ່າງເທົ່ານັ້ນ. Silicon Labs ສະຫງວນສິດທີ່ຈະເຮັດການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງການເພີ່ມເຕີມຕໍ່ກັບຂໍ້ມູນຜະລິດຕະພັນ, ຂໍ້ມູນສະເພາະ, ແລະຄໍາອະທິບາຍຢູ່ທີ່ນີ້, ແລະບໍ່ໃຫ້ການຮັບປະກັນກ່ຽວກັບຄວາມຖືກຕ້ອງຫຼືຄົບຖ້ວນຂອງຂໍ້ມູນລວມ. ໂດຍບໍ່ມີການແຈ້ງລ່ວງໜ້າ, Silicon Labs ອາດຈະອັບເດດເຟີມແວຂອງຜະລິດຕະພັນໃນລະຫວ່າງຂະບວນການຜະລິດເພື່ອຄວາມປອດໄພ ຫຼືເຫດຜົນທີ່ເຊື່ອຖືໄດ້. ການປ່ຽນແປງດັ່ງກ່າວຈະບໍ່ປ່ຽນແປງ cations ສະເພາະຫຼື per mance ຂອງຜະລິດຕະພັນ. Silicon Labs ຈະບໍ່ມີຄວາມຮັບຜິດຊອບຕໍ່ຜົນສະທ້ອນຂອງການນໍາໃຊ້ຂໍ້ມູນທີ່ສະຫນອງໃນເອກະສານນີ້. ເອກະສານສະບັບນີ້ບໍ່ໄດ້ບົ່ງບອກ ຫຼືໃຫ້ສິດອະນຸຍາດຢ່າງຈະແຈ້ງໃນການອອກແບບ ຫຼືສ້າງວົງຈອນລວມໃດໆ. ຜະລິດຕະພັນບໍ່ໄດ້ຖືກອອກແບບຫຼືອະນຸຍາດໃຫ້ນໍາໃຊ້ພາຍໃນອຸປະກອນ FDA Class III ໃດໆ, ຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງການການອະນຸມັດຂອງ FDA premarket ຫຼືລະບົບການຊ່ວຍເຫຼືອຊີວິດໂດຍບໍ່ມີການຍິນຍອມເຫັນດີເປັນລາຍລັກອັກສອນສະເພາະຂອງ Silicon Labs. “ລະບົບການຊ່ວຍເຫຼືອຊີວິດ” ແມ່ນຜະລິດຕະພັນ ຫຼືລະບົບໃດໜຶ່ງທີ່ມີຈຸດປະສົງເພື່ອສະໜັບສະໜູນ ຫຼືຮັກສາຊີວິດ ແລະ/ຫຼືສຸຂະພາບ, ເຊິ່ງ, ຖ້າມັນລົ້ມເຫລວ, ອາດມີເຫດຜົນຢ່າງສົມເຫດສົມຜົນທີ່ຈະສົ່ງຜົນໃຫ້ມີການບາດເຈັບ ຫຼືເສຍຊີວິດຢ່າງຫຼວງຫຼາຍ. ຜະ​ລິດ​ຕະ​ພັນ Silicon Labs ບໍ່​ໄດ້​ຖືກ​ອອກ​ແບບ​ຫຼື​ອະ​ນຸ​ຍາດ​ສໍາ​ລັບ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທາງ​ການ​ທະ​ຫານ. ຜະລິດຕະພັນຂອງ Silicon Labs ຈະບໍ່ຢູ່ໃນສະຖານະການໃດໆທີ່ຈະຖືກນໍາໃຊ້ໃນອາວຸດທໍາລາຍມະຫາຊົນລວມທັງ (ແຕ່ບໍ່ຈໍາກັດ) ອາວຸດນິວເຄລຍ, ຊີວະວິທະຍາຫຼືເຄມີ, ຫຼືລູກສອນໄຟທີ່ສາມາດຈັດສົ່ງອາວຸດດັ່ງກ່າວ. Silicon Labs ປະຕິເສດທຸກການຮັບປະກັນທີ່ສະແດງອອກ ແລະໂດຍທາງອ້ອມ ແລະຈະບໍ່ຮັບຜິດຊອບ ຫຼື ຮັບຜິດຊອບຕໍ່ການບາດເຈັບ ຫຼືຄວາມເສຍຫາຍໃດໆທີ່ກ່ຽວຂ້ອງກັບການໃຊ້ຜະລິດຕະພັນ Silicon Labs ໃນແອັບພລິເຄຊັນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດດັ່ງກ່າວ. ໝາຍເຫດ: ເນື້ອຫານີ້ອາດມີບັນທຶກ termino y ທີ່ບໍ່ຮຸນແຮງທີ່ລ້າສະໄໝແລ້ວ. Silicon Labs ກໍາລັງປ່ຽນເງື່ອນໄຂເຫຼົ່ານີ້ດ້ວຍພາສາລວມທຸກບ່ອນທີ່ເປັນໄປໄດ້. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ໄປຢ້ຽມຢາມ www.silabs.com/about-us/inclusive-lexicon-project

ຂໍ້ມູນເຄື່ອງຫມາຍການຄ້າ

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, ໂລໂກ້ Energy Micro ແລະການຜະສົມຜະສານຂອງມັນ, “ຕົວຄວບຄຸມຈຸລະພາກທີ່ເປັນມິດກັບພະລັງງານທີ່ສຸດໃນໂລກ”, Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBX press®, Zentri, ໂລໂກ້ Zentri ແລະ Zentri DMS, Z-Wave®, ແລະອື່ນໆແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Silicon Labs. ARM, CORTEX, Cortex-M3 ແລະ THUMB ແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ARM Holdings. Keil ເປັນເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ARM Limited. Wi-Fi ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Wi-Fi Alliance. ຜະລິດຕະພັນ ຫຼືຊື່ຍີ່ຫໍ້ອື່ນໆທັງໝົດທີ່ກ່າວມານີ້ແມ່ນເຄື່ອງໝາຍການຄ້າຂອງຜູ້ຖືຂອງເຂົາເຈົ້າ.

ໂລໂກ້ SILICON LABS

Silicon Laboratories Inc.
400 ຕາເວັນຕົກ Cesar Chavez
Austin, TX 78701
ສະຫະລັດ
ເວັບໄຊທ໌ www.silabs.com

silabs.com | ສ້າງໂລກທີ່ເຊື່ອມຕໍ່ກັນຫຼາຍຂຶ້ນ.
ດາວໂຫຼດຈາກ Arrow.com.

ເອກະສານ / ຊັບພະຍາກອນ

SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] ຄູ່ມືຜູ້ໃຊ້
EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, ໄມໂຄຄອນຄວບຄຸມ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *