SILICON - logoLABS EFM8 BB50 8-bitový mikrokontrolér MCU Pro Kit
Používateľská príručka

LABS EFM8 BB50 8-bitový mikrokontrolér MCU Pro Kit

Súprava BB50 Pro je vynikajúcim východiskovým bodom na zoznámenie sa s mikrokontrolérom EFM8BB50™ Busy Bee.
Profesionálna súprava obsahuje senzory a periférie demonštrujúce niektoré z mnohých schopností EFM8BB50. Súprava poskytuje všetky potrebné nástroje na vývoj aplikácie EFM8BB50 Busy Bee.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit

CIEĽOVÉ ZARIADENIE

  • Mikrokontrolér EFM8BB50 Busy Bee (EFM8BB50F16I-A-QFN16)
  • CPU: 8-bitové jadro CIP-51 8051
  •  Pamäť: 16 kB flash a 512 bajtov RAM
  •  Oscilátory: 49 MHz, 10 MHz a 80 kHz

VLASTNOSTI SÚPRAVY

  • Pripojenie USB
  • Pokročilý monitor energie (AEM)
  • Palubný debugger SEGGER J-Link
  • Debug multiplexer podporujúci externý hardvér, ako aj zabudovaný MCU
  • Užívateľské tlačidlo a LED
  • Snímač relatívnej vlhkosti a teploty Si7021 od spoločnosti Silicon Labs
  • Pamäť s veľmi nízkou spotrebou energie 128 × 128 pixelov

LCD

  • 8-smerový analógový joystick
  • 20-kolíková 2.54 mm hlavička pre rozširujúce dosky
  • Vylamovacie podložky pre priamy prístup k I/O kolíkom
  •  Zdrojom napájania je USB a gombíková batéria CR2032

PODPORA SOFTVÉRU

  • Simplicity Studio™

 Úvod

1.1 Popis
Súprava BB50 Pro Kit je ideálnym východiskovým bodom pre vývoj aplikácií na mikrokontroléroch EFM8BB50 Busy Bee. Doska obsahuje senzory a periférie, ktoré demonštrujú niektoré z mnohých schopností EFM8BB50 Busy Bee
Mikrokontrolér. Okrem toho je doska plne funkčný debugger a nástroj na monitorovanie energie, ktorý možno použiť s externými aplikáciami.
1.2 Vlastnosti

  • Mikrokontrolér EFM8BB50 Busy Bee
  • 16 kB Flash
  •  512 bajtov RAM
  • balík QFN16
  •  Pokročilý systém monitorovania energie pre presný prúd a objtaga sledovanie
  • Integrovaný ladiaci/emulátor USB Segger J-Link s možnosťou ladenia externých zariadení Silicon Labs
  •  20-kolíková rozširujúca hlavička
  •  Vylamovacie podložky pre ľahký prístup k I/O kolíkom
  •  Zdrojom napájania je USB a batéria CR2032
  •  Snímač relatívnej vlhkosti a teploty Si7021 od spoločnosti Silicon Labs
  •  Pamäťový LCD displej s ultranízkym výkonom 128 × 128 pixelov
  •  1 tlačidlo a 1 LED pripojená k EFM8 pre interakciu používateľa
  • 8-smerový analógový joystick pre interakciu používateľa

1.3 Začíname
Podrobné pokyny, ako začať s vašou novou súpravou BB50 Pro Kit, nájdete na stránkach Silicon Labs Web stránky: silabs.com/development-tools/mcu/8-bit

 Bloková schéma súpravy

Koniecview súpravy BB50 Pro Kit je znázornené na obrázku nižšie.Mikrokontrolér súpravy SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – bloková schéma súpravy

Rozloženie hardvéru súpravy

Rozloženie súpravy BB50 Pro Kit je zobrazené nižšie.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – hardvérové ​​rozloženie

Konektory

4.1 Vylamovacie podložky
Väčšina kolíkov GPIO EFM8BB50 je k dispozícii v dvoch radoch hlavičiek kolíkov na hornom a spodnom okraji dosky. Majú štandardnú rozteč 2.54 mm a v prípade potreby je možné prispájkovať kolíky. Okrem I/O kolíkov sú k dispozícii aj pripojenia k napájacím koľajniciam a zemi. Upozorňujeme, že niektoré kolíky sa používajú pre periférie alebo funkcie súpravy a nemusia byť dostupné pre vlastnú aplikáciu bez kompromisov.
Na obrázku nižšie je znázornený pinout vylamovacích podložiek a pinout hlavičky EXP na pravom okraji dosky. Hlavička EXP je bližšie vysvetlená v ďalšej časti. Spoje vylamovacích podložiek sú tiež vytlačené sieťotlačou vedľa každého kolíka pre ľahkú orientáciu.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – vypínacie podložkyNižšie uvedená tabuľka zobrazuje kolíkové spojenia vylamovacích podložiek. Zobrazuje tiež, ktoré periférie alebo funkcie súpravy sú pripojené k rôznym kolíkom.
Tabuľka 4.1. Spodný riadok (J101) Pinout

Pin EFM8BB50 I/O pin Zdieľaná funkcia
1 VMCU EFM8BB50 objtage doména (merané AEM)
2 GND Ground
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 pin Zdieľaná funkcia
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 Ground
16 3V3 Napájanie ovládača dosky

Tabuľka 4.2. Horný riadok (J102) Pinout

Pin EFM8BB50 I/O pin Zdieľaná funkcia
1 5V Doska USB objtage
2 GND Ground
3 NC
4 RST DEBUG_RESETN (DEBUG_C2CK zdieľaný pin)
5 C2CK DEBUG_C2CK (DEBUG_RESETN zdieľaný pin)
6 C2D DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE zdieľaný 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 zdieľaný kód PIN)
15 GND Ground
16 3V3 Napájanie ovládača dosky

4.2 Hlavička EXP
Na pravej strane dosky sa nachádza uhlová 20-pinová EXP hlavička, ktorá umožňuje pripojenie periférií alebo zásuvných dosiek. Konektor obsahuje množstvo I/O pinov, ktoré možno použiť s väčšinou funkcií EFM8BB50 Busy Bee. Okrem toho sú vystavené aj napájacie koľajnice VMCU, 3V3 a 5V.
Konektor sa riadi štandardom, ktorý zaisťuje, že bežne používané periférie ako SPI, UART a IC zbernica sú dostupné na pevných miestach na konektore. Zvyšok kolíkov sa používa na všeobecné I/O. Toto rozloženie umožňuje definovať rozširujúce dosky, ktoré možno zapojiť do množstva rôznych súprav Silicon Labs.
Obrázok nižšie zobrazuje priradenie pinov hlavičky EXP pre súpravu BB50 Pro Kit. Kvôli obmedzeniam v počte dostupných kolíkov GPIO sú niektoré kolíky hlavičky EXP zdieľané s funkciami súpravy.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – hlavička EXPTabuľka 4.3. Pinout hlavičky EXP

Pin Pripojenie Funkcia hlavičky EXP Zdieľaná funkcia Periférne mapovanie
20 3V3 Napájanie ovládača dosky
18 5V Palubný ovládač USB objtage
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 objtage domény, zahrnuté v meraniach AEM.
19 BOARD_ID_SDA Pripojené k ovládaču dosky na identifikáciu prídavných dosiek.
17 BOARD_ID_SCL Pripojené k ovládaču dosky na identifikáciu prídavných dosiek.
15 P1.2 I2C_SCL SENSOR_I2C_SCL SMB0_SCL
13 NC GPIO
11 NC GPIO
9 NC GPIO
Pin Pripojenie Funkcia hlavičky EXP Zdieľaná funkcia Periférne mapovanie
7 P0.7 ROCKER UIF_JOYSTICK
5 P0.3 LED UIF_LED0
3 P0.2 BTN UIF_BUTTON0
1 GND Ground

4.3 Debug Connector (DBG)
Ladiaci konektor slúži na dvojaký účel, založený na režime ladenia, ktorý je možné nastaviť pomocou Simplicity Studio. Ak je zvolený režim „Debug IN“, konektor umožňuje použitie externého debuggera s palubným EFM8BB50. Ak je zvolený režim „Debug OUT“, konektor umožňuje použiť súpravu ako debugger smerom k externému cieľu. Ak je zvolený režim „Debug MCU“ (predvolené nastavenie), konektor je izolovaný od ladiaceho rozhrania riadiacej jednotky dosky aj cieľového zariadenia na doske.
Pretože sa tento konektor automaticky prepne, aby podporoval rôzne prevádzkové režimy, je dostupný len vtedy, keď je ovládač dosky napájaný (pripojený kábel USB J-Link). Ak je potrebný ladiaci prístup k cieľovému zariadeniu, keď je ovládač dosky bez napájania, malo by sa to vykonať priamym pripojením k príslušným kolíkom na vylamovacej hlavičke.
Pinout konektora zodpovedá štandardnému ARM Cortex Debug 19-pinovému konektoru. Pinout je podrobne popísaný nižšie. Všimnite si, že aj keď konektor podporuje JTAG okrem Serial Wire Debug to nevyhnutne neznamená, že súprava alebo cieľové cieľové zariadenie na doske toto podporuje.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – ladiaci konektorAj keď sa pinout zhoduje s pinoutom konektora ARM Cortex Debug, tieto nie sú plne kompatibilné, pretože kolík 7 je fyzicky odstránený z konektora Cortex Debug. Niektoré káble majú malú zástrčku, ktorá bráni ich použitiu, keď je prítomný tento kolík. V takom prípade vytiahnite zástrčku alebo namiesto toho použite štandardný rovný kábel 2×10 1.27 mm.
Tabuľka 4.4. Popis pinov ladiaceho konektora

Číslo PIN Funkcia Poznámka
1 VTARGET Cieľová referenčná objtage. Používa sa na posun úrovní logického signálu medzi cieľom a debuggerom.
2 TMS / SDWIO / C2D JTAG výber testovacieho režimu, údaje sériového vodiča alebo údaje C2
4 TCK / SWCLK / C2CK JTAG skúšobné hodiny, hodiny so sériovým drôtom alebo hodiny C2
6 TDO/SWO JTAG výstup testovacích dát alebo výstup sériového vodiča
8 TDI / C2Dps JTAG testovacie údaje alebo funkcia „zdieľania pinov“ C2D
10 RESET / C2CKps Reset cieľového zariadenia alebo funkcia „zdieľania pinov“ C2CK
12 NC TRACECLK
14 NC SLEDOVANÉ0
16 NC SLEDOVANÉ1
18 NC SLEDOVANÉ2
20 NC SLEDOVANÉ3
9 Detekcia kábla Pripojte k zemi
11, 13 NC Nepripojené
3, 5, 15, 17, 19 GND

4.4 Konektor jednoduchosti
Konektor Simplicity, ktorý je súčasťou súpravy BB50 Pro, umožňuje použitie pokročilých funkcií ladenia, ako je port AEM a virtuálny COM, smerom k externému cieľu. Pinout je znázornený na obrázku nižšie.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – konektor SimplicityNázvy signálov na obrázku a tabuľka s popisom pinov sa odvolávajú na ovládač dosky. To znamená, že VCOM_TX by mal byť pripojený k RX kolíku na externom cieli, VCOM_RX k cieľovému TX kolíku, VCOM_CTS k cieľovému RTS kolíku a VCOM_RTS k cieľovému CTS kolíku.
Poznámka: Prúd odoberaný z VMCU objtage kolík je zahrnutý v meraniach AEM, zatiaľ čo 3V3 a 5V objtage kolíky nie sú. Ak chcete sledovať aktuálnu spotrebu externého cieľa pomocou AEM, uveďte palubný MCU do režimu s najnižšou spotrebou energie, aby sa minimalizoval jeho vplyv na merania.
Tabuľka 4.5. Jednoduchosť Popis kolíkov konektora

Číslo PIN Funkcia Popis
1 VMCU 3.3 V napájacia koľajnica, monitorovaná AEM
3 3V3 3.3 V napájacia lišta
5 5V 5 V napájacia lišta
2 VCOM_TX Virtuálne COM TX
4 VCOM_RX Virtuálny COM RX
6 VCOM_CTS Virtuálny COM CTS
8 VCOM_RTS Virtuálny COM RTS
17 BOARD_ID_SCL ID dosky SCL
19 BOARD_ID_SDA ID dosky SDA
10, 12, 14, 16, 18, 20 NC Nepripojené
7, 9, 11, 13, 15 GND Ground

Napájanie a resetovanie

5.1 Výber výkonu MCU
EFM8BB50 v profesionálnej súprave môže byť napájaný jedným z týchto zdrojov:

  • Ladiaci kábel USB
  • 3V gombíková batéria

Zdroj napájania pre MCU sa volí posuvným prepínačom v ľavom dolnom rohu profesionálnej súpravy. Obrázok nižšie ukazuje, ako je možné pomocou posuvného prepínača zvoliť rôzne zdroje napájania.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - vypínač napájaniaS prepínačom v polohe AEM sa na napájanie EFM3.3BB8 používa nízkohlučný 50 V LDO na profesionálnej súprave. Tento LDO je opäť napájaný z ladiaceho USB kábla. Pokročilý monitor energie je teraz zapojený do série, čo umožňuje presné vysokorýchlostné merania prúdu a ladenie/profilovanie energie.
S prepínačom v polohe BAT možno na napájanie zariadenia použiť 20 mm gombíkovú batériu v zásuvke CR2032. S prepínačom v tejto polohe nie sú aktívne žiadne merania prúdu. Toto je odporúčaná poloha prepínača pri napájaní MCU z externého zdroja napájania.
Poznámka: Pokročilý monitor energie môže merať aktuálnu spotrebu EFM8BB50 len vtedy, keď je prepínač napájania v polohe AEM.
5.2 Výkon riadiacej jednotky dosky
Radič dosky je zodpovedný za dôležité funkcie, ako je debugger a AEM, a je napájaný výhradne cez USB port v ľavom hornom rohu dosky. Táto časť súpravy sa nachádza v samostatnej napájacej doméne, takže pre cieľové zariadenie je možné zvoliť iný zdroj energie pri zachovaní funkčnosti ladenia. Táto napájacia doména je tiež izolovaná, aby sa zabránilo úniku prúdu z cieľovej výkonovej oblasti, keď je odpojené napájanie radiča dosky.
Doména napájania radiča dosky nie je ovplyvnená polohou vypínača.
Súprava bola starostlivo navrhnutá tak, aby udržala radič dosky a cieľové výkonové domény navzájom izolované, keď sa jedna z nich vypne. To zaisťuje, že cieľové zariadenie EFM8BB50 bude naďalej fungovať v režime BAT.
5.3 Resetovanie EFM8BB50
EFM8BB50 MCU je možné resetovať z niekoľkých rôznych zdrojov:

  • Používateľ stlačí tlačidlo RESET
  • Palubný debugger sťahuje kolík #RESET nízko
  •  Externý debugger sťahuje kolík #RESET nízko

Okrem vyššie uvedených zdrojov resetovania sa reset na EFM8BB50 spustí aj počas zavádzania radiča dosky. To znamená, že odpojením napájania riadiacej jednotky dosky (odpojením kábla USB J-Link) sa reset nevygeneruje, ale opätovným zapojením kábla sa vykoná pri spustení riadiacej jednotky dosky.

 Periférne zariadenia

Profesionálna súprava obsahuje súpravu periférnych zariadení, ktoré predvádzajú niektoré funkcie EFM8BB50.
Všimnite si, že väčšina I/O EFM8BB50 smerovaných k periférnym zariadeniam je tiež smerovaná do breakout padov alebo EXP hlavičky, čo je potrebné vziať do úvahy pri používaní týchto I/O.
6.1 Tlačidlo a LED
Súprava má užívateľské tlačidlo s označením BTN0, ktoré je pripojené priamo k EFM8BB50 a je potlačené RC filtrami s časovou konštantou 1 ms. Tlačidlo je pripojené na pin P0.2.
Súprava obsahuje aj žltú LED s označením LED0, ktorá je ovládaná pomocou GPIO pinu na EFM8BB50. LED je pripojená na kolík P0.3 v konfigurácii aktívny-vysoký.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – tlačidlo a LEDJoystick 6.2
Súprava má analógový joystick s 8 merateľnými polohami. Tento joystick je pripojený k EFM8 na kolíku P0.7 a používa rôzne hodnoty odporu na vytvorenie obj.tagje merateľný pomocou ADC0.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - Joystick RezistorTabuľka 6.1. Joystickové kombinácie rezistorov

Smer Kombinácie rezistorov (kΩ) Očakávaný UIF_JOYSTICK Voltage (V)1
Stredový lis Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 0.033
hore (N) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 1 2.831
Vpravo hore (NE) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 2 2.247
vpravo (E) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 3 2.533
Vpravo dole (SE) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 6 1.433
dole (S) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 5 1.650
Dole-vľavo (JZ) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 4 1.238
Vľavo (W) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 7 1.980
Doľava hore (SZ) Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 8 1.801
Poznámka: 1. Tieto vypočítané hodnoty predpokladajú VMCU 3.3 V.

6.3 Pamäťový LCD-TFT displej
V súprave je k dispozícii 1.28-palcový SHARP Memory LCD-TFT, ktorý umožňuje vývoj interaktívnych aplikácií. Displej má vysoké rozlíšenie 128 x 128 pixelov a spotrebuje veľmi málo energie. Ide o reflexný monochromatický displej, takže každý pixel môže byť iba svetlý alebo tmavý a pri bežných podmienkach denného svetla nie je potrebné žiadne podsvietenie. Údaje odosielané na displej sú uložené v pixeloch na skle, čo znamená, že na udržanie statického obrazu nie je potrebné nepretržité obnovovanie.
Rozhranie displeja pozostáva zo sériového rozhrania kompatibilného s SPI a niektorých ďalších riadiacich signálov. Pixely nie sú jednotlivo adresovateľné, namiesto toho sa údaje odosielajú na displej po jednom riadku (128 bitov).
Pamäťový LCD-TFT displej je zdieľaný s ovládačom dosky súpravy, čo umožňuje aplikácii ovládača dosky zobrazovať užitočné informácie, keď používateľská aplikácia nepoužíva displej. Používateľská aplikácia vždy riadi vlastníctvo displeja pomocou signálu DISP_ENABLE:

  • DISP_ENABLE = LOW: Riadiaca jednotka dosky ovláda displej
  • DISP_ENABLE = HIGH: Používateľská aplikácia (EFM8BB50) má kontrolu nad displejom

Napájanie displeja sa získava z napájacej domény cieľovej aplikácie, keď EFM8BB50 riadi displej, a z napájacej domény radiča dosky, keď je linka DISP_ENABLE nízka. Dáta sa zaznamenajú na DISP_SI, keď je DISP_CS vysoká, a hodiny sa odošlú na DISP_SCLK. Maximálna podporovaná rýchlosť hodín je 1.1 MHz.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – pamäťový LCD

6.4 Si7021 Snímač relatívnej vlhkosti a teploty
Snímač vlhkosti a teploty Si7021 1°Crelative je monolitický integrovaný obvod CMOS integrujúci prvky snímača vlhkosti a teploty, analógovo-digitálny prevodník, spracovanie signálu, kalibračné údaje a rozhranie 1 Si7021 IC. Patentované použitie priemyselných štandardných polymérnych dielektrík s nízkym obsahom K na snímanie vlhkosti umožňuje konštrukciu nízkoenergetických monolitických integrovaných obvodov snímača CMOS s nízkym driftom a hysteréziou a vynikajúcou dlhodobou stabilitou.
Senzory vlhkosti a teploty sú z výroby kalibrované a kalibračné údaje sú uložené v permanentnej pamäti na čipe. To zaisťuje, že snímače sú plne zameniteľné bez potreby rekalibrácie alebo softvérových zmien.
Si7021 je k dispozícii v balení 3 × 3 mm DFN a je možné ho pretaviť. Môže byť použitý ako hardvérový a softvérovo kompatibilný drop-in upgrade pre existujúce RH/teplotné snímače v 3 × 3 mm DFN-6 puzdrách, s presným snímaním v širšom rozsahu a nižšou spotrebou energie. Voliteľný kryt nainštalovaný vo výrobe ponúka nízku úroveňfile, vhodné prostriedky na ochranu snímača počas montáže (napr. spájkovanie pretavením) a počas životnosti produktu, s výnimkou kvapalín (hydrofóbnych/oleofóbnych) a častíc.
Si7021 ponúka presné digitálne riešenie s nízkou spotrebou energie, továrensky kalibrované, ideálne na meranie vlhkosti, rosného bodu a teploty v aplikáciách od HVAC/R a sledovania majetku až po priemyselné a spotrebiteľské platformy.
1°C zbernica používaná pre Si7021 je zdieľaná s EXP hlavičkou. Senzor je napájaný VMCU, čo znamená, že spotreba prúdu senzora je zahrnutá v meraniach AEM.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - snímač teplotyPozrite si Silicon Labs web stránky pre viac informácií: http://www.silabs.com/humidity-sensors.
6.5 Virtuálny COM port
Pre prenos aplikačných dát medzi hostiteľským PC a cieľovým EFM8BB50 je zabezpečené asynchrónne sériové pripojenie k riadiacej jednotke dosky, čo eliminuje potrebu externého adaptéra sériového portu.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit – virtuálny COMVirtuálny COM port pozostáva z fyzického UART medzi cieľovým zariadením a radičom dosky a logickej funkcie v radiči dosky, ktorá sprístupňuje sériový port hostiteľskému PC cez USB. Rozhranie UART pozostáva z dvoch kolíkov a povoľovacieho signálu.
Tabuľka 6.2. Piny rozhrania virtuálneho COM portu

Signál Popis
VCOM_TX Prenášajte dáta z EFM8BB50 do riadiacej jednotky dosky
VCOM_RX Prijímajte údaje z ovládača dosky do EFM8BB50
VCOM_ENABLE Aktivuje rozhranie VCOM, ktoré umožňuje prenos údajov do riadiacej jednotky dosky

Poznámka: Port VCOM je k dispozícii len vtedy, keď je napájaný radič dosky, čo vyžaduje vloženie kábla USB J-Link.

Pokročilý energetický monitor

7.1 Použitie
Údaje Advanced Energy Monitor (AEM) zhromažďuje ovládač dosky a môže ich zobraziť Energy Profiler, dostupný cez Simplicity Studio. Pomocou Energy Profiler, spotreba prúdu a objtage možno merať a prepojiť so skutočným kódom bežiacim na EFM8BB50 v reálnom čase.
7.2 Teória prevádzky
Na presné meranie prúdu v rozsahu od 0.1 µA do 47 mA (114 dB dynamický rozsah), snímanie prúdu amplifier sa používa spolu s dvojitým ziskom stage. Aktuálny zmysel amplifier meria objtage pokles cez malý sériový odpor. Zisk stage ďalej amplizuje tento svtage s dvomi rôznymi nastaveniami zisku na získanie dvoch prúdových rozsahov. Prechod medzi týmito dvoma rozsahmi nastáva okolo 250 µA. Digitálne filtrovanie a spriemerovanie sa vykonáva v ovládači dosky pred samplesy sa exportujú do Energy Profiler žiadosť. Počas spúšťania súpravy sa vykoná automatická kalibrácia AEM, ktorá kompenzuje chybu offsetu v zmysle ampzáchranári.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - Monitor energie7.3 Presnosť a výkonnosť
AEM je schopný merať prúdy v rozsahu 0.1 µA až 47 mA. Pre prúdy nad 250 µA je AEM presný v rozmedzí 0.1 mA. Pri meraní prúdov pod 250 µA sa presnosť zvýši na 1 µA. Hoci absolútna presnosť je 1 µA v rozsahu pod 250 µA, AEM je schopný detekovať zmeny v spotrebe prúdu už od 100 nA. AEM produkuje 6250 prúdov sampmenej za sekundu.

Palubný debugger

BB50 Pro Kit obsahuje integrovaný debugger, ktorý možno použiť na stiahnutie kódu a ladenie EFM8BB50. Okrem programovania EFM8BB50 na súprave je možné debugger použiť aj na programovanie a ladenie externých Silicon Labs EFM32, EFM8,
Zariadenia EZR32 a EFR32.
Ladiaci nástroj podporuje tri rôzne ladiace rozhrania používané so zariadeniami Silicon Labs:

  • Serial Wire Debug, ktorý sa používa so všetkými zariadeniami EFM32, EFR32 a EZR32
  • JTAG, ktorý je možné použiť s EFR32 a niektorými zariadeniami EFM32
  • C2 Debug, ktorý sa používa so zariadeniami EFM8

Ak chcete zabezpečiť presné ladenie, použite príslušné ladiace rozhranie pre vaše zariadenie. Ladiaci konektor na doske podporuje všetky tri tieto režimy.
8.1 Režimy ladenia
Ak chcete naprogramovať externé zariadenia, použite ladiaci konektor na pripojenie k cieľovej doske a nastavte režim ladenia na [Out]. Rovnaký konektor možno použiť aj na pripojenie externého debuggera k
EFM8BB50 MCU na súprave nastavením režimu ladenia na [In].
Výber aktívneho režimu ladenia sa vykonáva v Simplicity Studio. Debug
MCU: V tomto režime je palubný debugger pripojený k EFM8BB50 na súprave.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - Debug MCULadenie OUT: V tomto režime možno zabudovaný debugger použiť na ladenie podporovaného zariadenia Silicon Labs namontovaného na vlastnej doske.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - Debug OUTLadiť IN: V tomto režime je palubný debugger odpojený a je možné pripojiť externý debugger na ladenie EFM8BB50 na súprava.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - Debug INPoznámka: Aby „Debug IN“ fungovalo, musí byť ovládač dosky súpravy napájaný cez konektor Debug USB.
8.2 Ladenie počas prevádzky na batériu
Keď je EFM8BB50 napájaný z batérie a J-Link USB je stále pripojený, je k dispozícii integrovaná funkcia ladenia. Ak sa odpojí napájanie USB, režim Debug IN prestane fungovať.
Ak je potrebný prístup na ladenie, keď je cieľ napájaný z iného zdroja energie, ako je napríklad batéria, a ovládač dosky je vypnutý, vytvorte priame pripojenie k GPIO používaným na ladenie, ktoré sú odkryté na vylamovacích podložkách.

 Konfigurácia a upgrady súpravy

Dialógové okno konfigurácie súpravy v Simplicity Studio vám umožňuje zmeniť režim ladenia adaptéra J-Link, aktualizovať jeho firmvér a zmeniť ďalšie konfiguračné nastavenia. Ak si chcete stiahnuť Simplicity Studio, prejdite na silabs.com/simplicity.
V hlavnom okne perspektívy aplikácie Simplicity Studio's Launcher sa zobrazuje režim ladenia a verzia firmvéru vybraného adaptéra J-Link. Kliknutím na odkaz [Zmeniť] vedľa ktoréhokoľvek z týchto nastavení otvoríte dialógové okno konfigurácie súpravy.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - dialógové okno konfigurácie9.1 Aktualizácie firmvéru
Firmvér súpravy môžete aktualizovať prostredníctvom Simplicity Studio. Simplicity Studio bude pri spustení automaticky kontrolovať nové aktualizácie.
Na manuálne aktualizácie môžete použiť aj dialógové okno konfigurácie súpravy. Kliknite na tlačidlo [Prehľadávať] v časti [Aktualizovať adaptér] a vyberte správny file končiace na.emz. Potom kliknite na tlačidlo [Inštalovať balík].

Schémy, montážne výkresy a kusovník

Schémy, montážne výkresy a kusovník sú dostupné cez Simplicity Studio, keď je nainštalovaný balík dokumentácie súpravy. Sú tiež dostupné na stránke súpravy na Silicon Labs webmiesto: silabs.com.

História revízií súpravy a chyby

11.1 História revízií
Revíziu súpravy nájdete vytlačenú na štítku súpravy, ako je znázornené na obrázku nižšie.Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - medvedí kód

Revízia súpravy Vydané Popis
A01 9-jún-23 Počiatočná revízia súpravy.

História revízií dokumentu

Revízia 1.0
Jún 2023 Pôvodná verzia dokumentu.
Štúdio jednoduchosti
Prístup jedným kliknutím k MCU a bezdrôtovým nástrojom, dokumentácii, softvéru, knižniciam zdrojových kódov a ďalším. K dispozícii pre Windows, Mac a Linux!Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - Simplicity Studio

Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit - ikona 9
Portfólio internetu vecí
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvalita
www.silabs.com/quality
Podpora a komunita
www.silabs.com/community

Vylúčenie zodpovednosti
Silicon Labs má v úmysle poskytnúť zákazníkom najnovšiu, presnú a hĺbkovú dokumentáciu všetkých periférnych zariadení a modulov dostupných pre implementátorov systémov a softvéru, ktorí používajú alebo plánujú používať produkty Silicon Labs. Charakterizačné údaje, dostupné moduly a periférie, veľkosti pamäte a adresy pamäte sa vzťahujú na každé konkrétne zariadenie a poskytnuté „typické“ parametre sa môžu v rôznych aplikáciách líšiť. Aplikácia napramptu popísané sú len ilustračné. Silicon Labs si vyhradzuje právo na zmeny bez ďalšieho upozornenia v informáciách o produkte, špecifikáciách a popisoch tu uvedených a neposkytuje záruky na presnosť alebo úplnosť zahrnutých informácií. Bez predchádzajúceho upozornenia môže spoločnosť Silicon Labs aktualizovať firmvér produktu počas výrobného procesu z dôvodov bezpečnosti alebo spoľahlivosti. Takéto zmeny nezmenia špecifikácie ani romantiku produktu. Silicon Labs nenesie žiadnu zodpovednosť za následky použitia informácií uvedených v tomto dokumente. Tento dokument nenaznačuje ani výslovne neudeľuje žiadnu licenciu na navrhovanie alebo výrobu akýchkoľvek integrovaných obvodov. Produkty nie sú navrhnuté ani autorizované na použitie v zariadeniach FDA triedy III, v aplikáciách, pre ktoré sa vyžaduje schválenie FDA pred uvedením na trh, alebo v systémoch na podporu života bez osobitného písomného súhlasu Silicon Labs. „Systém na podporu života“ je akýkoľvek produkt alebo systém určený na podporu alebo udržanie života a/alebo zdravia, pri ktorom v prípade zlyhania možno odôvodnene očakávať, že povedie k vážnemu zraneniu alebo smrti. Produkty Silicon Labs nie sú navrhnuté ani autorizované pre vojenské aplikácie. Produkty Silicon Labs sa za žiadnych okolností nesmú používať v zbraniach hromadného ničenia vrátane (okrem iného) jadrových, biologických alebo chemických zbraní alebo rakiet schopných niesť takéto zbrane. Silicon Labs sa zrieka všetkých výslovných a implicitných záruk a nezodpovedá ani neručí za žiadne zranenia alebo škody súvisiace s používaním produktu Silicon Labs v takýchto neautorizovaných aplikáciách.
Poznámka: Tento obsah môže obsahovať nekonvenčnú terminológiu, ktorá je už zastaraná. Silicon Labs nahrádza tieto výrazy inkluzívnym jazykom všade, kde je to možné. Pre viac informácií navštívte www.silabs.com/about-us/inclusive-lexicon-project
Informácie o ochranných známkach Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a logo Silicon Labs®, Blueridge®, Blueridge Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro a ich kombinácie, „najúspornejšie mikrokontroléry na svete“, 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, logo Sentry a Sentry DMS, Z-Wave ® a ďalšie sú ochranné známky alebo registrované ochranné známky spoločnosti Silicon Labs. ARM, CORTEX, Cortex-M3 a THUMB sú ochranné známky alebo registrované ochranné známky spoločnosti ARM Holdings. Keli je registrovaná ochranná známka spoločnosti ARM Limited. Wi-Fi je registrovaná ochranná známka Wi-Fi Alliance. Všetky ostatné produkty alebo názvy značiek uvedené v tomto dokumente sú ochrannými známkami ich príslušných vlastníkov.

SILICON - logoSilicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Budovanie prepojeného sveta.
Copyright © 2023 by Silicon Laboratories

Dokumenty / zdroje

Mikrokontrolér SILICON LABS EFM8 BB50 8-bitový MCU Pro Kit [pdf] Používateľská príručka
EFM8 BB50 8-bitový mikrokontrolér MCU Pro Kit, EFM8 BB50, 8-bitový mikrokontrolér MCU Pro Kit, mikrokontrolér Pro Kit, mikrokontrolér Kit, mikrokontrolér

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *