LABS 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.
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.
Rozloženie hardvéru súpravy
Rozloženie súpravy BB50 Pro Kit je zobrazené nižšie.
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.Nižš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.Tabuľ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.Aj 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.Ná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.S 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ý.Joystick 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.Tabuľka 6.1. Joystickové kombinácie rezistorov
Smer | Kombinácie rezistorov (kΩ) | Očakávaný UIF_JOYSTICK Voltage (V)1 |
Stredový lis | ![]() |
0.033 |
hore (N) | ![]() |
2.831 |
Vpravo hore (NE) | ![]() |
2.247 |
vpravo (E) | ![]() |
2.533 |
Vpravo dole (SE) | ![]() |
1.433 |
dole (S) | ![]() |
1.650 |
Dole-vľavo (JZ) | ![]() |
1.238 |
Vľavo (W) | ![]() |
1.980 |
Doľava hore (SZ) | ![]() |
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.
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.Pozrite 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.Virtuá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.7.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.Ladenie OUT: V tomto režime možno zabudovaný debugger použiť na ladenie podporovaného zariadenia Silicon Labs namontovaného na vlastnej doske.
Ladiť IN: V tomto režime je palubný debugger odpojený a je možné pripojiť externý debugger na ladenie EFM8BB50 na súprava.
Pozná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.9.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.
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!
![]() |
|||
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 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 |