SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 20. att.

UG125: EFM8BB3-SLSTK2022A lietotāja
Ceļvedis

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts

EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts

SLSTK2022A ir lielisks sākumpunkts, lai iepazītos ar EFM8BB3™ Busy Bee mikrokontrolleri.
Sākuma komplektā ir sensori un perifērijas ierīces, kas demonstrē dažas no daudzajām EFM8BB3 iespējām. Komplektā ir visi nepieciešamie rīki EFM8BB3 Busy Bee lietojumprogrammas izstrādei.

MĒRĶA IERĪCE

  • EFM8BB3 Busy Bee mikrokontrolleris (EFM8BB31F64G-D-QFN32)
  • CPU: 8 bitu CIP-51 8051 kodols
  • Atmiņa: 64 kB zibatmiņa un 4352 baiti RAM Oscilatori: 49 MHz, 24.5 MHz un 80 kHz

KOMPLEKTA ĪPAŠĪBAS

  • USB savienojums
  • Uzlabotais enerģijas monitors (AEM)
  • SEGGER J-Link iebūvētais atkļūdotājs
  • Atkļūdošanas multiplekseris, kas atbalsta ārējo aparatūru, kā arī iebūvēto MCU
  • Lietotāja spiedpogas un RGB LED
  • Īpaši mazjaudas 128 × 128 pikseļu LCD atmiņa
  • 8 virzienu analogā kursorsvira
  • 20 kontaktu 2.54 mm galvene paplašināšanas dēļiem
  • Breakout spilventiņi tiešai piekļuvei I/O tapām
  • Barošanas avoti ietver USB un CR2032 monētu šūnu akumulatoru

PROGRAMMATŪRAS ATBALSTS

  • Simplicity Studio™

Ievads

1.1 Apraksts
SLSTK2022A ir ideāls sākumpunkts lietojumprogrammu izstrādei EFM8BB3 Busy Bee mikrokontrolleros. dēlis fea-
aprīko sensorus un perifērijas ierīces, demonstrējot dažas no daudzajām EFM8BB3 Busy Bee mikrokontrollera iespējām. Turklāt
dēlis ir pilnībā aprīkots atkļūdotājs un enerģijas uzraudzības rīks, ko var izmantot ar ārējām lietojumprogrammām.

1.2. Funkcijas

  • EFM8BB3 Busy Bee mikrokontrolleris
  • 64 kB Flash
  • 4352 baitu RAM
  • QFN32 pakotne
  • Uzlabota enerģijas pārraudzības sistēma precīzai strāvai un tilpumamtagun izsekošana
  • Integrēts Segger J-Link USB atkļūdotājs/emulators ar iespēju atkļūdot ārējās Silicon Labs ierīces
  • 20 kontaktu paplašināšanas galvene
  • Breakout spilventiņi ērtai piekļuvei I/O tapām
  • Barošanas avoti ietver USB un CR2032 akumulatoru
  • Īpaši mazjaudas 128 × 128 pikseļu atmiņa-LCD
  • 2 spiedpogas un 1 RGB LED savienots ar EFM8 lietotāja mijiedarbībai
  • 8 virzienu analogā kursorsvira lietotāja mijiedarbībai

1.3. Darba sākšana

Sīki izstrādātus norādījumus par to, kā sākt darbu ar savu jauno SLSTK2022A, varat atrast vietnē Silicon Labs. Web lapas: silabs.com/development-tools/mcu/8-bit

Komplekta blokshēma

Beigasview no EFM8BB3 Busy Bee sākuma komplekta ir parādīts zemāk esošajā attēlā.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 1. att.

Komplekta aparatūras izkārtojums

EFM8BB3 Busy Bee sākuma komplekta izkārtojums ir parādīts zemāk.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 2. att.

Savienotāji

4.1. Breakout spilventiņi
Lielākā daļa EFM8BB3 GPIO tapu ir pieejamas divās tapu galvenes rindās tāfeles augšējā un apakšējā malā. Tiem ir standarta 2.54 mm solis, un tapas galvenes var pielodēt, ja nepieciešams. Papildus I/O tapām tiek nodrošināti arī savienojumi ar barošanas sliedēm un zemējumu. Ņemiet vērā, ka dažas tapas tiek izmantotas komplekta perifērijas ierīcēm vai funkcijām, un tās var nebūt pieejamas pielāgotai lietojumprogrammai bez kompromisiem.
Zemāk esošajā attēlā ir parādīts atdalīšanas spilventiņu spraudnis un EXP galvenes tapas dēļa labajā malā. EXP galvene ir sīkāk izskaidrota nākamajā sadaļā. Atdalīšanas spilventiņu savienojumi ir arī iespiesti sietspiedē blakus katrai tapai, lai būtu vieglāk
atsauce

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 3. att.

Zemāk esošajā tabulā parādīti atdalīšanas paliktņu tapu savienojumi. Tas arī parāda, kuras komplekta perifērijas ierīces vai funkcijas ir savienotas ar dažādām tapām.

4.1. tabula. Apakšējā rinda (J101) Pinout

Piespraust EFM8BB3 I/O Piespraust Koplietojama funkcija Piespraust EFM8BB3 I/O Piespraust Koplietojama funkcija
1 VMCU EFM8BB3 tilptage domēns (nosaka AEM) 2 VMCU EFM8BB3 tilptage domēns (nosaka AEM)
3 GND Zemējums 4 GND Zemējums
5 NC 6 NC
7 NC 8 RST DEBUG_#RESET_C2CKPS
Piespraust EFM8BB3 I/O Piespraust Koplietojama funkcija Piespraust EFM8BB3 I/O Piespraust Koplietojama funkcija
9 NC 10 C2CK DEBUG_TCK_SWCLK_C2CK
11 NC 12 C2D DEBUG_TMS_SWDIO_C2D
13 NC 14 NC
15 NC 16 NC
17 P3.7 GPIO 18 NC
19 P3.4 DISP_IESPĒJOT 20 NC
21 P3.3 EXP11 22 NC
23 P3.2 EXP9 24 NC
25 P3.1 EXP7 26 NC
27 P3.0 EXP5 28 NC
29 GND Zemējums 30 GND Zemējums
31 3V3 Valdes kontrollera piegāde 32 3V3 Valdes kontrollera piegāde

4.2. tabula. Augšējā rinda (J102) Pinout

Piespraust EFM8BB3 I/O
Piespraust
Koplietojama funkcija Piespraust EFM8BB3 I/O Piespraust Koplietojama funkcija
1 5V Plate USB voltage 2 5V Plate USB voltage
3 GND Zemējums 4 GND Zemējums
5 NC 6 P0.0 GPIO
7 P2.6 DISP_CS 8 P0.1 GPIO
9 P2.5 GPIO 10 P0.2 UIF_BUTTON0
11 P2.4 EXP13 12 P0.3 UIF_BUTTON1
13 P2.3 EXP3 14 P0.4 VCOM_TX
15 P2.2 VCOM_ENABLE 16 P0.5 VCOM_RX
17 P2.1 EXP14, VCOM_RX 18 P0.6 EXP8, DISP_SCLK, SPI0_SCK
19 P2.0 EXP12, VCOM_TX 20 P0.7 EXP6, SPI0_MISO
21 P1.7 UIF_JOYSTICK 22 P1.0 EXP4, DISP_SI, SPI0_MOSI
23 P1.6 UIF_LEDR 24 P1.1 EXP10, SPI0_CS
25 P1.5 UIF_LEDB 26 P1.2 EXP16, I2C0_SDA
27 P1.4 UIF_LEDG 28 P1.3 EXP15, I2C0_SCL
29 GND Zemējums 30 GND Zemējums
31 3V3 Valdes kontrollera piegāde 32 3V3 Valdes kontrollera piegāde

4.2 EXP galvene
Plātnes labajā pusē ir leņķa 20 kontaktu EXP galvene, kas ļauj savienot perifērijas ierīces vai spraudņu plates. Savienotājs satur vairākas I/O tapas, kuras var izmantot ar lielāko daļu EFM8BB3 Busy Bee funkciju. Turklāt ir redzamas arī VMCU, 3V3 un 5V jaudas sliedes.
Savienotājs atbilst standartam, kas nodrošina, ka bieži lietotās perifērijas ierīces, piemēram, SPI, UART un I²C kopne, ir pieejamas fiksētās savienotāja vietās. Pārējās tapas tiek izmantotas vispārējai ieejai/izvadei. Šis izkārtojums ļauj definēt paplašināšanas plates, kuras var pievienot vairākiem dažādiem Silicon Labs komplektiem.
Tālāk esošajā attēlā parādīts EXP galvenes tapas piešķiršana EFM8BB3 Busy Bee sākuma komplektam. Pieejamo GPIO tapu skaita ierobežojumu dēļ daži EXP galvenes tapas tiek koplietoti ar komplekta funkcijām.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 4. att.

4.3. tabula. EXP galvenes izvads

Piespraust Savienojums EXP galvenes funkcija Koplietojama funkcija Perifērijas kartēšana
20 3V3 Valdes kontrollera piegāde
18 5V Plates kontrolieris USB voltage
16 P1.2 I2C0_SDA I2C0_SDA
14 P2.1 UART1_RX UART1_RX
12 P2.0 UART1_TX UART1_TX
10 P1.1 SPI0_CS SPI0_CS
8 P0.6 SPI0_SCK DISP_SCLK SPI0_SCK
6 P0.7 SPI0_MISO SPI0_MISO
4 P1.0 SPI0_MOSI DISP_SI SPI0_MOSI
2 VMCU EFM8BB3 tilptage domēns, iekļauts AEM mērījumos.
19 BOARD_ID_SDA Savienots ar Board Controller, lai identificētu papildu plates.
17 BOARD_ID_SCL Savienots ar Board Controller, lai identificētu papildu plates.
15 P1.3 I2C0_SCL I2C0_SCL
13 P2.4 GPIO
11 P3.3 GPIO
9 P3.2 GPIO
Piespraust Savienojums EXP galvenes funkcija Koplietojama funkcija Perifērijas kartēšana
7 P3.1 GPIO
5 P3.0 GPIO
3 P2.3 GPIO
1 GND Zemējums

4.3 Atkļūdošanas savienotājs (DBG)
Atkļūdošanas savienotājam ir divi mērķi, pamatojoties uz atkļūdošanas režīmu, ko var iestatīt, izmantojot Simplicity Studio. Ja ir atlasīts režīms “Debug IN”, savienotājs ļauj izmantot ārējo atkļūdotāju ar iebūvēto EFM8BB3. Ja ir atlasīts režīms “Debug OUT”, savienotājs ļauj izmantot komplektu kā atkļūdotāju ārējam mērķim. Ja ir atlasīts režīms “Atkļūdošanas MCU” (noklusējums), savienotājs ir izolēts gan no plates kontrollera, gan iebūvētās mērķa ierīces atkļūdošanas saskarnes.
Tā kā šis savienotājs tiek automātiski pārslēgts, lai atbalstītu dažādus darbības režīmus, tas ir pieejams tikai tad, ja plates kontrolleris ir barots (pievienots J-Link USB kabelis). Ja ir nepieciešama atkļūdošanas piekļuve mērķa ierīcei, kad plates kontrolleris ir atslēgts, tas jādara, tieši izveidojot savienojumu ar atbilstošajiem kontaktiem uz pārtraukuma galvenes.
Savienotāja kontaktdakša atbilst standarta ARM Cortex Debug 19 kontaktu savienotāja izejai. Pinout ir detalizēti aprakstīts zemāk.
Ņemiet vērā: lai gan savienotājs atbalsta JTAG papildus Serial Wire atkļūdošanai tas ne vienmēr nozīmē, ka komplekts vai iebūvētā mērķa ierīce to atbalsta.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 5. att.

Pat ja kontaktdakša atbilst ARM Cortex atkļūdošanas savienotāja kontaktdakšai, tie nav pilnībā saderīgi, jo 7. kontakts ir fiziski noņemts no Cortex Atkļūdošanas savienotāja. Dažiem kabeļiem ir mazs spraudnis, kas neļauj tos izmantot, kad ir šī tapa
klāt. Šādā gadījumā izņemiet kontaktdakšu vai tā vietā izmantojiet standarta 2 × 10 1.27 mm taisnu kabeli.

4.4. tabula. Atkļūdošanas savienotāja tapu apraksti

PIN numurs(-i) Funkcija Piezīme
1 VTARGET Mērķa atsauces sējtage. Izmanto loģiskā signāla līmeņu pārslēgšanai starp mērķi un atkļūdotāju.
2 TMS / SDWIO / C2D JTAG testa režīma izvēle, seriālā vada dati vai C2 dati
4 TCK / SWCLK / C2CK JTAG testa pulkstenis, Serial Wire pulkstenis vai C2 pulkstenis
6 TDO/SWO JTAG testa datu izvade vai seriālā vada izeja
8 TDI / C2Dps JTAG pārbaudīt datus vai C2D “pin koplietošanas” funkciju
10 RESET / C2CKps Mērķa ierīces atiestatīšana vai C2CK “pin koplietošanas” funkcija
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Kabeļa noteikšana Savienojiet ar zemi
11, 13 NC Nav savienots
3, 5, 15, 17, 19 GND

4.4 Vienkāršības savienotājs
EFM8BB3 Busy Bee sākuma komplektā esošais vienkāršības savienotājs nodrošina uzlabotas atkļūdošanas funkcijas, piemēram, AEM un Virtual COM portu, ko izmantot ārējam mērķim. Spraudnis ir parādīts zemāk esošajā attēlā.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 6. att.

Signālu nosaukumi attēlā un tapu apraksta tabulā ir norādīti no plates kontrollera. Tas nozīmē, ka VCOM_TX jābūt savienotam ar ārējā mērķa RX tapu, VCOM_RX ar mērķa TX tapu, VCOM_CTS ar mērķa RTS tapu un VCOM_RTS ar mērķa CTS tapu.
Piezīme: Strāva iegūta no VMCU sējtage tapa ir iekļauta AEM mērījumos, savukārt 3V3 un 5V tilptage tapas nav. Lai uzraudzītu ārēja mērķa pašreizējo patēriņu ar AEM, iestatiet iebūvēto MCU tā zemākās enerģijas režīmā, lai samazinātu tā ietekmi uz mērījumiem.

4.5. tabula. Vienkāršības savienotāju tapu apraksti

PIN numurs(-i) Funkcija Apraksts
1 VMCU 3.3 V barošanas sliede, ko uzrauga AEM
3 3V3 3.3 V barošanas sliede
5 5V 5 V barošanas sliede
2 VCOM_TX Virtuālais COM TX
4 VCOM_RX Virtuālais COM RX
6 VCOM_CTS Virtuālais COM CTS
8 VCOM_RTS Virtuālais COM RTS
17 BOARD_ID_SCL Valdes ID SCL
19 BOARD_ID_SDA Valdes ID SDA
10, 12, 14, 16, 18, 20 NC Nav savienots
7, 9, 11, 13, 15 GND Zemējums

Barošanas avots un atiestatīšana

5.1 MCU jaudas izvēle
Starta komplekta EFM8BB3 var darbināt ar vienu no šiem avotiem:

  • Atkļūdošanas USB kabelis
  • 3 V monētu šūnu akumulators

MCU barošanas avots tiek izvēlēts ar bīdāmo slēdzi starta komplekta apakšējā kreisajā stūrī. Zemāk esošajā attēlā parādīts, kā ar bīdāmo slēdzi var izvēlēties dažādus strāvas avotus.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 7. att.

Kad slēdzis ir AEM pozīcijā, EFM3.3BB8 barošanai tiek izmantots zema trokšņa līmeņa 3 V LDO startera komplektā. Šis LDO atkal tiek darbināts no atkļūdošanas USB kabeļa. Uzlabotais enerģijas monitors tagad ir savienots virknē, nodrošinot precīzu ātrgaitas strāvu
mērījumi un enerģijas atkļūdošana/profilēšana.
Ja slēdzis atrodas BAT pozīcijā, ierīces barošanai var izmantot 20 mm monētu bateriju CR2032 ligzdā. Ja slēdzis atrodas šajā pozīcijā, strāvas mērījumi nav aktīvi. Šī ir ieteicamā slēdža pozīcija, barojot MCU ar ārēju barošanas avotu.
Piezīme: Uzlabotais enerģijas monitors var izmērīt EFM8BB3 strāvas patēriņu tikai tad, ja jaudas izvēles slēdzis ir AEM pozīcijā.

5.2. Valdes kontrollera jauda
Plates kontrolleris ir atbildīgs par svarīgām funkcijām, piemēram, atkļūdotāju un AEM, un to darbina tikai caur USB portu plates augšējā kreisajā stūrī. Šī komplekta daļa atrodas atsevišķā barošanas domēnā, tāpēc mērķa ierīcei var izvēlēties citu barošanas avotu, vienlaikus saglabājot atkļūdošanas funkcionalitāti. Šis jaudas domēns ir arī izolēts, lai novērstu strāvas noplūdi no mērķa jaudas domēna, kad tiek noņemta strāvas padeve plates kontrollerim.
Barošanas slēdža stāvoklis neietekmē paneļa kontrollera jaudas domēnu.
Komplekts ir rūpīgi izstrādāts, lai plates kontrolleris un mērķa jaudas domēni būtu izolēti viens no otra, kad viens no tiem tiek izslēgts. Tas nodrošina, ka mērķa EFM8BB3 ierīce turpinās darboties USB un BAT režīmos.

5.3 EFM8BB3 atiestatīšana
EFM8BB3 MCU var atiestatīt no dažiem dažādiem avotiem:

  • Lietotājs, kas nospiež pogu RESET
  • Iebūvētais atkļūdotājs novelk #RESET tapu zemu
  • Ārējais atkļūdotājs, kas novelk #RESET tapu zemu

Papildus iepriekš minētajiem atiestatīšanas avotiem, EFM8BB3 atiestatīšana tiks izdota arī plates kontrollera sāknēšanas laikā. Tas nozīmē, ka, atvienojot strāvas padevi plates kontrollerim (atvienojot J-Link USB kabeli), netiks veikta atiestatīšana, bet kabeļa pievienošana atpakaļ tiks veikta, kad plates kontrolleris sāk darboties.

Perifērijas ierīces

Sākuma komplektam ir perifērijas ierīču komplekts, kas demonstrē dažas EFM8BB3 funkcijas.
Ņemiet vērā, ka lielākā daļa EFM8BB3 I/O, kas ir novirzītas uz perifērijas ierīcēm, tiek novirzītas arī uz atdalīšanas paliktņiem vai EXP galveni, kas jāņem vērā, lietojot šīs I/O.

6.1 Spiedpogas un RGB LED
Komplektā ir divas lietotāja spiedpogas, kas apzīmētas ar BTN0 un BTN1. Tie ir tieši savienoti ar EFM8BB3, un tos novērš RC filtri ar laika konstanti 1 ms. Pogas ir savienotas ar tapām P0.2 un P0.3.
Komplektā ir arī RGB LED ar marķējumu LED0, ko kontrolē ar GPIO tapām uz EFM8BB3. RGB gaismas diode ir savienota ar tapām P1.4, P1.5 un P1.6 aktīvā-zemā konfigurācijā.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 8. att.

6.2 kursorsviru
Komplektam ir analogā kursorsvira ar 8 izmērāmām pozīcijām. Šī kursorsvira ir savienota ar EFM8 uz P1.7 tapas un izmanto dažādas rezistoru vērtības, lai izveidotu vol.tages izmērāms ar ADC0.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 9. att.

6.1. tabula. Kursorsviras rezistoru kombinācijas

Virziens Rezistoru kombinācijas (kΩ) Paredzētais UIF_JOYSTICK sējumstage (V)1
Centra prese 0.1
0.1 + 10
0.033
Uz augšu (N) 60.4
60.4 + 10
2.831
Augšup-pa labi (ZA)   (N // E )  =   21.34  (N // E ) + 10 21.34 + 10 2.247
Pa labi (E) 33 33 + 10 2.533
Lejup-pa labi (SE)   (S // E )  =   7.67  (S // E ) + 10 7.67 + 10 1.433
Uz leju (S) 10
10 + 10
1.650
Lejup pa kreisi (DR)   (S // W )  =   6  (S // W ) + 10 6 + 10 1.238
Pa kreisi (W) 15
15 + 10
1.980
Augšup-pa kreisi (ZR)   (N // W )  =   12.01  (N // W ) + 10 12.01 + 10 1.801
Piezīme:
1. Šajās aprēķinātajās vērtībās tiek pieņemts, ka VMCU ir 3.3 V.

6.3 Atmiņas LCD-TFT displejs
Komplektā ir pieejams 1.28 collu SHARP Memory LCD-TFT, kas ļauj izstrādāt interaktīvas lietojumprogrammas. Displejam ir augsta izšķirtspēja 128 x 128 pikseļi, un tas patērē ļoti maz enerģijas. Tas ir atstarojošs vienkrāsains displejs, tāpēc katrs pikselis var būt tikai gaišs vai tumšs, un normālos dienas gaismas apstākļos nav nepieciešams fona apgaismojums. Uz displeju nosūtītie dati tiek saglabāti stikla pikseļos, kas nozīmē, ka nav nepieciešama nepārtraukta atsvaidzināšana, lai saglabātu statisku attēlu.
Displeja interfeiss sastāv no ar SPI saderīgas sērijas interfeisa un dažiem papildu vadības signāliem. Pikseļi nav atsevišķi adresējami, tā vietā dati uz displeju tiek nosūtīti pa vienu rindiņu (128 biti).
Memory LCD-TFT displejs tiek koplietots ar komplekta paneļa kontrolleri, ļaujot plates kontrollera lietojumprogrammai parādīt noderīgu informāciju, kad lietotāja lietojumprogramma neizmanto displeju. Lietotāja lietojumprogramma vienmēr kontrolē displeja īpašumtiesības ar DISP_ENABLE signālu:

  • DISP_ENABLE = LOW: paneļa kontrolleris kontrolē displeju
  • DISP_ENABLE = AUGSTS: lietotāja lietojumprogramma (EFM8BB3) kontrolē displeju.

Displeja barošana tiek iegūta no mērķa lietojumprogrammas jaudas domēna, kad EFM8BB3 kontrolē displeju, un no plates kontrollera barošanas domēna, kad DISP_ENABLE līnija ir zema. Dati tiek reģistrēti DISP_SI, kad DISP_CS ir augsts, un pulkstenis tiek nosūtīts uz DISP_SCLK. Maksimālais atbalstītais pulksteņa ātrums ir 1.1 MHz.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 10. att.

6.4. Virtuālais COM ports
Ir paredzēts asinhronais seriālais savienojums ar plates kontrolleri lietojumprogrammas datu pārsūtīšanai starp resursdatoru un mērķa EFM8BB3, kas novērš nepieciešamību pēc ārējā seriālā porta adaptera.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 11. att.

Virtuālais COM ports sastāv no fiziska UART starp mērķa ierīci un plates kontrolleri un loģiskās funkcijas plates kontrollerī, kas padara seriālo portu pieejamu saimniekdatoram, izmantojot USB. UART interfeiss sastāv no divām tapām un iespējošanas signāla.

6.2. tabula. Virtuālās COM porta interfeisa tapas

Signāls Apraksts
VCOM_TX Pārsūtiet datus no EFM8BB3 uz plates kontrolleri
VCOM_RX Saņemiet datus no plates kontrollera uz EFM8BB3
VCOM_ENABLE Iespējo VCOM saskarni, ļaujot datiem pāriet uz plates kontrolleri

Piezīme: VCOM ports ir pieejams tikai tad, ja plates kontrolleris ir darbināts, un tam ir nepieciešams J-Link USB kabelis.

Uzlabots enerģijas monitors

7.1. Lietošana
Uzlabotā enerģijas monitora (AEM) datus apkopo plates kontrolleris, un tos var parādīt Energy Pro.filer, pieejams, izmantojot Simplicity Studio. Izmantojot Energy Profiler, strāvas patēriņš un tilptage var izmērīt un saistīt ar faktisko kodu, kas darbojas EFM8BB3 reāllaikā.
7.2 Darbības teorija
Lai precīzi izmērītu strāvu diapazonā no 0.1 µA līdz 47 mA (114 dB dinamiskais diapazons) amppacēlājs tiek izmantots kopā ar dubulto pastiprinājumu stage. Pašreizējā sajūta amppacēlājs mēra tilptage kritums virs mazas sērijas rezistora. Ieguvums stage tālāk ampatdzīvina šo sējtage ar diviem dažādiem pastiprinājuma iestatījumiem, lai iegūtu divus strāvas diapazonus. Pāreja starp šiem diviem diapazoniem notiek aptuveni 250 µA. Digitālā filtrēšana un vidējā noteikšana tiek veikta plates kontrollerī pirms samples tiek eksportēti uz Energy Profiler pieteikums.
Komplekta palaišanas laikā tiek veikta automātiska AEM kalibrēšana, kas tādā nozīmē kompensē nobīdes kļūdu. ampglābēji.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 12. att.

7.3. Precizitāte un veiktspēja
AEM spēj izmērīt strāvas diapazonā no 0.1 µA līdz 47 mA. Strāvai virs 250 µA AEM precīzs ir 0.1 mA. Mērot strāvu zem 250 µA, precizitāte palielinās līdz 1 µA. Lai gan absolūtā precizitāte ir 1 µA zem 250 µA diapazonā, AEM spēj noteikt izmaiņas strāvas patēriņā līdz 100 nA. AEM ražo 6250 strāvas sampmazāk sekundē.

Iebūvētais atkļūdotājs

SLSTK2022A ir integrēts atkļūdotājs, ko var izmantot, lai lejupielādētu kodu un atkļūdotu EFM8BB3. Papildus EFM8BB3 programmēšanai komplektā, atkļūdotāju var izmantot arī, lai programmētu un atkļūdotu ārējos Silicon Labs EFM32, EFM8,
EZR32 un EFR32 ierīces.
Atkļūdotājs atbalsta trīs dažādas atkļūdošanas saskarnes, ko izmanto ar Silicon Labs ierīcēm:

  • Serial Wire atkļūdošana, kas tiek izmantota ar visām EFM32, EFR32 un EZR32 ierīcēm
  • JTAG, ko var izmantot ar EFR32 un dažām EFM32 ierīcēm
  • C2 Debug, ko izmanto ar EFM8 ierīcēm

Lai nodrošinātu precīzu atkļūdošanu, izmantojiet savai ierīcei atbilstošo atkļūdošanas saskarni. Atkļūdošanas savienotājs uz tāfeles atbalsta visus trīs šos režīmus.

8.1. Atkļūdošanas režīmi
Lai programmētu ārējās ierīces, izmantojiet atkļūdošanas savienotāju, lai izveidotu savienojumu ar mērķa plati, un iestatiet atkļūdošanas režīmu uz [Out]. To pašu savienotāju var izmantot arī, lai savienotu ārējo atkļūdotāju ar EFM8BB3 MCU komplektā, iestatot atkļūdošanas režīmu uz [In].
Aktīvā atkļūdošanas režīma izvēle tiek veikta Simplicity Studio.
Atkļūdošanas MCU: šajā režīmā iebūvētais atkļūdotājs ir savienots ar komplekta EFM8BB3.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 13. att.

Atkļūdot OUT: šajā režīmā iebūvēto atkļūdotāju var izmantot, lai atkļūdotu atbalstītu Silicon Labs ierīci, kas uzstādīta uz pielāgotas plates.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 14. att.

Atkļūdošanas IN: šajā režīmā iebūvētais atkļūdotājs ir atvienots un var pievienot ārēju atkļūdotāju, lai atkļūdotu komplektā esošo EFM8BB3.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 15. att.

Piezīme. Lai “Debug IN” darbotos, komplekta plates kontrolleris ir jābaro, izmantojot atkļūdošanas USB savienotāju.

8.2. Atkļūdošana akumulatora darbības laikā
Ja EFM8BB3 darbojas ar akumulatoru un J-Link USB joprojām ir pievienots, ir pieejama iebūvētā atkļūdošanas funkcionalitāte. Ja USB barošana ir atvienota, režīms Debug IN pārtrauks darboties.
Ja ir nepieciešama atkļūdošanas piekļuve, kad mērķis darbojas no cita enerģijas avota, piemēram, akumulatora, un plates kontrolleris ir izslēgts, izveidojiet tiešus savienojumus ar atkļūdošanai izmantotajiem GPIO, kas ir redzami uz pārtraukuma paliktņiem.

Komplekta konfigurācija un jauninājumi

Komplekta konfigurācijas dialoglodziņš programmā Simplicity Studio ļauj mainīt J-Link adaptera atkļūdošanas režīmu, jaunināt tā programmaparatūru un mainīt citus konfigurācijas iestatījumus. Lai lejupielādētu Simplicity Studio, dodieties uz silabs.com/simplicity.
Simplicity Studio palaidēja perspektīvas galvenajā logā tiek parādīts atlasītā J-Link adaptera atkļūdošanas režīms un programmaparatūras versija. Noklikšķiniet uz saites [Mainīt] blakus jebkuram no šiem iestatījumiem, lai atvērtu komplekta konfigurācijas dialoglodziņu.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 16. att.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 17. att.

9.1. Programmaparatūras jauninājumi
Komplekta programmaparatūru var jaunināt, izmantojot Simplicity Studio. Simplicity Studio startēšanas laikā automātiski pārbaudīs jaunus atjauninājumus.
Varat arī izmantot komplekta konfigurācijas dialoglodziņu manuālai jaunināšanai. Noklikšķiniet uz pogas [Pārlūkot] sadaļā [Update Adapter], lai atlasītu pareizo file beidzas ar .emz. Pēc tam noklikšķiniet uz pogas [Instalēt pakotni].

Shēmas, montāžas rasējumi un MK

Shēmas, montāžas rasējumi un materiālu saraksts (BOM) ir pieejamas Simplicity Studio, kad ir instalēta komplekta dokumentācijas pakotne. Tie ir pieejami arī komplekta lapā Silicon Labs webvietne: Silabs.com.

Komplekta pārskatīšanas vēsture un kļūdas

11.1. Pārskatīšanas vēsture
Komplekta versiju var atrast uzdrukātu uz komplekta kastes etiķetes, kā parādīts attēlā zemāk.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 18. att.

11.1. tabula. Komplekta pārskatīšanas vēsture

Komplekta pārskatīšana Atbrīvots Apraksts
C01 2023-10-30 Atjaunināts BRD5202B Rev uz A02.
C00 2023-02-06 Komplekts ir pārskatīts, jo variants ir mainīts no BRD5202A uz BRD5202B un mainīts iepakojums.
B03 2020-08-19 Pievienots BRD5202A Rev A05.
B02 2018-02-15 Pievienots BRD5202A Rev A04.
B01 2018-04-13 Pievienots BRD5202A Rev A03.
B00 2016-09-28 Monētas šūnas GPCR2032 C1 noņemšana.
A02 2015-12-11 Pievienots BRD5202A Rev A02.
A01 2015-08-17 Pievienots BRD5202A Rev A01.
A00 2015-05-05 Sākotnējā izlaišana.

11.2 Kļūdas
Pašlaik nav zināmu kļūdu.

Dokumentu pārskatīšanas vēsture

Pārskatīšana 1.0
2024. gada jūnijs
Atjaunināta lietotāja rokasgrāmata, lai atspoguļotu jauno paneļa versiju (BRD5202B_A02).
Pārskatīšana 0.7
2020. gada septembris
Atjaunināta A05 versijas dēļa versiju vēsture.
Atjaunināta AEM sadaļa.
Pārskatīšana 0.6
2019. gada februāris
Atjaunināta A04 versijas dēļa versiju vēsture.
Pārskatīšana 0.5
2018. gada aprīlis
Atjaunināti Breakout Pads ar pareiziem PIN numuriem J101 un J102.
Atjaunināta A03 versijas dēļa versiju vēsture.
Pārskatīšana 0.4
2018. gada janvāris
Atjaunināta paplašināšanas galvene ar pareizo tapas etiķeti EXP13.
Pārskatīšana 0.3
2016. gada jūnijs
Atjaunināti ekrānuzņēmumi un instrukcijas Simplicity Studio v4.
Pievienota dēļa pārskatīšanas vēsture.
Pievienota UG125 dokumenta atsauce.
Atkļūdošanas savienotājam ir pievienota piezīme, ka ir nepieciešams VTARGET.
Tiešajam atkļūdošanas savienotājam ir pievienota atsauce uz tiešo atkļūdošanas savienotāju.
Pievienota piezīme par lielu DISP CLK signāla slodzi.
Pārskatīšana 0.2
2015. gada septembris
Atjaunināti dēļu attēli.
Pārskatīšana 0.1
2015. gada jūnijs
Sākotnējā pārskatīšana.

Vienkāršības studija
Viena klikšķa piekļuve MCU un bezvadu rīkiem, dokumentācijai, programmatūrai, pirmkoda bibliotēkām un citam. Pieejams operētājsistēmām Windows, Mac un Linux!

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 19. att.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 20. att.
www.silabs.com/IoT www.silabs.com/simplicity www.silabs.com/quality www.silabs.com/community

Atruna

Silicon Labs plāno nodrošināt klientiem jaunāko, precīzu un padziļinātu dokumentāciju par visām perifērijas ierīcēm un moduļiem, kas pieejami sistēmu un programmatūras ieviesējiem, kuri izmanto vai plāno izmantot Silicon Labs produktus. Raksturošanas dati, pieejamie moduļi un perifērijas ierīces, atmiņas lielums un atmiņas adreses attiecas uz katru konkrēto ierīci, un sniegtie “tipiskie” parametri dažādās lietojumprogrammās var atšķirties un atšķiras. Pieteikums, piemampšeit aprakstītie ir paredzēti tikai ilustratīviem nolūkiem. Silicon Labs patur tiesības bez papildu brīdinājuma veikt izmaiņas šeit sniegtajā produkta informācijā, specifikācijās un aprakstos un nesniedz garantijas par iekļautās informācijas precizitāti vai pilnīgumu. Bez iepriekšēja brīdinājuma Silicon Labs drošības vai uzticamības apsvērumu dēļ var atjaunināt produkta programmaparatūru ražošanas procesa laikā. Šādas izmaiņas nemainīs produkta specifikācijas vai veiktspēju. Silicon Labs neuzņemas atbildību par šajā dokumentā sniegtās informācijas izmantošanas sekām. Šis dokuments nenozīmē vai nepārprotami nepiešķir nekādu licenci jebkādu integrālo shēmu projektēšanai vai izgatavošanai. Produkti nav izstrādāti vai atļauti lietošanai nevienā FDA III klases ierīcēs, lietojumprogrammās, kurām ir nepieciešams FDA apstiprinājums pirmspārdošanas tirgū, vai dzīvības uzturēšanas sistēmās bez īpašas rakstiskas Silicon Labs piekrišanas. “Dzīvības atbalsta sistēma” ir jebkurš produkts vai sistēma, kas paredzēta dzīvības un/vai veselības uzturēšanai vai uzturēšanai, kas, ja tā neizdodas, var izraisīt nopietnus miesas bojājumus vai nāvi. Silicon Labs produkti nav izstrādāti vai apstiprināti militārām vajadzībām. Silicon Labs produktus nekādā gadījumā nedrīkst izmantot masu iznīcināšanas ieročos, tostarp (bet ne tikai) kodolieročos, bioloģiskajos vai ķīmiskajos ieročos, vai raķetēs, ar kurām var nogādāt šādus ieročus. Silicon Labs atsakās no jebkādām tiešām un netiešām garantijām un nav atbildīgs par jebkādiem ievainojumiem vai bojājumiem, kas saistīti ar Silicon Labs produkta lietošanu šādās neatļautās lietojumprogrammās.
Piezīme: Šajā saturā var būt ietverta aizskaroša terminoloģija, kas tagad ir novecojusi. Silicon Labs, kur vien iespējams, aizstāj šos terminus ar iekļaujošu valodu. Lai iegūtu vairāk informācijas, apmeklējiet www.silabs.com/about-us/inclusive-lexicon-project

Preču zīmes informācija
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® un Silicon Labs logotips®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logotips un to kombinācijas , “pasaulē energodraudzīgākie mikrokontrolleri”, Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32°, Simplicity Studio®, Telegesis, The Telegesis Logo®, USBXpress®, Zentri, Zentri logotips un Zentri DMS, Z-Wave® un citi ir Silicon Labs preču zīmes vai reģistrētas preču zīmes. ARM, CORTEX, Cortex-M3 un THUMB ir ARM Holdings preču zīmes vai reģistrētas preču zīmes. Keil ir ARM Limited reģistrēta preču zīme. Wi-Fi ir reģistrēta Wi-Fi Alliance preču zīme. Visi pārējie šeit minētie produkti vai zīmolu nosaukumi ir to attiecīgo īpašnieku preču zīmes.

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts — 20. att.

Silicon Laboratories Inc.
400 Rietumu Cēzars Čavess
Ostina, Teksasa 78701
ASV
www.silabs.com

Dokumenti / Resursi

SILICON LABS EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts [pdfLietotāja rokasgrāmata
SLSTK2022A, EFM8BB3 Busy Bee mikrokontrollera sākuma komplekts, EFM8BB3, Busy Bee mikrokontrollera sākuma komplekts, mikrokontrollera sākuma komplekts, sākuma komplekts

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *