ຊິລິຄອນ - ໂລໂກ້LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
ຄູ່ມືຜູ້ໃຊ້

LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller

ຊຸດ BB50 Pro ເປັນຈຸດເລີ່ມຕົ້ນທີ່ດີເລີດທີ່ຈະຄຸ້ນເຄີຍກັບ EFM8BB50™ Busy Bee Microcontroller.
ຊຸດໂປຣແກມມີເຊັນເຊີ ແລະອຸປະກອນຕໍ່ພ່ວງທີ່ສະແດງໃຫ້ເຫັນຄວາມສາມາດຫຼາຍຢ່າງຂອງ EFM8BB50. ຊຸດໃຫ້ເຄື່ອງມືທີ່ຈໍາເປັນທັງໝົດເພື່ອພັດທະນາແອັບພລິເຄຊັນ EFM8BB50 Busy Bee.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller

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

  • EFM8BB50 Busy Bee Microcontroller (EFM8BB50F16I-A-QFN16)
  • CPU: 8-bit CIP-51 8051 Core
  •  ຫນ່ວຍຄວາມຈໍາ: 16 kB flash ແລະ 512 bytes RAM
  •  Oscillators: 49 MHz, 10 MHz, ແລະ 80 kHz

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

  • ການເຊື່ອມຕໍ່ USB
  • Advanced Energy Monitor (AEM)
  • SEGGER J-Link ເທິງເຄື່ອງດີບັກ
  • Debug Multiplexer ສະຫນັບສະຫນູນຮາດແວພາຍນອກເຊັ່ນດຽວກັນກັບ MCU ຢູ່ໃນກະດານ
  • ປຸ່ມກົດຂອງຜູ້ໃຊ້ແລະ LED
  • Silicon Labs' Si7021 ເຊັນເຊີຄວາມຊຸ່ມຊື່ນແລະອຸນຫະພູມ
  • ພະລັງງານຕໍ່າສຸດ 128×128 pixel Memory

ຈໍ LCD

  • ຈໍສະແດງຜົນອະນາລັອກ 8 ທິດທາງ
  • 20-pin ຫົວ 2.54 ມມ ສໍາລັບກະດານຂະຫຍາຍ
  • ແຜ່ນເບກອອກສໍາລັບການເຂົ້າເຖິງໂດຍກົງກັບ I/O pins
  •  ແຫຼ່ງພະລັງງານປະກອບມີ USB ແລະ CR2032 coin cell battery

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

  • Simplicity Studio™

 ແນະນຳ

1.1 ລາຍລະອຽດ
ຊຸດ BB50 Pro ເປັນຈຸດເລີ່ມຕົ້ນທີ່ເໝາະສົມສຳລັບການພັດທະນາແອັບພລິເຄຊັນໃນ EFM8BB50 Busy Bee Microcontrollers. ກະດານມີເຊັນເຊີແລະອຸປະກອນຕໍ່ພ່ວງ, ສະແດງໃຫ້ເຫັນຄວາມສາມາດບາງຢ່າງຂອງ EFM8BB50 Busy Bee
ໄມໂຄຄອນຄວບຄຸມ. ນອກຈາກນັ້ນ, ກະດານແມ່ນເຄື່ອງມືກວດສອບການດີບັກແລະພະລັງງານທີ່ມີຄຸນສົມບັດຢ່າງເຕັມທີ່ທີ່ສາມາດຖືກນໍາໃຊ້ກັບແອັບພລິເຄຊັນພາຍນອກ.
1.2 ຄຸນສົມບັດ

  • EFM8BB50 Busy Bee Microcontroller
  • 16 kB Flash
  •  RAM 512 ໄບຕ໌
  • ຊຸດ QFN16
  •  Advanced Energy Monitoring system for precise current and voltage ການ​ຕິດ​ຕາມ
  • ປະສົມປະສານ Segger J-Link USB debugger/emulator ທີ່ມີຄວາມເປັນໄປໄດ້ໃນການດີບັກອຸປະກອນ Silicon Labs ພາຍນອກ
  •  ສ່ວນຫົວຂະຫຍາຍ 20-pin
  •  ແຜ່ນເບຣກອອກເພື່ອເຂົ້າຫາ PIN I/O ໄດ້ງ່າຍ
  •  ແຫຼ່ງພະລັງງານລວມມີຫມໍ້ໄຟ USB ແລະ CR2032
  •  Silicon Labs' Si7021 ເຊັນເຊີຄວາມຊຸ່ມຊື່ນແລະອຸນຫະພູມ
  •  ພະລັງງານຕໍ່າສຸດ 128×128 pixel Memory-LCD
  •  1 ປຸ່ມກົດແລະ 1 LED ເຊື່ອມຕໍ່ກັບ EFM8 ສໍາລັບການໂຕ້ຕອບຜູ້ໃຊ້
  • ຈໍສະແດງຜົນແບບອະນາລັອກ 8 ທິດທາງສຳລັບການໂຕ້ຕອບຜູ້ໃຊ້

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

 Kit Block Diagram

ຫຼາຍກວ່າview ຂອງ BB50 Pro Kit ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Kit Block Diagram

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

ຮູບແບບຊຸດ BB50 Pro ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ຮູບແບບຮາດແວ

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

4.1 Breakout Pads
ສ່ວນຫຼາຍຂອງ pins GPIO ຂອງ EFM8BB50 ແມ່ນມີຢູ່ໃນສອງແຖວ header pin ຢູ່ຂອບເທິງແລະລຸ່ມຂອງກະດານ. ເຫຼົ່ານີ້ມີມາດຕະຖານ 2.54 ມມ pitch, ແລະຫົວ pin ສາມາດ soldered ໃນຖ້າຫາກວ່າຕ້ອງການ. ນອກ​ເໜືອ​ໄປ​ຈາກ​ເຂັມ I/O, ການ​ເຊື່ອມ​ຕໍ່​ກັບ​ສາຍ​ໄຟ​ແລະ​ດິນ​ຍັງ​ໄດ້​ຮັບ​ໃຫ້. ໃຫ້ສັງເກດວ່າບາງ pins ຖືກນໍາໃຊ້ສໍາລັບອຸປະກອນຕໍ່ເນື່ອງຫຼືລັກສະນະຕ່າງໆແລະອາດຈະບໍ່ມີຢູ່ໃນຄໍາຮ້ອງສະຫມັກທີ່ກໍາຫນົດເອງໂດຍບໍ່ມີການແລກປ່ຽນ.
ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນ pinout ຂອງ pads breakout ແລະ pinout ຂອງ header EXP ຢູ່ຂອບຂວາຂອງກະດານ. ສ່ວນຫົວ EXP ໄດ້ຖືກອະທິບາຍຕື່ມອີກໃນພາກຕໍ່ໄປ. ການເຊື່ອມຕໍ່ pad breakout ຍັງຖືກພິມອອກໃນ silkscreen ຖັດຈາກແຕ່ລະ pin ສໍາລັບການອ້າງອີງງ່າຍ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Breakout Padsຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນການເຊື່ອມຕໍ່ pin ຂອງ pads breakout. ມັນຍັງສະແດງໃຫ້ເຫັນວ່າອຸປະກອນຕໍ່ພ່ວງຫຼືລັກສະນະໃດທີ່ເຊື່ອມຕໍ່ກັບ pins ທີ່ແຕກຕ່າງກັນ.
ຕາຕະລາງ 4.1. ແຖວລຸ່ມ (J101) Pinout

ປັກໝຸດ EFM8BB50 I/O PIN ຄຸນສົມບັດທີ່ແບ່ງປັນ
1 VMCU EFM8BB50 ສະບັບtage ໂດເມນ (ວັດແທກໂດຍ AEM)
2 GND ດິນ
3 NC
4 NC
5 NC
6 NC
7 P0.7 EXP7, UIF_JOYSTICK
8 P0.6 MCU_DISP_SCLK
9 P0.5 EXP14, VCOM_RX
ປັກໝຸດ EFM8BB50 I/O PIN ຄຸນສົມບັດທີ່ແບ່ງປັນ
10 P0.4 EXP12, VCOM_TX
11 P0.3 EXP5, UIF_LED0
12 P0.2 EXP3, UIF_BUTTON0
13 P0.1 MCU_DISP_CS
14 P0.0 VCOM_ENABLE
15 GND ດິນ
16 3V3 ການສະຫນອງຕົວຄວບຄຸມກະດານ

ຕາຕະລາງ 4.2. ແຖວເທິງ (J102) Pinout

ປັກໝຸດ EFM8BB50 I/O PIN ຄຸນສົມບັດທີ່ແບ່ງປັນ
1 5V ກະດານ USB voltage
2 GND ດິນ
3 NC
4 RST DEBUG_RESETN (DEBUG_C2CK ປັກໝຸດທີ່ແບ່ງປັນ)
5 C2CK DEBUG_C2CK (DEBUG_RESETN ປັກໝຸດທີ່ແບ່ງປັນ)
6 C2D DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Shared Pin)
7 NC
8 NC
9 NC
10 NC
11 P1.2 EXP15, SENSOR_I2C_SCL
12 P1.1 EXP16, SENSOR_I2C_SDA
13 P1.0 MCU_DISP_MOSI
14 P2.0 MCU_DISP_ENABLE (DEBUG_C2D, DEBUG_C2DPS ທີ່ໃຊ້ຮ່ວມກັນ PIN)
15 GND ດິນ
16 3V3 ການສະຫນອງຕົວຄວບຄຸມກະດານ

4.2 ສ່ວນຫົວ EXP
ຢູ່ເບື້ອງຂວາຂອງກະດານ, ຫົວ EXP ທີ່ມີມຸມ 20-pin ຖືກສະຫນອງໃຫ້ເພື່ອໃຫ້ສາມາດເຊື່ອມຕໍ່ອຸປະກອນຂ້າງຄຽງຫຼືກະດານ plugin. ຕົວເຊື່ອມຕໍ່ປະກອບມີ I/O pins ຈໍານວນໜຶ່ງທີ່ສາມາດໃຊ້ກັບຄຸນສົມບັດສ່ວນໃຫຍ່ຂອງ EFM8BB50 Busy Bee. ນອກຈາກນັ້ນ, ສາຍໄຟ VMCU, 3V3, ແລະ 5V ຍັງຖືກເປີດເຜີຍ.
ຕົວເຊື່ອມຕໍ່ປະຕິບັດຕາມມາດຕະຖານທີ່ຮັບປະກັນວ່າອຸປະກອນຕໍ່ພ່ວງທີ່ໃຊ້ທົ່ວໄປເຊັ່ນ SPI, UART, ແລະ IC bus ແມ່ນມີຢູ່ໃນສະຖານທີ່ຄົງທີ່ຂອງຕົວເຊື່ອມຕໍ່. ສ່ວນທີ່ເຫຼືອຂອງ pins ແມ່ນໃຊ້ສໍາລັບຈຸດປະສົງທົ່ວໄປ I/O. ຮູບແບບນີ້ອະນຸຍາດໃຫ້ຄໍານິຍາມຂອງກະດານຂະຫຍາຍທີ່ສາມາດສຽບເຂົ້າໄປໃນຈໍານວນຊຸດ Silicon Labs ທີ່ແຕກຕ່າງກັນ.
ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນການມອບຫມາຍ pin header EXP ສໍາລັບ BB50 Pro Kit. ເນື່ອງຈາກຂໍ້ຈໍາກັດໃນຈໍານວນ pins GPIO ທີ່ມີຢູ່, ບາງ pin header EXP ໄດ້ຖືກແບ່ງປັນກັບລັກສະນະຂອງຊຸດ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ສ່ວນຫົວ EXPຕາຕະລາງ 4.3. EXP Header Pinout

ປັກໝຸດ ການເຊື່ອມຕໍ່ ຟັງຊັນສ່ວນຫົວ EXP ຄຸນສົມບັດທີ່ແບ່ງປັນ ແຜນທີ່ຂ້າງຄຽງ
20 3V3 ການສະຫນອງຕົວຄວບຄຸມກະດານ
18 5V ກະດານຄວບຄຸມ USB voltage
16 P1.1 I2C_SDA SENSOR_I2C_SDA SMB0_SDA
14 P0.5 UART_RX VCOM_RX UART0_RX
12 P0.4 UART_TX VCOM_TX UART0_TX
10 NC GPIO
8 NC GPIO
6 NC GPIO
4 NC GPIO
2 VMCU EFM8BB50 ສະບັບtage ໂດເມນ, ລວມຢູ່ໃນການວັດແທກ AEM.
19 BOARD_ID_SDA ເຊື່ອມຕໍ່ກັບ Board Controller ສໍາລັບການກໍານົດກະດານ add-on.
17 BOARD_ID_SCL ເຊື່ອມຕໍ່ກັບ Board Controller ສໍາລັບການກໍານົດກະດານ add-on.
15 P1.2 I2C_SCL SENSOR_I2C_SCL SMB0_SCL
13 NC GPIO
11 NC GPIO
9 NC GPIO
ປັກໝຸດ ການເຊື່ອມຕໍ່ ຟັງຊັນສ່ວນຫົວ EXP ຄຸນສົມບັດທີ່ແບ່ງປັນ ແຜນທີ່ຂ້າງຄຽງ
7 P0.7 ໂຢດສະຕິກ UIF_JOYSTICK
5 P0.3 LED UIF_LED0
3 P0.2 BTN UIF_BUTTON0
1 GND ດິນ

4.3 ຕົວເຊື່ອມຕໍ່ດີບັກ (DBG)
ຕົວເຊື່ອມຕໍ່ດີບັກໃຫ້ບໍລິການຈຸດປະສົງສອງຢ່າງ, ອີງໃສ່ໂໝດດີບັກ, ເຊິ່ງສາມາດຕັ້ງຄ່າໄດ້ໂດຍໃຊ້ Simplicity Studio. ຖ້າເລືອກໂໝດ “Debug IN”, ຕົວເຊື່ອມຕໍ່ອະນຸຍາດໃຫ້ໃຊ້ດີບັກພາຍນອກກັບ EFM8BB50 ເທິງເຄື່ອງ. ຖ້າເລືອກໂຫມດ “Debug OUT”, ຕົວເຊື່ອມຕໍ່ອະນຸຍາດໃຫ້ໃຊ້ຊຸດເປັນຕົວດີບັກໄປຫາເປົ້າໝາຍພາຍນອກ. ຖ້າເລືອກໂໝດ “Debug MCU” (ຄ່າເລີ່ມຕົ້ນ), ຕົວເຊື່ອມຕໍ່ຖືກແຍກອອກຈາກສ່ວນຕິດຕໍ່ການດີບັກຂອງທັງຕົວຄວບຄຸມກະດານ ແລະອຸປະກອນເປົ້າໝາຍຢູ່ໃນກະດານ.
ເນື່ອງຈາກວ່າຕົວເຊື່ອມຕໍ່ນີ້ຖືກປ່ຽນອັດຕະໂນມັດເພື່ອສະຫນັບສະຫນູນຮູບແບບການເຮັດວຽກທີ່ແຕກຕ່າງກັນ, ມັນສາມາດໃຊ້ໄດ້ພຽງແຕ່ເມື່ອຕົວຄວບຄຸມກະດານຖືກພະລັງງານ (ເຊື່ອມຕໍ່ສາຍ USB J-Link). ຖ້າການດີບັກເຂົ້າເຖິງອຸປະກອນເປົ້າໝາຍແມ່ນຕ້ອງການເມື່ອຕົວຄວບຄຸມກະດານບໍ່ມີພະລັງງານ, ອັນນີ້ຄວນຈະເຮັດໄດ້ໂດຍການເຊື່ອມຕໍ່ໂດຍກົງກັບ pins ທີ່ເຫມາະສົມຢູ່ໃນຫົວ breakout.
pinout ຂອງຕົວເຊື່ອມຕໍ່ປະຕິບັດຕາມມາດຕະຖານ ARM Cortex Debug 19-pin connector. pinout ໄດ້ຖືກອະທິບາຍໄວ້ໃນລາຍລະອຽດຂ້າງລຸ່ມນີ້. ໃຫ້ສັງເກດວ່າເຖິງແມ່ນວ່າຕົວເຊື່ອມຕໍ່ສະຫນັບສະຫນູນ JTAG ນອກເໜືອໄປຈາກ Serial Wire Debug, ມັນບໍ່ໄດ້ໝາຍຄວາມວ່າຊຸດ ຫຼື ອຸປະກອນເປົ້າໝາຍເທິງເຮືອຮອງຮັບສິ່ງນີ້.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ຕົວເຊື່ອມຕໍ່ດີບັກເຖິງແມ່ນວ່າ 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 ຕົວເຊື່ອມຕໍ່ຄວາມງ່າຍດາຍ
ຕົວເຊື່ອມຕໍ່ຄວາມງ່າຍດາຍທີ່ສະແດງຢູ່ໃນຊຸດ BB50 Pro ຊ່ວຍໃຫ້ຄຸນສົມບັດການດີບັກຂັ້ນສູງເຊັ່ນ: ພອດ AEM ແລະ Virtual COM ເພື່ອໃຊ້ຕໍ່ກັບເປົ້າໝາຍພາຍນອກ. pinout ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ຕົວເຊື່ອມຕໍ່ແບບງ່າຍດາຍຊື່ສັນຍານໃນຮູບແລະຕາຕະລາງລາຍລະອຽດ 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
EFM8BB50 ໃນຊຸດ pro ສາມາດຖືກຂັບເຄື່ອນໂດຍຫນຶ່ງໃນແຫຼ່ງເຫຼົ່ານີ້:

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

ແຫຼ່ງພະລັງງານສໍາລັບ MCU ໄດ້ຖືກເລືອກດ້ວຍສະຫຼັບສະໄລ້ຢູ່ມຸມຊ້າຍລຸ່ມຂອງຊຸດໂປແກມ. ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວິທີການເລືອກແຫຼ່ງພະລັງງານທີ່ແຕກຕ່າງກັນດ້ວຍສະວິດສະໄລ້.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ສະວິດໄຟດ້ວຍສະວິດໃນຕໍາແໜ່ງ AEM, ມີສຽງລົບກວນຕໍ່າ 3.3 V LDO ໃນຊຸດໂປຣຖືກໃຊ້ເພື່ອພະລັງງານ EFM8BB50. LDO ນີ້ຖືກພະລັງງານອີກເທື່ອຫນຶ່ງຈາກສາຍ USB ແກ້ໄຂຂໍ້ບົກຜ່ອງ. ປະຈຸບັນ Advanced Energy Monitor ໄດ້ຖືກເຊື່ອມຕໍ່ເປັນຊຸດ, ອະນຸຍາດໃຫ້ມີການວັດແທກກະແສໄຟຟ້າຄວາມໄວສູງໄດ້ຢ່າງຖືກຕ້ອງ ແລະ ການແກ້ບັນຫາພະລັງງານ/ການສ້າງໂປຣໄຟລ໌.
ດ້ວຍປຸ່ມສະວິດໃນຕໍາແໜ່ງ BAT, ແບດເຕີລີ່ໂທລະສັບມືຖື 20 ມມ ຢູ່ໃນຊັອກເກັດ CR2032 ສາມາດຖືກນໍາໃຊ້ເພື່ອພະລັງງານອຸປະກອນ. ດ້ວຍສະວິດໃນຕໍາແຫນ່ງນີ້, ບໍ່ມີການວັດແທກໃນປະຈຸບັນແມ່ນເຮັດວຽກ. ນີ້ແມ່ນຕຳແໜ່ງສະຫຼັບທີ່ແນະນຳເມື່ອເປີດໄຟ MCU ດ້ວຍແຫຼ່ງພະລັງງານພາຍນອກ.
ຫມາຍເຫດ: Advanced Energy Monitor ສາມາດວັດແທກການບໍລິໂພກໃນປະຈຸບັນຂອງ EFM8BB50 ເທົ່ານັ້ນເມື່ອປຸ່ມເລືອກພະລັງງານຢູ່ໃນຕໍາແຫນ່ງ AEM.
5.2 ພະລັງງານຄວບຄຸມກະດານ
ຕົວຄວບຄຸມກະດານແມ່ນຮັບຜິດຊອບສໍາລັບລັກສະນະທີ່ສໍາຄັນ, ເຊັ່ນ: debugger ແລະ AEM, ແລະຖືກຂັບເຄື່ອນສະເພາະໂດຍຜ່ານພອດ USB ໃນແຈເທິງຊ້າຍຂອງກະດານ. ສ່ວນຂອງຊຸດນີ້ຢູ່ໃນໂດເມນພະລັງງານແຍກຕ່າງຫາກ, ດັ່ງນັ້ນແຫຼ່ງພະລັງງານທີ່ແຕກຕ່າງກັນສາມາດໄດ້ຮັບການຄັດເລືອກສໍາລັບອຸປະກອນເປົ້າຫມາຍດັ່ງກ່າວໃນຂະນະທີ່ຍັງຮັກສາການທໍາງານການດີບັກ. ໂດເມນພະລັງງານນີ້ຍັງຢູ່ໂດດດ່ຽວເພື່ອປ້ອງກັນການຮົ່ວໄຫຼຈາກໂດເມນພະລັງງານເປົ້າຫມາຍໃນເວລາທີ່ພະລັງງານໄປຫາຕົວຄວບຄຸມກະດານຖືກໂຍກຍ້າຍ.
ໂດເມນຄວບຄຸມກະດານພະລັງງານບໍ່ໄດ້ມີອິດທິພົນຈາກຕໍາແຫນ່ງຂອງສະຫຼັບພະລັງງານ.
ຊຸດດັ່ງກ່າວໄດ້ຖືກອອກແບບຢ່າງລະມັດລະວັງເພື່ອຮັກສາກະດານຄວບຄຸມແລະໂດເມນພະລັງງານເປົ້າຫມາຍທີ່ໂດດດ່ຽວຈາກກັນແລະກັນຍ້ອນວ່າຫນຶ່ງໃນນັ້ນມີພະລັງງານຫຼຸດລົງ. ນີ້ຮັບປະກັນວ່າອຸປະກອນ EFM8BB50 ເປົ້າຫມາຍຈະສືບຕໍ່ດໍາເນີນການໃນຮູບແບບ BAT.
5.3 EFM8BB50 ຣີເຊັດ
EFM8BB50 MCU ສາມາດຖືກຕັ້ງຄ່າໃໝ່ໄດ້ໂດຍບາງແຫຼ່ງທີ່ແຕກຕ່າງກັນ:

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

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

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

ຊຸດອຸປະກອນເສີມມີຊຸດອຸປະກອນຕໍ່ພ່ວງທີ່ສະແດງບາງລັກສະນະ EFM8BB50.
ໃຫ້ສັງເກດວ່າ EFM8BB50 I/Os ສ່ວນໃຫຍ່ທີ່ຖືກສົ່ງໄປຫາອຸປະກອນຕໍ່ພ່ວງແມ່ນຍັງຖືກສົ່ງໄປຫາແຜ່ນ breakout ຫຼື EXP header, ເຊິ່ງຕ້ອງໄດ້ພິຈາລະນາໃນເວລາໃຊ້ I/Os ເຫຼົ່ານີ້.
6.1 ປຸ່ມກົດແລະ LED
ຊຸດມີປຸ່ມກົດຂອງຜູ້ໃຊ້ຫມາຍ BTN0, ເຊິ່ງເຊື່ອມຕໍ່ໂດຍກົງກັບ EFM8BB50 ແລະຖືກປະນາມໂດຍຕົວກອງ RC ດ້ວຍເວລາຄົງທີ່ຂອງ 1ms. ປຸ່ມແມ່ນເຊື່ອມຕໍ່ກັບ PIN P0.2.
ຊຸດນີ້ຍັງມີໄຟ LED ສີເຫຼືອງທີ່ມີເຄື່ອງຫມາຍ LED0, ເຊິ່ງຄວບຄຸມໂດຍ pin GPIO ໃນ EFM8BB50. LED ແມ່ນເຊື່ອມຕໍ່ກັບ PIN P0.3 ໃນການຕັ້ງຄ່າທີ່ມີການເຄື່ອນໄຫວສູງ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ປຸ່ມ ແລະ LED6.2 ຈໍສະແດງຜົນ
ຊຸດມີ joystick ປຽບທຽບທີ່ມີ 8 ຕໍາແຫນ່ງທີ່ສາມາດວັດແທກໄດ້. joystick ນີ້ແມ່ນເຊື່ອມຕໍ່ກັບ EFM8 ໃນ P0.7 pin ແລະນໍາໃຊ້ຄ່າ resistor ທີ່ແຕກຕ່າງກັນເພື່ອສ້າງ voltagແມ່ນສາມາດວັດແທກໄດ້ໂດຍ ADC0.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Joystick Resistorຕາຕະລາງ 6.1. ການລວມຕົວຕ້ານທານຂອງ Joystick

ທິດທາງ ການປະສົມຕົວຕ້ານທານ (kΩ) ຄາດການສະບັບ UIF_JOYSTICKtage (V)1
ຫນັງສືພິມສູນກາງ SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 0.033
ຂຶ້ນ (N) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 1 2.831
ຂຶ້ນ-ຂວາ (NE) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 2 2.247
ຂວາ (E) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 3 2.533
ລົງຂວາ (SE) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 6 1.433
ລົງ (S) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 5 1.650
ລົງ-ຊ້າຍ (SW) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 4 1.238
ຊ້າຍ (W) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 7 1.980
ຊ້າຍເທິງ (NW) SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 8 1.801
ໝາຍເຫດ: 1. ຄ່າທີ່ຄິດໄລ່ເຫຼົ່ານີ້ຖືວ່າ VMCU ຂອງ 3.3 V.

6.3 ຈໍສະແດງຜົນ LCD-TFT ຄວາມຈຳ
SHARP Memory LCD-TFT ຂະໜາດ 1.28 ນິ້ວມີຢູ່ໃນຊຸດເພື່ອໃຫ້ສາມາດພັດທະນາແອັບພລິເຄຊັນແບບໂຕ້ຕອບໄດ້. ຈໍສະແດງຜົນມີຄວາມລະອຽດສູງ 128 x 128 pixels ແລະກິນພະລັງງານຫນ້ອຍຫຼາຍ. ມັນເປັນຈໍສະແດງຜົນ monochrome ທີ່ສະທ້ອນ, ສະນັ້ນແຕ່ລະ pixels ລວງສາມາດເປັນແສງສະຫວ່າງຫຼືຊ້ໍາ, ແລະບໍ່ຈໍາເປັນຕ້ອງມີ backlight ໃນສະພາບແສງສະຫວ່າງປົກກະຕິ. ຂໍ້​ມູນ​ທີ່​ສົ່ງ​ໄປ​ຫາ​ຈໍ​ສະ​ແດງ​ຜົນ​ແມ່ນ​ໄດ້​ຖືກ​ເກັບ​ຮັກ​ສາ​ໄວ້​ໃນ pixels ສຸດ​ແກ້ວ​, ຊຶ່ງ​ຫມາຍ​ຄວາມ​ວ່າ​ບໍ່​ມີ​ການ​ໂຫຼດ​ຫນ້າ​ຈໍ​ຄືນ​ຢ່າງ​ຕໍ່​ເນື່ອງ​ເພື່ອ​ຮັກ​ສາ​ຮູບ​ພາບ​ສະ​ຖິດ​.
ການໂຕ້ຕອບການສະແດງປະກອບດ້ວຍການໂຕ້ຕອບ SPI-compatible serial ແລະບາງສັນຍານການຄວບຄຸມພິເສດ. Pixels ບໍ່ສາມາດແກ້ໄຂໄດ້ໂດຍສ່ວນບຸກຄົນ, ແທນທີ່ຈະສົ່ງຂໍ້ມູນໄປຫາການສະແດງຫນຶ່ງແຖວ (128 ບິດ) ໃນເວລາດຽວ.
ຈໍສະແດງຜົນ Memory LCD-TFT ຖືກແບ່ງປັນກັບຕົວຄວບຄຸມກະດານຂອງຊຸດ, ຊ່ວຍໃຫ້ແອັບພລິເຄຊັນຄວບຄຸມກະດານສະແດງຂໍ້ມູນທີ່ເປັນປະໂຫຍດໃນເວລາທີ່ແອັບພລິເຄຊັນຜູ້ໃຊ້ບໍ່ໄດ້ໃຊ້ຈໍສະແດງຜົນ. ແອັບພລິເຄຊັນຜູ້ໃຊ້ຄວບຄຸມຄວາມເປັນເຈົ້າຂອງຈໍສະແດງຜົນສະເໝີດ້ວຍສັນຍານ DISP_ENABLE:

  • DISP_ENABLE = ຕ່ຳ: ຕົວຄວບຄຸມກະດານມີການຄວບຄຸມການສະແດງຜົນ
  • DISP_ENABLE = HIGH: ແອັບພລິເຄຊັນຜູ້ໃຊ້ (EFM8BB50) ມີການຄວບຄຸມການສະແດງຜົນ

ພະລັງງານກັບຈໍສະແດງຜົນແມ່ນມາຈາກໂດເມນພະລັງງານຂອງແອັບພລິເຄຊັນເປົ້າຫມາຍໃນເວລາທີ່ EFM8BB50 ຄວບຄຸມຈໍສະແດງຜົນແລະຈາກ power controller ຂອງກະດານໃນເວລາທີ່ສາຍ DISP_ENABLE ຕ່ໍາ. ຂໍ້ມູນແມ່ນໂມງຢູ່ໃນ DISP_SI ເມື່ອ DISP_CS ສູງ, ແລະໂມງຖືກສົ່ງຢູ່ໃນ DISP_SCLK. ຄວາມໄວໂມງສູງສຸດທີ່ຮອງຮັບແມ່ນ 1.1 MHz.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ຈໍ LCD

6.4 Si7021 ເຊັນເຊີຄວາມຊຸ່ມຊື່ນ ແລະອຸນຫະພູມທີ່ກ່ຽວຂ້ອງ
Si7021 1°Crelative humidity and temperature sensor is a monolithic CMOS IC integrating humidity and temperature sensor, an analog-to-digital converter, signal process, calibration data, and 1 The Si7021 IC Interface. ການນໍາໃຊ້ສິດທິບັດຂອງມາດຕະຖານອຸດສາຫະກໍາ, ຕ່ໍາ K polymeric dielectrics ສໍາລັບຄວາມຊຸ່ມຊື່ນ sensing ຊ່ວຍໃຫ້ການກໍ່ສ້າງຂອງ ICs ເຊັນເຊີ CMOS monolithic ພະລັງງານຕ່ໍາ, ທີ່ມີ drift ແລະ hysteresis ຕ່ໍາ, ແລະຄວາມຫມັ້ນຄົງໃນໄລຍະຍາວທີ່ດີເລີດ.
ເຊັນເຊີຄວາມຊຸ່ມຊື່ນ ແລະອຸນຫະພູມແມ່ນຖືກປັບທຽບຈາກໂຮງງານ ແລະຂໍ້ມູນການປັບທຽບຈະຖືກເກັບໄວ້ໃນໜ່ວຍຄວາມຈຳທີ່ບໍ່ລະເຫີຍໃນຊິບ. ນີ້ຮັບປະກັນວ່າເຊັນເຊີສາມາດປ່ຽນກັນໄດ້ຢ່າງເຕັມສ່ວນໂດຍບໍ່ມີການປັບປ່ຽນຄືນໃຫມ່ຫຼືການປ່ຽນແປງຊອບແວທີ່ຈໍາເປັນ.
Si7021 ມີຢູ່ໃນຊຸດ DFN 3 × 3 ມມແລະສາມາດ reflow solder ໄດ້. ມັນສາມາດຖືກນໍາໃຊ້ເປັນຮາດແວແລະຊອບແວທີ່ເຂົ້າກັນໄດ້ກັບການຫຼຸດລົງໃນການຍົກລະດັບສໍາລັບ RH / ເຊັນເຊີອຸນຫະພູມທີ່ມີຢູ່ແລ້ວໃນຊຸດ 3 × 3 ມມ DFN-6, ສະແດງໃຫ້ເຫັນການຮັບຮູ້ຄວາມແມ່ນຍໍາໃນໄລຍະຄວາມກວ້າງແລະການບໍລິໂພກພະລັງງານຕ່ໍາ. ການປົກຫຸ້ມຂອງທີ່ຕິດຕັ້ງຈາກໂຮງງານທີ່ເປັນທາງເລືອກສະຫນອງການສົ່ງເສີມຕ່ໍາfile, ວິທີທີ່ສະດວກໃນການປົກປ້ອງເຊັນເຊີໃນລະຫວ່າງການປະກອບ (ຕົວຢ່າງເຊັ່ນ reflow soldering) ແລະຕະຫຼອດຊີວິດຂອງຜະລິດຕະພັນ, ບໍ່ລວມເອົາຂອງແຫຼວ (hydrophobic / oleophobic) ແລະອະນຸພາກ.
Si7021 ສະຫນອງການແກ້ໄຂດິຈິຕອນທີ່ຖືກຕ້ອງ, ພະລັງງານຕ່ໍາ, ໂຮງງານຜະລິດປັບທີ່ເຫມາະສົມສໍາລັບການວັດແທກຄວາມຊຸ່ມຊື່ນ, ຈຸດນ້ໍາຕົກ, ແລະອຸນຫະພູມໃນຄໍາຮ້ອງສະຫມັກຕັ້ງແຕ່ HVAC / R ແລະການຕິດຕາມຊັບສິນຈົນເຖິງເວທີອຸດສາຫະກໍາແລະຜູ້ບໍລິໂພກ.
ລົດເມ 1°C ທີ່ໃຊ້ກັບ Si7021 ແມ່ນແບ່ງປັນກັບສ່ວນຫົວ EXP. ເຊັນເຊີແມ່ນຂັບເຄື່ອນໂດຍ VMCU, ຊຶ່ງຫມາຍຄວາມວ່າການບໍລິໂພກຂອງເຊັນເຊີໃນປະຈຸບັນແມ່ນລວມຢູ່ໃນການວັດແທກ AEM.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ເຊັນເຊີອຸນຫະພູມອ້າງອີງເຖິງ Silicon Labs web ຫນ້າສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ: http://www.silabs.com/humidity-sensors.
6.5 Virtual COM Port
ການເຊື່ອມຕໍ່ serial asynchronous ກັບ board controller ແມ່ນສະຫນອງໃຫ້ສໍາລັບການໂອນຂໍ້ມູນແອັບພລິເຄຊັນລະຫວ່າງ host PC ແລະ EFM8BB50 ເປົ້າຫມາຍ, ເຊິ່ງກໍາຈັດຄວາມຕ້ອງການສໍາລັບ adapter port serial ພາຍນອກ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Virtual COMພອດ Virtual COM ປະກອບດ້ວຍ UART ທາງດ້ານຮ່າງກາຍລະຫວ່າງອຸປະກອນເປົ້າຫມາຍແລະຕົວຄວບຄຸມກະດານ, ແລະຟັງຊັນທີ່ມີເຫດຜົນໃນຕົວຄວບຄຸມກະດານທີ່ເຮັດໃຫ້ພອດ serial ມີຢູ່ໃນໂຮດ PC ຜ່ານ USB. ການໂຕ້ຕອບ UART ປະກອບດ້ວຍສອງ pins ແລະສັນຍານເປີດ.
ຕາຕະລາງ 6.2. Virtual COM Port Interface Pins

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

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

Advanced Energy Monitor

7.1 ການນຳໃຊ້
ຂໍ້ມູນ Advanced Energy Monitor (AEM) ຖືກເກັບກຳໂດຍຜູ້ຄວບຄຸມກະດານ ແລະສາມາດສະແດງໄດ້ໂດຍ Energy Profiler, ສາມາດໃຊ້ໄດ້ຜ່ານ Simplicity Studio. ໂດຍໃຊ້ Energy Profiler, ການບໍລິໂພກໃນປະຈຸບັນແລະ voltage ສາມາດຖືກວັດແທກແລະເຊື່ອມໂຍງກັບລະຫັດຕົວຈິງທີ່ເຮັດວຽກຢູ່ໃນ EFM8BB50 ໃນເວລາຈິງ.
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 EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ຈໍພາບພະລັງງານ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 ເທິງກະດານ

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

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

ເພື່ອຮັບປະກັນການດີບັກທີ່ຖືກຕ້ອງ, ໃຫ້ໃຊ້ຕົວໂຕ້ຕອບດີບັກທີ່ເໝາະສົມກັບອຸປະກອນຂອງທ່ານ. ຕົວເຊື່ອມຕໍ່ດີບັກຢູ່ໃນກະດານຮອງຮັບທັງສາມໂຫມດເຫຼົ່ານີ້.
8.1 ໂໝດດີບັກ
ເພື່ອຂຽນໂປຣແກຣມອຸປະກອນພາຍນອກ, ໃຫ້ໃຊ້ຕົວເຊື່ອມຕໍ່ດີບັກເພື່ອເຊື່ອມຕໍ່ກັບກະດານເປົ້າໝາຍ ແລະຕັ້ງໂໝດດີບັກເປັນ [ອອກ]. ຕົວເຊື່ອມຕໍ່ດຽວກັນຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອເຊື່ອມຕໍ່ດີບັກພາຍນອກກັບ
EFM8BB50 MCU ໃນຊຸດໂດຍການຕັ້ງໂໝດດີບັກເປັນ [In].
ການເລືອກໂໝດດີບັກທີ່ເຮັດວຽກແມ່ນເຮັດແລ້ວໃນ Simplicity Studio. ດີບັກ
MCU: ໃນໂໝດນີ້, ຕົວດີບັກເທິງເຄື່ອງແມ່ນເຊື່ອມຕໍ່ກັບ EFM8BB50 ໃນຊຸດ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ດີບັກ MCUDebug OUT: ໃນໂໝດນີ້, ເຄື່ອງດີບັກເທິງເຄື່ອງສາມາດໃຊ້ເພື່ອດີບັກອຸປະກອນ Silicon Labs ທີ່ຮອງຮັບທີ່ຕິດຕັ້ງຢູ່ໃນກະດານກຳນົດເອງ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Debug OUTDebug ໃນ: ໃນໂຫມດນີ້, debugger ເທິງກະດານຖືກຕັດການເຊື່ອມຕໍ່ແລະ debugger ພາຍນອກສາມາດເຊື່ອມຕໍ່ກັບ debug EFM8BB50 ໃນ ຊຸດ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ດີບັກໃນໝາຍເຫດ: ເພື່ອໃຫ້ “Debug IN” ເຮັດວຽກ, ຊຸດຄວບຄຸມກະດານຕ້ອງຖືກຂັບເຄື່ອນຜ່ານຕົວເຊື່ອມຕໍ່ Debug USB.
8.2 ການດີບັກໃນລະຫວ່າງການປະຕິບັດການຫມໍ້ໄຟ
ເມື່ອ EFM8BB50 ໃຊ້ແບັດເຕີຣີ ແລະ J-Link USB ຍັງເຊື່ອມຕໍ່ຢູ່, ຟັງຊັນດີບັກເທິງເຄື່ອງແມ່ນສາມາດໃຊ້ໄດ້. ຖ້າໄຟ USB ຖືກຕັດການເຊື່ອມຕໍ່, ໂໝດ Debug IN ຈະຢຸດເຮັດວຽກ.
ຖ້າຕ້ອງການການເຂົ້າເຖິງການດີບັກໃນເວລາທີ່ເປົ້າຫມາຍກໍາລັງແລ່ນອອກຈາກແຫຼ່ງພະລັງງານອື່ນ, ເຊັ່ນ: ແບດເຕີລີ່, ແລະຕົວຄວບຄຸມກະດານຖືກປິດ, ໃຫ້ເຊື່ອມຕໍ່ໂດຍກົງກັບ GPIOs ທີ່ໃຊ້ສໍາລັບການດີບັກ, ເຊິ່ງຖືກເປີດເຜີຍຢູ່ໃນແຜ່ນ breakout.

 ການຕັ້ງຄ່າຊຸດ ແລະການປັບປຸງ

ກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດໃນ Simplicity Studio ອະນຸຍາດໃຫ້ທ່ານປ່ຽນໂໝດດີບັກອະແດັບເຕີ J-Link, ອັບເກຣດເຟີມແວຂອງມັນ ແລະປ່ຽນການຕັ້ງຄ່າອື່ນໆ. ເພື່ອດາວໂຫລດ Simplicity Studio, ໃຫ້ໄປທີ່ silabs.com/simplicity.
ໃນໜ້າຈໍຫຼັກຂອງມຸມມອງ Launcher ຂອງ Simplicity Studio, ໂໝດດີບັກ ແລະ ເວີຊັ່ນເຟີມແວຂອງອະແດັບເຕີ J-Link ທີ່ເລືອກຈະຖືກສະແດງ. ຄລິກທີ່ລິ້ງ [ປ່ຽນ] ຖັດຈາກການຕັ້ງຄ່າເຫຼົ່ານີ້ເພື່ອເປີດກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດ.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າ9.1 ການອັບເກຣດເຟີມແວ
ທ່ານສາມາດອັບເກຣດເຟີມແວຊຸດໄດ້ຜ່ານ Simplicity Studio. Simplicity Studio ຈະກວດສອບການອັບເດດໃໝ່ໂດຍອັດຕະໂນມັດໃນເວລາເລີ່ມຕົ້ນ.
ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດສໍາລັບການຍົກລະດັບຄູ່ມື. ຄລິກທີ່ປຸ່ມ [Browse] ໃນສ່ວນ [Update Adapter] ເພື່ອເລືອກທີ່ຖືກຕ້ອງ file ສິ້ນສຸດ in.emz. ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ປຸ່ມ [ຕິດຕັ້ງຊຸດ].

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

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

Kit Revision History and Errata

11.1 ປະຫວັດການດັດແກ້
ການແກ້ໄຂຊຸດສາມາດພົບໄດ້ພິມຢູ່ໃນປ້າຍກ່ອງຂອງຊຸດ, ດັ່ງທີ່ໄດ້ລະບຸໄວ້ໃນຮູບຂ້າງລຸ່ມນີ້.SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ລະຫັດຫມີ

ການປັບປຸງຊຸດ ປ່ອຍອອກມາ ລາຍລະອຽດ
A01 9-ມິຖຸນາ-23 ການປັບປຸງຊຸດເບື້ອງຕົ້ນ.

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

ການທົບທວນ 1.0
ເດືອນມິຖຸນາ 2023 ສະບັບເອກະສານເບື້ອງຕົ້ນ.
Simplicity Studio
ຄລິກດຽວເຂົ້າເຖິງ MCU ແລະເຄື່ອງມືໄຮ້ສາຍ, ເອກະສານ, ຊອບແວ, ຫ້ອງສະໝຸດລະຫັດແຫຼ່ງ ແລະອື່ນໆອີກ. ມີໃຫ້ສໍາລັບ Windows, Mac ແລະ Linux!SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - Simplicity Studio

SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller - ໄອຄອນ 9
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 ອາດຈະອັບເດດເຟີມແວຂອງຜະລິດຕະພັນໃນລະຫວ່າງຂະບວນການຜະລິດເພື່ອເຫດຜົນດ້ານຄວາມປອດໄພ ຫຼືຄວາມໜ້າເຊື່ອຖື. ການປ່ຽນແປງດັ່ງກ່າວຈະບໍ່ປ່ຽນແປງລັກສະນະສະເພາະຫຼືຄວາມໂລແມນຕິກຂອງຜະລິດຕະພັນ. Silicon Labs ຈະບໍ່ມີຄວາມຮັບຜິດຊອບ y ສໍາລັບຜົນສະທ້ອນຂອງການນໍາໃຊ້ຂໍ້ມູນທີ່ສະຫນອງໃນເອກະສານນີ້. ເອກະສານສະບັບນີ້ບໍ່ໄດ້ບົ່ງບອກ ຫຼືໃຫ້ສິດອະນຸຍາດຢ່າງຈະແຈ້ງໃນການອອກແບບ ຫຼືສ້າງວົງຈອນລວມໃດໆ. ຜະລິດຕະພັນບໍ່ໄດ້ຖືກອອກແບບຫຼືອະນຸຍາດໃຫ້ນໍາໃຊ້ພາຍໃນອຸປະກອນ FDA Class III ໃດໆ, ຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງການການອະນຸມັດຂອງ FDA premarket ຫຼືລະບົບການຊ່ວຍເຫຼືອຊີວິດໂດຍບໍ່ມີການຍິນຍອມເຫັນດີເປັນລາຍລັກອັກສອນສະເພາະຂອງ Silicon Labs. “ລະບົບການຊ່ວຍເຫຼືອຊີວິດ” ແມ່ນຜະລິດຕະພັນ ຫຼືລະບົບໃດໜຶ່ງທີ່ມີຈຸດປະສົງເພື່ອສະໜັບສະໜູນ ຫຼືຮັກສາຊີວິດ ແລະ/ຫຼືສຸຂະພາບ, ເຊິ່ງ, ຖ້າມັນລົ້ມເຫລວ, ອາດມີເຫດຜົນຢ່າງສົມເຫດສົມຜົນທີ່ຈະສົ່ງຜົນໃຫ້ມີການບາດເຈັບ ຫຼືເສຍຊີວິດຢ່າງຫຼວງຫຼາຍ. ຜະ​ລິດ​ຕະ​ພັນ Silicon Labs ບໍ່​ໄດ້​ຖືກ​ອອກ​ແບບ​ຫຼື​ອະ​ນຸ​ຍາດ​ສໍາ​ລັບ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທາງ​ການ​ທະ​ຫານ. ຜະລິດຕະພັນຂອງ Silicon Labs ຈະບໍ່ຢູ່ໃນສະຖານະການໃດໆທີ່ຈະຖືກນໍາໃຊ້ໃນອາວຸດທໍາລາຍມະຫາຊົນລວມທັງ (ແຕ່ບໍ່ຈໍາກັດ) ອາວຸດນິວເຄລຍ, ຊີວະວິທະຍາຫຼືເຄມີ, ຫຼືລູກສອນໄຟທີ່ສາມາດຈັດສົ່ງອາວຸດດັ່ງກ່າວ. Silicon Labs ປະຕິເສດທຸກການຮັບປະກັນທີ່ສະແດງອອກ ແລະໂດຍທາງອ້ອມ ແລະຈະບໍ່ຮັບຜິດຊອບ ຫຼື ຮັບຜິດຊອບຕໍ່ການບາດເຈັບ ຫຼືຄວາມເສຍຫາຍໃດໆທີ່ກ່ຽວຂ້ອງກັບການໃຊ້ຜະລິດຕະພັນ Silicon Labs ໃນແອັບພລິເຄຊັນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດດັ່ງກ່າວ.
ໝາຍເຫດ: ເນື້ອ​ໃນ​ນີ້​ອາດ​ຈະ​ປະ​ກອບ​ດ້ວຍ​ຄໍາ​ສັບ​ທີ່​ສິ້ນ​ສຸດ y ທີ່​ລ້າ​ສະ​ໄຫມ​ໃນ​ປັດ​ຈຸ​ບັນ​. Silicon Labs ກໍາລັງປ່ຽນແທນຂໍ້ກໍານົດເຫຼົ່ານີ້ດ້ວຍພາສາລວມທຸກທີ່ທີ່ເປັນໄປໄດ້. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ໄປຢ້ຽມຢາມ www.silabs.com/about-us/inclusive-lexicon-project
ຂໍ້ມູນເຄື່ອງໝາຍການຄ້າ Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® ແລະໂລໂກ້ Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro logo ແລະ ການປະສົມປະສານຂອງມັນ, “ໄມໂຄຄອນຄວບຄຸມທີ່ເປັນມິດກັບພະລັງງານທີ່ສຸດໃນໂລກ”, Repine Signals®, Wised Connect, n-Link, Thread Arch®, Elin®, EZRadioPRO®, EZRadioPRO®, Gecko ®, Gecko OS, Gecko OS Studio, Precision32®, ຄວາມງ່າຍດາຍ Studio® , Telegenic, the Telegenic Logo® , USB XPress® , Sentry, ໂລໂກ້ Sentry ແລະ Sentry DMS, Z-Wave ®, ແລະອື່ນໆແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Silicon Labs. ARM, CORTEX, Cortex-M3 ແລະ THUMB ແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ARM Holdings. Keli ເປັນເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ARM Limited. Wi-Fi ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Wi-Fi Alliance. ຜະລິດຕະພັນ ຫຼືຊື່ຍີ່ຫໍ້ອື່ນໆທັງໝົດທີ່ກ່າວມານີ້ແມ່ນເຄື່ອງໝາຍການຄ້າຂອງຜູ້ຖືຂອງເຂົາເຈົ້າ.

ຊິລິຄອນ - ໂລໂກ້Silicon Laboratories Inc.
400 ຕາເວັນຕົກ Cesar Chavez
Austin, TX 78701
ສະຫະລັດ
ເວັບໄຊທ໌ www.silabs.com
silabs.com | ສ້າງໂລກທີ່ເຊື່ອມຕໍ່ກັນຫຼາຍຂຶ້ນ.
ສະຫງວນລິຂະສິດ © 2023 ໂດຍ Silicon Laboratories

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

SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller [pdf] ຄູ່ມືຜູ້ໃຊ້
EFM8 BB50 8-bit MCU Pro Kit Microcontroller, EFM8 BB50, 8-bit MCU Pro Kit Microcontroller, Pro Kit Microcontroller, Kit Microcontroller, ໄມໂຄຄອນຄວບຄຸມ

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

ອອກຄໍາເຫັນ

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