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.
ອຸປະກອນເປົ້າໝາຍ
- 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 ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.
ຊຸດຮາດແວໂຄງຮ່າງ
ຮູບແບບຊຸດ BB50 Pro ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້.
ຕົວເຊື່ອມຕໍ່
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 ສໍາລັບການອ້າງອີງງ່າຍ.ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນການເຊື່ອມຕໍ່ 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 ໄດ້ຖືກແບ່ງປັນກັບລັກສະນະຂອງຊຸດ.ຕາຕະລາງ 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, ມັນບໍ່ໄດ້ໝາຍຄວາມວ່າຊຸດ ຫຼື ອຸປະກອນເປົ້າໝາຍເທິງເຮືອຮອງຮັບສິ່ງນີ້.ເຖິງແມ່ນວ່າ 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 ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.ຊື່ສັນຍານໃນຮູບແລະຕາຕະລາງລາຍລະອຽດ 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 ໄດ້ຖືກເລືອກດ້ວຍສະຫຼັບສະໄລ້ຢູ່ມຸມຊ້າຍລຸ່ມຂອງຊຸດໂປແກມ. ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວິທີການເລືອກແຫຼ່ງພະລັງງານທີ່ແຕກຕ່າງກັນດ້ວຍສະວິດສະໄລ້.ດ້ວຍສະວິດໃນຕໍາແໜ່ງ 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 ໃນການຕັ້ງຄ່າທີ່ມີການເຄື່ອນໄຫວສູງ.6.2 ຈໍສະແດງຜົນ
ຊຸດມີ joystick ປຽບທຽບທີ່ມີ 8 ຕໍາແຫນ່ງທີ່ສາມາດວັດແທກໄດ້. joystick ນີ້ແມ່ນເຊື່ອມຕໍ່ກັບ EFM8 ໃນ P0.7 pin ແລະນໍາໃຊ້ຄ່າ resistor ທີ່ແຕກຕ່າງກັນເພື່ອສ້າງ voltagແມ່ນສາມາດວັດແທກໄດ້ໂດຍ ADC0.ຕາຕະລາງ 6.1. ການລວມຕົວຕ້ານທານຂອງ Joystick
ທິດທາງ | ການປະສົມຕົວຕ້ານທານ (kΩ) | ຄາດການສະບັບ UIF_JOYSTICKtage (V)1 |
ຫນັງສືພິມສູນກາງ | ![]() |
0.033 |
ຂຶ້ນ (N) | ![]() |
2.831 |
ຂຶ້ນ-ຂວາ (NE) | ![]() |
2.247 |
ຂວາ (E) | ![]() |
2.533 |
ລົງຂວາ (SE) | ![]() |
1.433 |
ລົງ (S) | ![]() |
1.650 |
ລົງ-ຊ້າຍ (SW) | ![]() |
1.238 |
ຊ້າຍ (W) | ![]() |
1.980 |
ຊ້າຍເທິງ (NW) | ![]() |
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.
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 web ຫນ້າສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ: http://www.silabs.com/humidity-sensors.
6.5 Virtual COM Port
ການເຊື່ອມຕໍ່ serial asynchronous ກັບ board controller ແມ່ນສະຫນອງໃຫ້ສໍາລັບການໂອນຂໍ້ມູນແອັບພລິເຄຊັນລະຫວ່າງ host PC ແລະ EFM8BB50 ເປົ້າຫມາຍ, ເຊິ່ງກໍາຈັດຄວາມຕ້ອງການສໍາລັບ adapter port serial ພາຍນອກ.ພອດ 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ຜູ້ຊ່ວຍຊີວິດ.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 ໃນຊຸດ.Debug OUT: ໃນໂໝດນີ້, ເຄື່ອງດີບັກເທິງເຄື່ອງສາມາດໃຊ້ເພື່ອດີບັກອຸປະກອນ Silicon Labs ທີ່ຮອງຮັບທີ່ຕິດຕັ້ງຢູ່ໃນກະດານກຳນົດເອງ.
Debug ໃນ: ໃນໂຫມດນີ້, debugger ເທິງກະດານຖືກຕັດການເຊື່ອມຕໍ່ແລະ debugger ພາຍນອກສາມາດເຊື່ອມຕໍ່ກັບ debug EFM8BB50 ໃນ ຊຸດ.
ໝາຍເຫດ: ເພື່ອໃຫ້ “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 ທີ່ເລືອກຈະຖືກສະແດງ. ຄລິກທີ່ລິ້ງ [ປ່ຽນ] ຖັດຈາກການຕັ້ງຄ່າເຫຼົ່ານີ້ເພື່ອເປີດກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຊຸດ.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 ປະຫວັດການດັດແກ້
ການແກ້ໄຂຊຸດສາມາດພົບໄດ້ພິມຢູ່ໃນປ້າຍກ່ອງຂອງຊຸດ, ດັ່ງທີ່ໄດ້ລະບຸໄວ້ໃນຮູບຂ້າງລຸ່ມນີ້.
ການປັບປຸງຊຸດ | ປ່ອຍອອກມາ | ລາຍລະອຽດ |
A01 | 9-ມິຖຸນາ-23 | ການປັບປຸງຊຸດເບື້ອງຕົ້ນ. |
ປະຫວັດການແກ້ໄຂເອກະສານ
ການທົບທວນ 1.0
ເດືອນມິຖຸນາ 2023 ສະບັບເອກະສານເບື້ອງຕົ້ນ.
Simplicity Studio
ຄລິກດຽວເຂົ້າເຖິງ MCU ແລະເຄື່ອງມືໄຮ້ສາຍ, ເອກະສານ, ຊອບແວ, ຫ້ອງສະໝຸດລະຫັດແຫຼ່ງ ແລະອື່ນໆອີກ. ມີໃຫ້ສໍາລັບ Windows, Mac ແລະ Linux!
![]() |
|||
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, ໄມໂຄຄອນຄວບຄຸມ |