RÄNI - logoLABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller
Kasutusjuhend

LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller

BB50 Pro komplekt on suurepärane lähtepunkt EFM8BB50™ Busy Bee mikrokontrolleriga tutvumiseks.
Profi komplekt sisaldab andureid ja välisseadmeid, mis demonstreerivad mõnda EFM8BB50 paljudest võimalustest. Komplekt sisaldab kõiki vajalikke tööriistu rakenduse EFM8BB50 Busy Bee arendamiseks.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller

SIHTSEADME

  • Mikrokontroller EFM8BB50 Busy Bee (EFM8BB50F16I-A-QFN16)
  • Protsessor: 8-bitine CIP-51 8051 südamik
  •  Mälu: 16 kB välkmälu ja 512 baiti RAM
  •  Ostsillaatorid: 49 MHz, 10 MHz ja 80 kHz

KOMPLEKTI OMADUSED

  • USB-ühenduvus
  • Täiustatud energiamonitor (AEM)
  • SEGGER J-Linki sisseehitatud silur
  • Silumismultiplekser, mis toetab nii välist riistvara kui ka sisseehitatud MCU-d
  • Kasutaja nupp ja LED
  • Silicon Labsi suhtelise niiskuse ja temperatuuri andur Si7021
  • Väga väikese võimsusega 128 × 128 pikslit mälu

LCD

  • 8-suunaline analoogjuhtkang
  • 20-kontaktiline 2.54 mm päis laiendusplaatidele
  • Breakout padjad otseseks juurdepääsuks I/O kontaktidele
  •  Toiteallikate hulka kuuluvad USB ja CR2032 nipppatarei

TARKVARA TUGI

  • Simplicity Studio™

 Sissejuhatus

1.1 Kirjeldus
BB50 Pro komplekt on ideaalne lähtepunkt rakenduste arendamiseks EFM8BB50 Busy Bee mikrokontrolleritel. Tahvlil on andurid ja välisseadmed, mis demonstreerivad mõnda EFM8BB50 Busy Bee paljudest võimalustest
Mikrokontroller. Lisaks on plaat täisfunktsionaalne silur ja energiaseire tööriist, mida saab kasutada väliste rakendustega.
1.2 Omadused

  • EFM8BB50 Busy Bee mikrokontroller
  • 16 kB Flash
  •  512 baiti RAM
  • QFN16 pakett
  •  Täiustatud energiaseire süsteem täpse voolu ja mahu jaokstagja jälgimine
  • Integreeritud Segger J-Link USB silur/emulaator, mis võimaldab silitada väliseid Silicon Labsi seadmeid
  •  20-kontaktiline laienduspäis
  •  Breakout padjad hõlpsaks juurdepääsuks I/O tihvtidele
  •  Toiteallikate hulka kuuluvad USB ja CR2032 aku
  •  Silicon Labsi suhtelise niiskuse ja temperatuuri andur Si7021
  •  Ülimadala võimsusega 128×128 piksline LCD-mälu
  •  1 surunupp ja 1 LED, mis on ühendatud EFM8-ga kasutaja suhtlemiseks
  • 8-suunaline analoogjuhtkang kasutajaga suhtlemiseks

1.3 Alustamine
Üksikasjalikud juhised uue BB50 Pro komplektiga alustamiseks leiate Silicon Labsist Web leheküljed: silabs.com/development-tools/mcu/8-bit

 Komplekti plokkskeem

Üleview BB50 Pro Kit on näidatud alloleval joonisel.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – komplekti plokkskeem

Komplekti riistvara paigutus

BB50 Pro komplekti paigutus on näidatud allpool.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – riistvara paigutus

Ühendused

4.1 Breakout padjad
Enamik EFM8BB50 GPIO tihvte on saadaval kahel tihvti päise real plaadi ülemises ja alumises servas. Nende standardne samm on 2.54 mm ja tihvtide päiseid saab vajadusel sisse joota. Lisaks I/O tihvtidele on olemas ka ühendused toitesiinide ja maandusega. Pange tähele, et mõnda tihvti kasutatakse komplekti välisseadmete või funktsioonide jaoks ja need ei pruugi olla kohandatud rakenduse jaoks saadaval ilma kompromissideta.
Alloleval joonisel on kujutatud väljamurdmispatjade ja EXP päise tihvti plaadi paremas servas. EXP-päist selgitatakse täpsemalt järgmises jaotises. Läbimurdepadja ühendused on hõlpsaks viitamiseks trükitud siiditrükis iga tihvti kõrvale.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – Breakout PadsAllolev tabel näitab väljamurdmispatjade tihvtiühendusi. Samuti näitab see, millised komplekti välisseadmed või funktsioonid on erinevate kontaktidega ühendatud.
Tabel 4.1. Alumine rida (J101) Pinout

Pin EFM8BB50 I/O kontakt Jagatud funktsioon
1 VMCU EFM8BB50 voltage domeen (mõõdetud AEM-i poolt)
2 GND Maapind
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
Pin EFM8BB50 I/O kontakt Jagatud funktsioon
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 Maapind
16 3V3 Tahvli kontrolleri varustus

Tabel 4.2. Ülemine rida (J102) Pinout

Pin EFM8BB50 I/O kontakt Jagatud funktsioon
1 5V Tahvel USB voltage
2 GND Maapind
3 NC
4 RST DEBUG_RESETN (DEBUG_C2CK jagatud PIN-kood)
5 C2CK DEBUG_C2CK (DEBUG_RESETN jagatud PIN-kood)
6 C2D DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE jagatud PIN-kood)
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 jagatud PIN-kood)
15 GND Maapind
16 3V3 Tahvli kontrolleri varustus

4.2 EXP päis
Plaadi paremal küljel on nurga all 20-kontaktiline EXP-päis, mis võimaldab ühendada välisseadmeid või pistikplaate. Pistik sisaldab mitmeid I/O kontakte, mida saab kasutada enamiku EFM8BB50 Busy Bee funktsioonidega. Lisaks on eksponeeritud ka VMCU, 3V3 ja 5V toiterööpad.
Pistik järgib standardit, mis tagab, et tavaliselt kasutatavad välisseadmed, nagu SPI, UART ja IC-siin, on pistiku fikseeritud kohtades saadaval. Ülejäänud tihvte kasutatakse üldotstarbeliseks sisendiks/väljundiks. See paigutus võimaldab määratleda laiendusplaadid, mida saab ühendada paljude erinevate Silicon Labsi komplektidega.
Alloleval joonisel on näidatud EXP päise tihvtide määramine BB50 Pro komplekti jaoks. Saadaolevate GPIO tihvtide arvu piiratuse tõttu jagatakse mõnda EXP-päise kontakti komplekti funktsioonidega.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – EXP päisTabel 4.3. EXP päise pinout

Pin Ühendus EXP päise funktsioon Jagatud funktsioon Perifeerne kaardistamine
20 3V3 Tahvli kontrolleri varustus
18 5V Tahvli kontroller 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 voltage domeen, mis sisaldub AEM mõõtmistes.
19 BOARD_ID_SDA Ühendatud pardakontrolleriga lisaplaatide tuvastamiseks.
17 BOARD_ID_SCL Ühendatud pardakontrolleriga lisaplaatide tuvastamiseks.
15 P1.2 I2C_SCL SENSOR_I2C_SCL SMB0_SCL
13 NC GPIO
11 NC GPIO
9 NC GPIO
Pin Ühendus EXP päise funktsioon Jagatud funktsioon Perifeerne kaardistamine
7 P0.7 ROCKER UIF_JOYSTICK
5 P0.3 LED UIF_LED0
3 P0.2 BTN UIF_BUTTON0
1 GND Maapind

4.3 Silumisühendus (DBG)
Silumispistik teenib kahte eesmärki, mis põhineb silumisrežiimil, mille saab seadistada Simplicity Studio abil. Kui on valitud režiim „Debug IN”, võimaldab pistik sisemise EFM8BB50-ga kasutada välist silurit. Kui on valitud režiim „Silumise VÄLJUND”, võimaldab pistik komplekti kasutada välise sihtmärgi silurina. Kui on valitud režiim „Debug MCU” (vaikeseade), on pistik isoleeritud nii plaadikontrolleri kui ka pardal oleva sihtseadme silumisliidesest.
Kuna see pistik lülitub automaatselt ümber erinevate töörežiimide toetamiseks, on see saadaval ainult siis, kui plaadikontroller on toite all (ühendatud on J-Linki USB-kaabel). Kui silumisjuurdepääs sihtseadmele on vajalik, kui plaadikontroller on välja lülitatud, tuleks seda teha, ühendades otse katkestuspäises olevate vastavate tihvtidega.
Pistiku väljund järgib standardse ARM Cortex Debugi 19-kontaktilise pistiku oma. Pinouti kirjeldatakse üksikasjalikult allpool. Pange tähele, et kuigi pistik toetab JTAG Lisaks Serial Wire Debugile ei tähenda see tingimata, et komplekt või pardal olev sihtseade seda toetab.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – silumispistikKuigi pinout ühtib ARM Cortexi silumispistiku viiguga, ei ole need täielikult ühilduvad, kuna tihv 7 on Cortexi silumispistikust füüsiliselt eemaldatud. Mõnel kaablil on väike pistik, mis takistab nende kasutamist, kui see kontakt on olemas. Kui see nii on, eemaldage pistik või kasutage selle asemel tavalist 2 × 10 1.27 mm sirget kaablit.
Tabel 4.4. Silumise pistikute kirjeldused

PIN-koodid Funktsioon Märkus
1 VTARGET Sihtviite voltage. Kasutatakse loogilise signaali taseme nihutamiseks sihtmärgi ja siluri vahel.
2 TMS / SDWIO / C2D JTAG testrežiimi valimine, jadajuhtme andmed või C2 andmed
4 TCK / SWCLK / C2CK JTAG testkell, Serial Wire kell või C2 kell
6 TDO/SWO JTAG testandmete välja või jadajuhtme väljund
8 TDI / C2Dps JTAG testida andmeid või C2D “pin jagamise” funktsiooni
10 RESET / C2CKps Sihtseadme lähtestamine või C2CK PIN-koodi jagamise funktsioon
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Kaabli tuvastamine Ühendage maapinnaga
11, 13 NC Pole ühendatud
3, 5, 15, 17, 19 GND

4.4 Lihtsuse pistik
BB50 Pro komplektis olev Simplicity Connector võimaldab täiustatud silumisfunktsioone, nagu AEM ja Virtual COM-port, kasutada välise sihtmärgi jaoks. Pinout on illustreeritud alloleval joonisel.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – lihtsusühendusJoonisel olevad signaalinimed ja viigu kirjelduse tabel on viidatud plaadikontrollerilt. See tähendab, et VCOM_TX tuleks ühendada välise sihtmärgi RX-viiguga, VCOM_RX sihtmärgi TX-viiguga, VCOM_CTS sihtmärgi RTS-viiguga ja VCOM_RTS sihtmärgi CTS-viiguga.
Märkus: VMCU voltage pin sisaldub AEM mõõtmistes, samas kui 3V3 ja 5V voltage tihvtid ei ole. AEM-iga välise sihtmärgi praeguse tarbimise jälgimiseks lülitage parda MCU madalaima energiatarbimisega režiimi, et minimeerida selle mõju mõõtmistele.
Tabel 4.5. Lihtsuse pistikute kirjeldused

PIN-koodid Funktsioon Kirjeldus
1 VMCU 3.3 V toiteliide, mida jälgib AEM
3 3V3 3.3 V toiteliin
5 5V 5 V toiteliin
2 VCOM_TX Virtuaalne COM TX
4 VCOM_RX Virtuaalne COM RX
6 VCOM_CTS Virtuaalne COM CTS
8 VCOM_RTS Virtuaalne COM RTS
17 BOARD_ID_SCL Tahvli ID SCL
19 BOARD_ID_SDA Tahvli ID SDA
10, 12, 14, 16, 18, 20 NC Pole ühendatud
7, 9, 11, 13, 15 GND Maapind

Toiteallikas ja lähtestamine

5.1 MCU võimsuse valik
Pro komplekti EFM8BB50 saab toita ühest järgmistest allikatest:

  • Silumise USB-kaabel
  • 3 V nipppatarei

MCU toiteallikas valitakse pro komplekti vasakpoolses alumises nurgas oleva liuguriga. Alloleval joonisel on näha, kuidas erinevaid toiteallikaid saab liuglülitiga valida.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – toitelülitiKui lüliti on asendis AEM, kasutatakse EFM3.3BB8 toiteks madala müratasemega 50 V LDO-d pro komplektis. Selle LDO toiteallikaks on jällegi silumis-USB-kaabel. Täiustatud energiamonitor on nüüd ühendatud jadamisi, mis võimaldab täpset kiiret voolumõõtmist ja energia silumist/profileerimist.
Kui lüliti on asendis BAT, saab seadme toiteks kasutada CR20 pesas asuvat 2032 mm mündielementi. Kui lüliti on selles asendis, ei ole voolumõõtmised aktiivsed. See on soovitatav lüliti asend, kui toite MCU-le välise toiteallikaga.
Märkus. Täiustatud energiamonitor suudab mõõta EFM8BB50 voolutarbimist ainult siis, kui toitevaliku lüliti on asendis AEM.
5.2 Pardal kontrolleri võimsus
Tahvli kontroller vastutab oluliste funktsioonide eest, nagu silur ja AEM, ning selle toiteallikaks on ainult plaadi vasakus ülanurgas olev USB-port. See komplekti osa asub eraldi toitepiirkonnas, nii et sihtseadme jaoks saab valida erineva toiteallika, säilitades samas silumisfunktsiooni. See toitepiirkond on isoleeritud ka selleks, et vältida voolu lekkimist sihttoitepiirkonnast, kui plaadikontrolleri toide on eemaldatud.
Toitelüliti asend ei mõjuta plaadikontrolleri toitepiirkonda.
Komplekt on hoolikalt välja töötatud nii, et plaadikontroller ja sihtvõimsuse domeenid oleksid üksteisest eraldatud, kui üks neist välja lülitatakse. See tagab, et sihtseade EFM8BB50 jätkab töötamist BAT-režiimis.
5.3 EFM8BB50 lähtestamine
EFM8BB50 MCU saab lähtestada mitmest erinevast allikast:

  • Kasutaja, kes vajutab nuppu RESET
  • Sisseehitatud silur tõmbab #RESET tihvti madalale
  •  Väline silur, mis tõmbab #RESET tihvti madalale

Lisaks ülalmainitud lähtestamisallikatele väljastatakse plaadikontrolleri alglaadimise ajal ka EFM8BB50 lähtestamine. See tähendab, et plaadikontrolleri toite eemaldamine (J-Linki USB-kaabli lahtiühendamine) ei tekita lähtestamist, kuid kaabli taasühendamine toimub siis, kui plaadikontroller käivitub.

 Välisseadmed

Professionaalsel komplektil on komplekt välisseadmeid, mis tutvustavad mõningaid EFM8BB50 funktsioone.
Pidage meeles, et enamik välisseadmetesse suunatavaid EFM8BB50 sisendeid/väljundeid suunatakse ka eraldusplokkidesse või EXP-päisesse, mida tuleb nende sisendite/väljundite kasutamisel arvestada.
6.1 Nupp ja LED
Komplektil on kasutaja nupp tähisega BTN0, mis on otse ühendatud EFM8BB50-ga ja mida denonsseerivad RC filtrid ajakonstandiga 1 ms. Nupp on ühendatud kontaktiga P0.2.
Komplektis on ka kollane LED tähisega LED0, mida juhib EFM8BB50 GPIO-tihvt. LED on ühendatud kontaktiga P0.3 aktiivse-kõrge konfiguratsioonis.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – nupp ja LED6.2 juhtnupp
Komplektil on analoogjuhtkang, millel on 8 mõõdetavat asendit. See juhtkang on ühendatud EFM8-ga P0.7 viigul ja kasutab volüümi loomiseks erinevaid takisti väärtusitagon mõõdetav ADC0 abil.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – juhtkangi takistiTabel 6.1. Juhtkangi takistite kombinatsioonid

Suund Takistite kombinatsioonid (kΩ) Eeldatav UIF_JOYSTICK Voltage (V)1
Keskpress SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 0.033
Üles (N) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 1 2.831
Üles-paremale (NE) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 2 2.247
Parem (E) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 3 2.533
Alla-paremale (SE) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 6 1.433
Alla (S) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 5 1.650
Alla-vasak (SW) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 4 1.238
Vasak (W) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 7 1.980
Üles-vasak (NW) SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 8 1.801
Märkus. 1. Need arvutatud väärtused eeldavad, et VMCU on 3.3 V.

6.3 Mälu LCD-TFT ekraan
Komplektis on 1.28-tolline SHARP Memory LCD-TFT, mis võimaldab arendada interaktiivseid rakendusi. Ekraanil on kõrge eraldusvõime 128 x 128 pikslit ja see tarbib väga vähe energiat. See on peegeldav ühevärviline ekraan, nii et iga piksel saab olla ainult hele või tume ning tavalistes päevavalgustingimustes pole taustvalgustust vaja. Ekraanile saadetud andmed salvestatakse klaasi pikslitesse, mis tähendab, et staatilise pildi säilitamiseks pole vaja pidevat värskendamist.
Kuvari liides koosneb SPI-ga ühilduvast jadaliidesest ja mõnest lisajuhtsignaalist. Pikslid ei ole eraldi adresseeritavad, selle asemel saadetakse andmed ekraanile üks rida (128 bitti) korraga.
Mälu LCD-TFT-ekraan on jagatud komplekti plaadikontrolleriga, võimaldades plaadikontrolleri rakendusel kuvada kasulikku teavet, kui kasutajarakendus kuvarit ei kasuta. Kasutajarakendus kontrollib kuvari omandiõigust alati signaaliga DISP_ENABLE:

  • DISP_ENABLE = LOW: plaadikontroller juhib ekraani
  • DISP_ENABLE = HIGH: kasutajarakendus (EFM8BB50) kontrollib kuva

Ekraani toide saadakse sihtrakenduse toitepiirkonnast, kui EFM8BB50 juhib kuvarit, ja plaadikontrolleri toitepiirkonnast, kui liin DISP_ENABLE on madal. Andmed sisestatakse DISP_SI-s, kui DISP_CS on kõrge, ja kell saadetakse DISP_SCLK-le. Maksimaalne toetatud taktsagedus on 1.1 MHz.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – LCD-mälu

6.4 Si7021 suhtelise niiskuse ja temperatuuri andur
Si7021 1°Crelative niiskuse ja temperatuuri andur on monoliitne CMOS IC, mis integreerib niiskuse ja temperatuuri anduri elemendid, analoog-digitaalmuunduri, signaalitöötluse, kalibreerimisandmed ja 1 Si7021 IC liidese. Tööstusstandardi, madala K-sisaldusega polümeersete dielektrikute patenteeritud kasutamine niiskuse tuvastamiseks võimaldab ehitada väikese võimsusega monoliitseid CMOS-i anduri IC-sid, millel on madal triiv ja hüsterees ning suurepärane pikaajaline stabiilsus.
Niiskuse- ja temperatuuriandurid on tehases kalibreeritud ning kalibreerimisandmed salvestatakse kiibi püsimällu. See tagab, et andurid on täielikult vahetatavad ilma ümberkalibreerimise või tarkvara muutmiseta.
Si7021 on saadaval 3 × 3 mm DFN-pakendis ja on võimeline uuesti jootma. Seda saab kasutada olemasolevate 3 × 3 mm DFN-6 pakettides olevate RH/temperatuuri andurite riist- ja tarkvaraga ühilduva lisavarustusena, millel on täppistuvastus laiemas vahemikus ja väiksem energiatarve. Valikuline tehases paigaldatud kate pakub madalat professionaalsustfile, mugav vahend anduri kaitsmiseks monteerimise ajal (nt tagasijootmine) ja kogu toote kasutusaja jooksul, välja arvatud vedelikud (hüdrofoobsed/oleofoobsed) ja tahked osakesed.
Si7021 pakub täpset, väikese võimsusega, tehases kalibreeritud digitaalset lahendust, mis sobib ideaalselt niiskuse, kastepunkti ja temperatuuri mõõtmiseks rakendustes alates HVAC/R ja varade jälgimisest kuni tööstus- ja tarbijaplatvormideni.
Si1 jaoks kasutatav 7021°C siini jagatakse EXP päisega. Anduri toiteallikaks on VMCU, mis tähendab, et anduri voolutarve sisaldub AEM mõõtmistes.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – temperatuuriandurVaadake Silicon Labsi web lisateabe saamiseks leheküljed: http://www.silabs.com/humidity-sensors.
6.5 Virtuaalne COM-port
Rakenduse andmete edastamiseks hostarvuti ja sihtseadme EFM8BB50 vahel on asünkroonne jadaühendus plaadikontrolleriga, mis välistab vajaduse välise jadapordiadapteri järele.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – virtuaalne COMVirtuaalne COM-port koosneb sihtseadme ja plaadikontrolleri vahelisest füüsilisest UART-ist ning plaadikontrolleri loogilisest funktsioonist, mis teeb jadapordi hostarvutile USB kaudu kättesaadavaks. UART-liides koosneb kahest kontaktist ja lubamissignaalist.
Tabel 6.2. Virtuaalsed COM-pordi liidese kontaktid

Signaal Kirjeldus
VCOM_TX Edastage andmed EFM8BB50-st plaadikontrollerile
VCOM_RX Saate andmeid plaadikontrollerilt EFM8BB50-le
VCOM_ENABLE Lubab VCOM-liidese, võimaldades andmetel plaadikontrollerisse jõuda

Märkus. VCOM-port on saadaval ainult siis, kui plaadikontroller on toidetud, mis nõuab J-Linki USB-kaabli sisestamist.

Täiustatud energiamonitor

7.1 Kasutamine
Täiustatud energiamonitori (AEM) andmeid kogub plaadikontroller ja Energy Pro saab neid kuvadafiler, saadaval Simplicity Studio kaudu. Kasutades Energy Profiler, voolutarve ja voltage saab mõõta ja siduda tegeliku koodiga, mis töötab EFM8BB50 reaalajas.
7.2 Toimimisteooria
Voolu mõõtmiseks vahemikus 0.1 µA kuni 47 mA (dünaamiline ulatus 114 dB) on voolutaju amptõstejõudu kasutatakse koos kahekordse võimendusega stage. Praegune tunnetus amptõstja mõõdab voltage kukkumine üle väikeseeria takisti. Kasum stage edasi ampelustab seda kdtage kahe erineva võimenduse seadistusega, et saada kaks vooluvahemikku. Üleminek nende kahe vahemiku vahel toimub umbes 250 µA. Digitaalne filtreerimine ja keskmistamine toimub plaadikontrolleri sees enne samples eksporditakse Energy Pro-ssefiler rakendus. Komplekti käivitamisel viiakse läbi AEM automaatne kalibreerimine, mis kompenseerib nihke vea selles mõttes ampelupäästjad.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – energiamonitor7.3 Täpsus ja jõudlus
AEM on võimeline mõõtma voolu vahemikus 0.1 µA kuni 47 mA. Üle 250 µA voolu korral on AEM täpsus 0.1 mA. Voolude mõõtmisel alla 250 µA suureneb täpsus 1 µA-ni. Kuigi absoluutne täpsus on 1 µA alla 250 µA vahemikus, suudab AEM tuvastada muutusi voolutarbimises juba 100 nA. AEM toodab 6250 voolu sampvähem sekundis.

Pardal olev silur

BB50 Pro komplekt sisaldab integreeritud silurit, mida saab kasutada koodi allalaadimiseks ja EFM8BB50 silumiseks. Lisaks komplektis oleva EFM8BB50 programmeerimisele saab silurit kasutada ka väliste Silicon Labs EFM32, EFM8,
EZR32 ja EFR32 seadmed.
Siluja toetab kolme erinevat silumisliidest, mida kasutatakse Silicon Labsi seadmetega:

  • Serial Wire Debug, mida kasutatakse kõigi EFM32, EFR32 ja EZR32 seadmetega
  • JTAG, mida saab kasutada EFR32 ja mõne EFM32 seadmega
  • C2 Debug, mida kasutatakse EFM8 seadmetega

Täpse silumise tagamiseks kasutage oma seadme jaoks sobivat silumisliidest. Plaadi silumispistik toetab kõiki neid kolme režiimi.
8.1 Silumisrežiimid
Väliste seadmete programmeerimiseks kasutage sihtplaadiga ühenduse loomiseks silumispistikut ja seadke silumisrežiimiks [Out]. Sama pistikut saab kasutada ka välise siluri ühendamiseks
EFM8BB50 MCU komplektis, määrates silumisrežiimiks [In].
Aktiivse silumisrežiimi valimine toimub Simplicity Studios. Silumine
MCU: Selles režiimis on pardal olev silur ühendatud komplektis oleva EFM8BB50-ga.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – silumine MCUSilu VÄLJAST: Selles režiimis saab sisseehitatud silurit kasutada kohandatud plaadile paigaldatud toetatud Silicon Labsi seadme silumiseks.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – silumisväljundSilumine IN: Selles režiimis on pardal olev silur lahti ühendatud ja EFM8BB50 silumiseks saab ühendada välise siluri. komplekt.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – silumissisendMärkus. Et „Debug IN” töötaks, peab komplekti plaadi kontroller olema toidetud silumise USB-pistiku kaudu.
8.2 Silumine aku töötamise ajal
Kui EFM8BB50 on akutoitel ja J-Linki USB on endiselt ühendatud, on sisseehitatud silumisfunktsioon saadaval. Kui USB-toide on lahti ühendatud, lakkab režiim Debug IN töötamast.
Kui silumisjuurdepääs on vajalik, kui sihtmärk töötab muust energiaallikast (nt akust) ja plaadikontroller on välja lülitatud, looge otseühendused silumiseks kasutatavate GPIO-dega, mis on nähtaval katkestusalustel.

 Komplekti konfigureerimine ja täiendused

Simplicity Studio komplekti seadistamise dialoog võimaldab teil muuta J-Linki adapteri silumisrežiimi, uuendada selle püsivara ja muuta muid konfiguratsioonisätteid. Simplicity Studio allalaadimiseks minge aadressile silabs.com/simplicity.
Simplicity Studio käivitaja perspektiivi peaaknas kuvatakse valitud J-Linki adapteri silumisrežiim ja püsivara versioon. Komplekti seadistamise dialoogi avamiseks klõpsake nende sätete kõrval olevat linki [Muuda].SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – konfiguratsioonidialoog9.1 Püsivara uuendamine
Saate komplekti püsivara uuendada Simplicity Studio kaudu. Simplicity Studio kontrollib käivitamisel automaatselt uusi värskendusi.
Käsitsi uuendamiseks saate kasutada ka komplekti seadistamise dialoogi. Õige valimiseks klõpsake jaotises [Update Adapter] nuppu [Sirvi] file lõpuga.emz. Seejärel klõpsake nuppu [Install Package].

Skeemid, koostejoonised ja BOM

Kui komplekti dokumentatsioonipakett on installitud, on skeemid, koostejoonised ja materjalibilanss (BOM) saadaval Simplicity Studio kaudu. Need on saadaval ka Silicon Labsi komplekti lehelt websait: silabs.com.

Komplekti läbivaatamise ajalugu ja vead

11.1 Redaktsioonide ajalugu
Komplekti versiooni leiate prindituna komplekti karbisildile, nagu on näidatud alloleval joonisel.SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – karukood

Komplekti läbivaatamine Välja antud Kirjeldus
A01 9. juuni 23 Komplekti esialgne läbivaatamine.

Dokumendi läbivaatamise ajalugu

Läbivaatamine 1.0
Juuni 2023 Dokumendi esialgne versioon.
Lihtsuse stuudio
Ühe klõpsuga juurdepääs MCU-le ja juhtmevabadele tööriistadele, dokumentatsioonile, tarkvarale, lähtekooditeekidele ja muule. Saadaval Windowsi, Maci ja Linuxi jaoks!SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – Simplicity Studio

SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller – ikoon 9
IoT portfell
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvaliteet
www.silabs.com/quality
Tugi ja kogukond
www.silabs.com/community

Vastutusest loobumine
Silicon Labs kavatseb pakkuda klientidele uusimat, täpset ja põhjalikku dokumentatsiooni kõigi Silicon Labsi tooteid kasutavate või kasutada kavatsevate süsteemi- ja tarkvararakendajate jaoks saadaolevate välisseadmete ja moodulite kohta. Iseloomustusandmed, saadaolevad moodulid ja välisseadmed, mälumahud ja mäluaadressid viitavad igale konkreetsele seadmele ning pakutavad "tüüpilised" parameetrid võivad erinevates rakendustes erineda. Rakendus ntampsiin kirjeldatud on ainult illustratiivsel eesmärgil. Silicon Labs jätab endale õiguse teha siin esitatud tooteteavet, spetsifikatsioone ja kirjeldusi ilma täiendava etteteatamata muudatusi ega anna garantiid lisatud teabe täpsuse või täielikkuse kohta. Ilma eelneva teavituseta võib Silicon Labs turvalisuse või töökindluse huvides tootmisprotsessi käigus toote püsivara värskendada. Sellised muudatused ei muuda toote tehnilisi andmeid ega romantikat. Silicon Labs ei vastuta selles dokumendis esitatud teabe kasutamise tagajärgede eest. See dokument ei viita ega anna selgesõnaliselt litsentsi mis tahes integraallülituste projekteerimiseks või valmistamiseks. Tooted ei ole ette nähtud ega lubatud kasutamiseks FDA III klassi seadmetes, rakendustes, mille jaoks on nõutav FDA eelmüügiluba, ega elu toetavates süsteemides ilma Silicon Labsi konkreetse kirjaliku nõusolekuta. "Elu toetav süsteem" on mis tahes toode või süsteem, mis on mõeldud elu ja/või tervise toetamiseks või säilitamiseks, mille ebaõnnestumise korral võib mõistlikult eeldada, et see toob kaasa märkimisväärse kehavigastuse või surma. Silicon Labsi tooted ei ole loodud ega lubatud sõjaliseks kasutamiseks. Silicon Labsi tooteid ei tohi mingil juhul kasutada massihävitusrelvades, sealhulgas (kuid mitte ainult) tuuma-, bioloogilistes või keemiarelvades ega rakettides, mis on võimelised selliseid relvi kohale toimetama. Silicon Labs loobub kõigist otsestest ja kaudsetest garantiidest ega vastuta vigastuste või kahjude eest, mis on seotud Silicon Labsi toote kasutamisega sellistes volitamata rakendustes.
Märkus. See sisu võib sisaldada endisekeelset terminoloogiat, mis on nüüdseks aegunud. Silicon Labs asendab need terminid võimaluse korral kaasava keelega. Lisateabe saamiseks külastage www.silabs.com/about-us/inclusive-lexicon-project
Kaubamärgiteave Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® ja Silicon Labsi logo ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro ja logo nende kombinatsioonid, "maailma kõige energiasäästlikumad mikrokontrollerid", Repine Signals®, Wised Connect, n-Link, Thread Arch®, Elin®, EZRadioPRO®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity® Studio®, Telegenic, Telegenic Logo®, USB XPress®, Sentry, Sentry logo ja Sentry DMS, Z-Wave® ja teised on Silicon Labsi kaubamärgid või registreeritud kaubamärgid. ARM, CORTEX, Cortex-M3 ja THUMB on ettevõtte ARM Holdings kaubamärgid või registreeritud kaubamärgid. Keli on ettevõtte ARM Limited registreeritud kaubamärk. Wi-Fi on Wi-Fi Alliance'i registreeritud kaubamärk. Kõik muud siin mainitud tooted või kaubamärgid on nende vastavate omanike kaubamärgid.

RÄNI - logoSilicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Ühendatud maailma ehitamine.
Autoriõigus © 2023, Silicon Laboratories

Dokumendid / Ressursid

SILICON LABS EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller [pdfKasutusjuhend
EFM8 BB50 8-bitine MCU Pro komplekti mikrokontroller, EFM8 BB50, 8-bitine MCU Pro komplekti mikrokontroller, Pro komplekti mikrokontroller, komplekti mikrokontroller, mikrokontroller

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *