LABS 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.
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.
Komplekti riistvara paigutus
BB50 Pro komplekti paigutus on näidatud allpool.
Ü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.Allolev 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.Tabel 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.Kuigi 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.Joonisel 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.Kui 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.6.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.Tabel 6.1. Juhtkangi takistite kombinatsioonid
Suund | Takistite kombinatsioonid (kΩ) | Eeldatav UIF_JOYSTICK Voltage (V)1 |
Keskpress | ![]() |
0.033 |
Üles (N) | ![]() |
2.831 |
Üles-paremale (NE) | ![]() |
2.247 |
Parem (E) | ![]() |
2.533 |
Alla-paremale (SE) | ![]() |
1.433 |
Alla (S) | ![]() |
1.650 |
Alla-vasak (SW) | ![]() |
1.238 |
Vasak (W) | ![]() |
1.980 |
Üles-vasak (NW) | ![]() |
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.
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.Vaadake 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.Virtuaalne 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.7.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.Silu VÄLJAST: Selles režiimis saab sisseehitatud silurit kasutada kohandatud plaadile paigaldatud toetatud Silicon Labsi seadme silumiseks.
Silumine IN: Selles režiimis on pardal olev silur lahti ühendatud ja EFM8BB50 silumiseks saab ühendada välise siluri. komplekt.
Mä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].9.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.
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!
![]() |
|||
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.
Silicon 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 |